User Tools

Site Tools


connexion:bdd_osr-etudiant

Serveurs de TP de bases de données

La nouvelle plateforme de TP BDD a été mise en place le lundi 25 octobre 2021.

Elle remplace les anciens serveurs OSR par leurs équivalents avec des versions plus récentes  : Ubuntu 20.04LTS/RedHat 8 et Oracle 19, MySQL 8, PostgreSQL 13

Les nouveaux serveurs sont :

  • osr-etudiant.app.unistra.fr alias osr-etudiant.unistra.fr : Ubuntu 20.04LTS / Apache 2.4 / PHP 7.4 / phpMyAdmin / client MySQL / phpPgAdmin / client PostgreSQL : psql et pgAdmin
  • osr-mysql8.app.unistra.fr alias osr-mysql.unistra.fr : Ubuntu 20.04LTS / MySQL 8
  • osr-postgresql13.app.unistra.fr alias osr-postgresql.unistra.fr : Ubuntu 20.04LTS / PostgreSQL 13 (avec extension PostGIS 2.5.5)
  • osr-oracle19.app.unistra.fr alias osr-oracle.unistra.fr : RedHat 8 et Oracle 19c

Les bases de donnée MYSQL, PostgreSQL, Oracle ont été exportées lundi après-midi et réimportées sur les nouveaux serveurs. Toutes les données ont été reprises et Les bases de données sont accessibles sur les nouveaux serveurs depuis le réseau Osiris et les postes des salles de resources. Les anciens serveurs de bases de données ne sont plus accessibles.

L’application de création des ses bases de données et de réinitialisation de son mot de passe est ouverte sur internet : https://osr-base.unistra.fr et il faut s’y connecter avec son login Ernest. Vous recevez alors le mot de passe choisi par mail, il sera à utiliser avec votre login BDD pour vous connecter aux différentes bases de données (MySQL, PostgreSQL, Oracle). Le serveur osr-etudiant.unistra.fr est accessible via une connexion ssh et son login Ernest :

ssh loginErnest@osr-etudiant.unistra.fr

On y retrouve ses répertoires personnels : /adhome/<premierelettreloginErnest>/<deuxpremièerelettreLoginErnest>/loginErnest et /web/loginErnest/public_html

Vous pouvez également accéder aux BDD en passant par turing5.di.unistra.fr

ssh loginErnest@turing5.di.unistra.fr

Connexions

Quelques commandes vous permettent d’accéder aux bases de données depuis la connexion sur osr-etudiant :

MySQL

mysql -h osr-mysql8.app.unistra.fr -u <loginBDD> -p <nom_base> 
   ou le raccourci MYSQL <loginBDD> <nom_base>

Nb : <nom_base> correspond ici à <loginBDD>

PostgreSQL

psql -h osr-postgresql13.app.unistra.fr -U <loginBDD> 
   ou le raccourci PSQL <loginBDD>
   

Oracle

sqlplus @osr-oracle19.app.unistra.fr:1521/osr
   ou le raccourci (avec sqlwrap) SQLPLUS @osr-oracle19.app.unistra.fr:1521/osr
   

Oracle en graphique avec DBeaver

la variable TWO_TASK comporte la chaine de connexion “osr-oracle19.app.unistra.fr:1521/osr”

Les sites web sont accessibles uniquement depuis le réseau Osiris et les salles de ressources

Sites web pour les TP BDD en PHP 7.4 : https://osr-etudiant-test.app.unistra.fr/~loginERNEST/programme.php Administration des bases MySQL 8 : https://osr-adminbase.unistra.fr/mysql Administration des bases PostgreSQL 13 : https://osr-adminbase.unistra.fr/postgresql

Documentation

Support

Si vous rencontrez des problèmes d'utilisation de cette plateforme, vous pouvez contacter le Support

      ◦ via le formulaire de demande de service : https://sos.unistra.fr/
      ◦ par courriel : support@unistra.fr
        La page : support.unistra.fr peut également vous aider à résoudre des problèmes de connexion ou de compte
        

FAQ

Pb de connexion ssh au serveur osr-etudiant.unistra.fr

Le message obtenu indique : « Host key verification failed. »

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@       WARNING: POSSIBLE DNS SPOOFING DETECTED!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The ECDSA host key for osr-etudiant.unistra.fr has changed,and the key for the corresponding IP address
77.72.44.99 is unchanged. This could either mean that DNS SPOOFING is happening or the IP address for
 the host and its host key have changed at the same time.
 Offending key for IP in /home/login_ernest/.ssh/known_hosts:226
remove with:   ssh-keygen -f "/home/login_ernest/.ssh/known_hosts" -R "osr-etudiant.unistra.fr"
ECDSA host key for osr-etudiant.unistra.fr has changed and you have requested strict checking.
Host key verification failed.

Ce message est normal puisque le serveur osr-etudiant.unistra.fr vient d’être remplacé par un nouveau serveur, sa clé a changé.

Pour régler le problème il suffit de supprimer cette clé sur votre poste de travail ou terminal en lançant la commande indiquée dans le message et de valider l’emprunte du nouveau serveur en tapant : YES

ssh-keygen -f "/home/login_ernest/.ssh/known_hosts" -R "osr-etudiant.unistra.fr"
The authenticity of host 'osr-etudiant.unistra.fr (77.72.44.99)' can't be established.
ECDSA key fingerprint is SHA256:dPNxDFg6pLcYYOX8VtaVhc+feMxO4RUChlnXA+rQgo8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? YES

Pb de connexion à sa base MySQL

Le message indique : « mysqli::real_connect(): (HY000/1045): Access denied for user 'c_vigneron'@'osr-etudiant-1.srv.unistra.fr' (using password: YES) »

Pour régler le problème il suffit de se connecter sur https://osr-base.unistra.fr et de réinitialiser son mot de passe (cela réinitialisera vos droits d’accès également)

Pb de changement de mot de passe

Si vous n’arrivez pas à modifier votre mot de passe ou rénitialiser vos droits, il est possible que la base n’existe pas, vous avez obtenu un message similaire :

 « Changement de mot de passe postgresql13 OK , Changement de mot de passe oracle19 OK 
  Problème de base de données mysql8 : la base n'est pas accessible veuillez essayer plus tard »

Pour régler le problème il suffit de se connecter sur https://osr-base.unistra.fr et de récréer ses bases de données (celle qui n’existe pas sera créé)

Vous obtiendrez alors une message :

« Base de données mysql8 créée ! La base * existe déja pour postgresql13 , La base * existe déja pour oracle 9 »

connexion/bdd_osr-etudiant.txt · Last modified: 2023/10/18 09:34 by patrickhoffmann