SGBD - TD 1-2 - Feuille de route Objectifs Installer Oracle Database Express Edition 11gR2, SQL Developer, Data Modeler. Tester les environnements au moyen de commandes via SQL Developer et SQL*Plus. Continuer son apprentissage avec le guide 2DaysDBA Database Express Edition. Valider les TD 1-2. Apprentissage : Notez dans un compte rendu le travail effectué pendant ces deux TD : Vous ou votre groupe. votre choix d installation et spécificités (machine, OS, logiciels) suivant les alternatives proposées dans contenu ci-dessous. vos observations. Les problèmes éventuels rencontrés. A rendre d ici le prochain cours avant le 27/10/2014 à l adresse : daphnenougier@gmail.com Contenu : Plusieurs alternatives sont proposées : 1) Télécharger et Installer les logiciels Database Express Edition, SQL Développer, Data Modeler sur votre système Windows Téléchargez la version des logiciels conformément à votre plate-forme (windows 7/8 versions 64 - bits) à l adresse : http://www.oracle.com/technetwork/database/database-technologies/expressedition/downloads/index.html 1
FA-INF4040 - P14-4FSI1 - P14-4FSI2 - U14-4FSI1 Suivre le guide d installation à l adresse : http://docs.oracle.com/cd/e17781_01/index.htm ou http://www.daphnedesignformation.fr/formation/ressources/guides 2) Installer Virtual Box sur votre machine : a. Téléchargez et installer le logiciel virtual Box spécifique à la plate-forme à l adresse http://www.oracle.com/technetwork/serverstorage/virtualbox/downloads/index.html Et installer le pack d extension : 2
FA-INF4040 - P14-4FSI1 - P14-4FSI2 - U14-4FSI1 b. Créer une machine virtuelle avec système Windows (os non fourni), ou Oracle Linux ou Red Hat (téléchargeable sur otn à l adresse : https://edelivery.oracle.com/linux c. Télécharger le logiciel Oracle Database Express Edition à l adresse : http://www.oracle.com/technetwork/database/databasetechnologies/express-edition/downloads/index.html d. Installer dans votre machine virtuelle le logiciel Oracle Database Express Edition Suivre le guide d installation à l adresse : http://docs.oracle.com/cd/e17781_01/index.htm ou http://www.daphnedesignformation.fr/formation/ressources/guides 3
FA-INF4040 - P14-4FSI1 - P14-4FSI2 - U14-4FSI1 e. Télécharger SQL Developer à l adresse : http://www.oracle.com/technetwork/developer-tools/sqldeveloper/downloads/index.html Suivre le guide d installation à l adresse : http://docs.oracle.com/cd/e39885_01/index.htm ou http://www.daphnedesignformation.fr/formation/ressources/guides 3) Installer Virtual Box sur votre machine (Windows, Unix/linux, Mac) : a. Téléchargez et installer le logiciel virtual Box suivant votre système. http://www.oracle.com/technetwork/serverstorage/virtualbox/downloads/index.html Et installer le pack d extension : 4
b. Importer une machine virtuelle depuis le serveur partagé de l Esiea : voltaire VM DN_INF4040_XP_13102014 La machine virtuelle DN_INF4040_XP_13102014 peut être fournie par l enseignante. c. Configurer la machine virtuelle DN_INF4040_XP_13102014 : Menu Configuration!Réseau Mode d accès réseau : NAT Vous pouvez ensuite démarrer la machine virtuelle d. Connectez-vous sur la session Windows XP avec l utilisateur cours mot de passe : cours. Démarrer les services Windows : Sur le bureau Services, click droit et démarrer les deux services : OracleServiceXE (ce service démarre la base de données xe (database express édition) OracleXETNSListener (ce service démarre listener de la base de donnée xe (listener) 4) Importer une machine virtuelle sur les postes de la salle informatique Esiea. a. Lancer une session Windows connectez-vous avec votre utilisateur et mot de passe b. Click droit sur Réseau!Connectez un lecteur réseau sous voltaire VM, INF4040 Lancez Oracle VM virtual box puis importez la machine virtuelle : c. Fichier!importer l application virtuelle DN_INF4040_XP_13102014 depuis lecteur connecté. d. Configurer la machine virtuelle DN_INF4040_XP_13102014 : Menu Configuration!Réseau Mode d accès réseau : NAT e. Connectez-vous sur la session Windows XP avec l utilisateur cours mot de passe : cours. Démarrer les services Sur le bureau Services, click droit et démarrer les deux services : 5
OracleServiceXE (ce service démarre la base de données xe (database express édition) OracleXETNSListener (ce service démarre listener de la base de donnée xe (listener) Sur le bureau Services, click droit et démarrer les deux services : OracleServiceXE (ce service démarre la base de données xe (database express édition) OracleXETNSListener (ce service démarre listener de la base de donnée xe (listener) Vous êtes prêt à travailler : 1) Avec SQL Developer (raccourci sur le bureau) Utilisez la connexion system_xe Nom d Utilisateur : system Mot de passe : oracle Sous l arborescence de system_xe une fois connecté, qu observez-vous? A quoi correspond la connexion system_xe? (Regardez les propriétés de la connexion) Ouvrez une feuille de calcul (si elle n est pas affichée) Menu Outils!feuille de calcul SQL 2) Déverrouiller le compte utilisateur hr : dans la feuille de calcul sous la connexion system_xe, exécutez la commande SQL : alter user hr identified by hr account unlock ; Exécutez l instruction avec le bouton vert de la toolbar (ou ctrl+entrée) A quoi correspond cette instruction? 2) créer une nouvelle connexion pour l utilisateur hr nouvelle connexion : hr_xe utilisateur : hr mot de passe : hr Sous l arborescence hr_xe qu observez-vous? Depuis une feuille de calcul connecté sous le compte hr Exécutez quelques commandes SQL ou PL/SQL SELECT INSERT.. Selon votre choix Indiquez les commandes que vous avez testées. 3) Affichage DBA Menu Affichage! option DBA Un nouvel onglet de navigation DBA apparaît en bas à gauche 6
Connectez-vous avec la connexion system_xe Qu observez-vous une fois connecté sous l arborescence. 4) Tester l outil SQL*Plus Depuis un commande OS (Dos) Démarrer!invite de commande Se connecter à l outil sqlplus avec l utilisateur system : sqlplus /nolog SQL>connect system/oracle@xe A quoi correspond la commande ci-dessus? Tapez et exécutez la commande : SQL> select username from all_users ; Quel résultat obtenez-vous? Connectez-vous à l outil sqlplus avec l utilisateur hr SQL>connect hr/hr@xe SQL>select table_name from user _tables ; Quel résultat obtenez-vous? 5) suivez le guide otn.oracle.com 2daysDBA database express édition à l adresse : http://docs.oracle.com/cd/e17781_01/server.112/e18804/toc.htm 7