INSIA Bases de données ORACLE Installation SQL*Plus SQL-Developer

Dimension: px
Commencer à balayer dès la page:

Download "INSIA Bases de données ORACLE Installation SQL*Plus SQL-Developer"

Transcription

1 INSIA Bases de données ORACLE Installation SQL*Plus SQL-Developer Bertrand LIAUDET SOMMAIRE SOMMAIRE 1 ORACLE 5 Historique, marché et concurrent 5 Historique 5 Marché et concurrent 5 Sites de référence 6 ORACLE XE (express edition) 6 Documentation 6 Environnements graphiques : SQL developper 6 Installation de Oracle 10g express édition 6 Téléchargement 6 Installation sous XP 6 Bilan de l installation 7 Désinstallation 8 Organisation du serveur ORACLE 9 Le listener ORACLE : TNSLSNR.exe 9 Le serveur ORACLE : oracle.exe 9 La calculette SQL : sqlplus 10 Mise à jour du PATH windows 10 Démarrer SQLPLUS 10 Utilisation de SQLPLUS 10 Les versions graphiques de SQLPLUS 10 SQL Developer 10 SQL*Plus graphique 10 INSIA - BASES DE DONNÉES ORACLE page 1/27 - Bertrand LIAUDET

2 SQL*Plus worksheet 10 IQSL*Plus 10 Console 10g express edition 10 LES OBJETS D UNE BASE ORACLE 11 Structure des fichiers de la BD 11 Les objets de la BD 12 Table 12 Table temporaire 12 Table organisée en index 12 Table partitionnée 12 Cluster 12 Index 12 Vue 12 Vue d objets 12 Vue matérialisée 13 Séquence 13 Procédure et fonction 13 Package 13 Trigger 13 Synonyme 13 Lien de base de données 13 DICTIONNAIRE 14 Dictionnaire et dictionnaire des données 14 Présentation 14 La vue «dictionnary» ou le synonyme «dict» 14 Dictionnaire des données 16 Premiers usages du dictionnaire des données 16 Les vues du dictionnaires des données 17 Les 3 catalogues 17 Les différents objets 17 Accès aux statistiques 17 Les utilisateurs et leurs privilèges 17 CREATION D UN UTILISATEUR 19 Interface SQLPLUS 19 Afficher tous les utilisateurs 19 Création d un utilisateur 19 Attribution de droits à l'utilisateur 19 Interface console 10g Express Edition : 20 Chemin 20 Afficher tous les utilisateurs 20 INSIA - BASES DE DONNÉES ORACLE page 2/27 - Bertrand LIAUDET

3 Créer un utilisateur 20 Interface Console 10g express edition 20 SQL*PLUS 21 Calculette SQL ORACLE : sqlplus 21 Documentation 21 Principales commandes sqlplus 21 Connexion 21 Sous SE 21 Sous SQL 21 Afficher le nom de l utilisateur connecté 22 login.sql 22 Gestion des accents 22 Sous windows 22 Sous linux 22 Variables d environnement 23 Lister toutes les variables 23 Principales variables d environnement sqlplus 23 Afficher une variable 23 Modifie une variable 23 Formats d affichage 23 linesize et pagesize 23 Taille des colonnes 23 Divers 24 Exécuter un script 24 Commentaires 24 Exécuter une commande du système d exploitation 24 Gestion des transactions 24 Gestion de fichier 24 Gestion de l affichage des résultats d un script 24 SQL DEVELOPER 25 Présentation 25 Fonctionnalités 25 Téléchargement 25 Documentation 25 Tutoriel 25 Installation et utilisation. 25 Sqldeveloper.exe 25 Etat du LISTENER 25 Plateforme JAVA 26 Principaux usages 26 Connexion d un utilisateur 26 INSIA - BASES DE DONNÉES ORACLE page 3/27 - Bertrand LIAUDET

4 Naviguer parmi les objets d un utilisateur 26 Editeur contextuel SQL et PL-SQL 26 TP D INSTALLATION 27 Installation 27 Console 10g express edition : création d utilisateur 27 Première édition : avril 2009 Deuxième édition : mai 2010 INSIA - BASES DE DONNÉES ORACLE page 4/27 - Bertrand LIAUDET

5 ORACLE Oracle (Petit Robert électronique 2.1) : 1) Volonté de Dieu annoncée par les prophètes et les apôtres. 2) Réponse qu'une divinité donnait à ceux qui la consultaient en certains lieux sacrés. 3) Décision, opinion exprimée avec autorité et qui jouit d'un grand crédit. 4) Personne qui parle avec autorité ou compétence. Historique, marché et concurrent Historique 1979 : Oracle 2. Première version commercial. Premier SGBD basé sur le SQL de CODD : Oracle 3. Réécrit en C : Oracle 4. Gestion des transactions : Oracle 7. Contraintes référentielles. Procédures stockées. Triggers : Oracle 8. Objet-relationnel : Oracle 8i. i pour internet : Oracle 10g. g pour grid computing : calcul distribué et gestion de cluster : Oracle 10g express édition. Version gratuite de Oracle 10g mais bridée en nombre de processeurs, d enregistrements (4G0) et de mémoire (1G0). L objectif est d entrer sur le marché des PME sensibles aux coût et aux promesses de l Open Source. Marché et concurrent 45% du marché pour Oracle en % pour IBM avec DB2 (DB2 express C, version gratuite). 18% pour Microsoft avec SQL Server (SQL Server 2008 express, version gratuite). Total : 84 % du marché pour 3 produits. La concurrence entre ces produits s effectuent aussi autour de l informatique décisionnelle (datawharehouse et datamart, ETL, analyse et datamining, reporting). En 2008, SQL Server accroissait ses parts de marché. INSIA - BASES DE DONNÉES ORACLE page 5/27 - Bertrand LIAUDET

6 Sites de référence ORACLE XE (express edition) Documentation file:///c:/oraclexe/app/oracle/doc/getting_started.htm Environnements graphiques : SQL developper Environnement à installer qui offre un navigateur dans les objets de la BD, un éditeur SQL et PL-SQL, un débogueur PL-SQL, des modèles de code. Installation de Oracle 10g express édition Téléchargement A partir de : download / database / etc. On peut arriver à : Oracle Database 10g Express Edition Pour une installation Windows : OracleXEUniv.exe ( bytes) Installation sous XP Utilisateur et mot de passe Rien à paramétrer à part le mot de passe de la BD. Ce mot de passe sera utilisé pour les comptes SYS et SYSTEM. La fenêtre précise : l utilisateur SYSTEM permettra de se connecter à la BD après l installation. Lancer la page d accueil de la base de données Cette option amène sur la «console 10g express edition», c est-à-dire une version graphique et en ligne ( de la calculette SQL. On peut se connecter en tant qu utilisateur SYSTEM avec le mot de passe fourni à l installation. INSIA - BASES DE DONNÉES ORACLE page 6/27 - Bertrand LIAUDET

7 Bilan de l installation Menu démarrer Le menu démarre offre 5 types de ressources : Accès à la calculette sql Exécuter la ligne de commande SQL Démarrage et arrêt du serveur Démarrer la base de données Arrêter la base de données Sauvegarde et restauration Sauvegarder la base de données Restaurer la base de données Console 10g express edition Environnement en ligne, utilisable après l installation Oracle DBXE permettant d utiliser et d administrer le SGBD. Ramène à : Aide Accéder à la page d'accueil de la base de données Obtenir de l'aide : forum, documentation en ligne. Répertoires des exécutables C:\oraclexe\app\oracle\product\10.2.0\server\BIN Le serveur : oracle.exe Le «listener» : TNSLSNR.exe Le client calculette : sqlplus.exe Répertoire des données C:\oraclexe\oradata\XE Les fichiers de données oracle sont des «.DBF». Ils ne sont interprétables que par ORACLE. Ils correspondent à des «tablespaces». Processus en cours Le listener : TNSLSNR.exe Le serveur : oracle.exe Programmes installés Oracle Database 10g Express Edition INSIA - BASES DE DONNÉES ORACLE page 7/27 - Bertrand LIAUDET

8 Oracle Dataprovider for.net help : Msconfig / service Sous Windows, on trouve dans : exécuter / msconfig / sevice : OracleServiceXE OracleMTSRecoveryService OracleXEClrAgent OracleXETNSListener La présence du Listener est importante pour le bon fonctionnement de la base. Désinstallation Attention, après une désinstallation non finalisée, la réinstallation est impossible! Pour une désinstallation finalisée, suivre les étapes suivantes : 1. Arrêter le serveur et tous les services ORACLE. 2. Désinstaller à partir du panneau de configuration. 3. Supprimer tout le répertoire d installation (C:\oraclexe par défaut) 4. Supprimer tous les répertoires liés à ORACLE dans C:\Documents and settings\utilisateur\local settings\temp 5. Supprimer tous les répertoires liés à ORACLE dans C:\Documents and settings\all Users\Menu Démarrer\Programmes 6. Si vous avez un logiciel de nettoyage des registres, nettoyer les registres. 7. Dans la base de registre (Démarrer/Exécuter regedit) : rechercher toutes les occurrences de «oracle» (F3). Supprimer les noms de répertoires qui n existent plus. Supprimer les répertoires faisant référence à oracle xe. 8. Redémarrer. 9. Si vous avez un logiciel de nettoyage des registres, nettoyer les registres. Tant qu il reste des registres à nettoyer. Redémarrer et recommencer. 10. Réinstaller. INSIA - BASES DE DONNÉES ORACLE page 8/27 - Bertrand LIAUDET

9 Organisation du serveur ORACLE Le serveur ORACLE est composé de deux processus : le serveur proprement dit : oracle.exe le «listener» : TNSLSNR.exe. Le listener ORACLE : TNSLSNR.exe Présentation du Listener Le listener est un processus d écoute qui reçoit les demandes de connexion distantes et les acheminent au serveur. Si la connexion est faite sur la machine du serveur, le listener est inutile : il peut donc être stoppé. Une fois l installation terminée, le listener a été démarré : TNSLSNR.exe. Gestionnaire du Listener LSNRCTL.exe permet d entrer dans le gestionnaire du listener. Help : liste les commandes disponibles. Pour connaître l état du listener Dans le gestionnaire du listener : status. Pour arrêter le listener Dans le gestionnaire du listener : stop ou stop nomalias(cf status). Pour démarrer le listener Dans le gestionnaire du listener : start ou start listener Le serveur ORACLE : oracle.exe Une fois l installation terminée, le serveur a été démarrée : oracle.exe. Pour arrêter le serveur Raccourci «Arrêter la base de donnée». L arrêt du serveur n arrête pas le listener. Pour démarrer le serveur Raccourci «Démarrer la base de donnée». Redémarrer la base de données redémarre le listener si nécessaire. INSIA - BASES DE DONNÉES ORACLE page 9/27 - Bertrand LIAUDET

10 La calculette SQL : sqlplus Une fois l installation terminée, le programme sqlplus.exe se trouve dans le répertoire des exécutables. C est la calculette SQL. Mise à jour du PATH windows Le PATH est mis à jour par l installation. Rappel : Menu démarrer -> Clique droit sur le poste de travail -> Propriété -> Onglet Avancé -> Bouton variable d'environnement Démarrer SQLPLUS A partir d une fenêtre SE : sqlplus. Le path a du être mis à jour pendant l installation. Raccourcis d installation : «Exécuter la ligne de commande SQL». On rentre dans le SQL sans être connecté : c est l équivalent d un : sqlplus / nolog Utilisation de SQLPLUS Cf. chapitre sur SQL*PLUS Les versions graphiques de SQLPLUS SQL Developer Interface graphique pour gérer en plus les procédures stockées et les triggers. SQL*Plus graphique Version «bloc-notes» du SQLPLUS de base. Pour les versions 9i et 10g. SQL*Plus worksheet Version «éditeur de développement» du SQLPLUS de base. Pour la version 9i. IQSL*Plus Interface graphique accessible sur internet. Pour les versions 9i et 10g. Console 10g express edition Environnement en ligne, utilisable après l installation Oracle DBXE permettant d utiliser et d administrer le SGBD. INSIA - BASES DE DONNÉES ORACLE page 10/27 - Bertrand LIAUDET

11 LES OBJETS D UNE BASE ORACLE Structure des fichiers de la BD STRUCTURE LOGIQUE STRUCTURE PHYSIQUE BASES DE DONNEES 1 1 SCHEMAS 1 * * * * TABLESPACES 1 1 * FICHIERS 1 * * TABLES, INDEX, CLUSTERS, 1 * * BLOCS ORACLE * 1 BLOCS OS Niveau logique Les objets de la BD (tables, indexs, etc.) appartiennent à un schéma et à un tablespace. Un schéma correspond à un utilisateur (owner). Schémas et tablespaces appartiennent à une BD. Un schéma peut être réparti dans plusieurs tablespaces. Un tablespace peut contenir plusieurs schémas. Niveau physique Un fichier correspond à un tablespace, mais un tablespace peut être réparti sur plusieurs fichiers. Notion de bloc Un bloc oracle est une structure logique de données qui contient des enregistrements d une table. La taille d un bloc oracle est un multiple du bloc physique manipulé par l OS. Le bloc oracle permet de faciliter les échanges entre les fichiers, la mémoire et les processus. INSIA - BASES DE DONNÉES ORACLE page 11/27 - Bertrand LIAUDET

12 Les objets de la BD Table Ce sont les tables classiques du modèle relationnel. Chaque ligne de la table a un identifiant pour Oracle : son OID (Object ID) Oracle permet de créer ses propres types pour les attributs. Table temporaire A la différence d une table classique, les données (les tuples) n y sont conservés que le temps d une session ou d une transaction. Table organisée en index Table triée directement selon la clé primaire. Table partitionnée Table découpée en plusieurs sous-ensembles (les partitions) enregistrés dans des «tablespaces» (lieu logique de stockage des tables) différents. On peut manipuler ensuite toute la table ou chaque partition séparément. Cluster Un cluster est un regroupement de tables stockées physiquement ensemble pour optimiser les performances en limitant les opérations de lectures-écritures. Les clés de liaison (clé étrangère et clé primaire) sont appelées : clés de cluster. Index Un index permet un accès rapide aux tuples. Il existe des index de table, des index de cluster et des index bitmap (utile pour beaucoup de tuples avec peu de valeurs). Vue Une vue est une table virtuelle construite avec un select. Les vues servent à assurer la sécurité des données au niveau des lignes et des colonnes. Vue d objets Ces vues sont utilisées dans le modèle relationnel-objet. INSIA - BASES DE DONNÉES ORACLE page 12/27 - Bertrand LIAUDET

13 Vue matérialisée Une vue matérialisée sert à répliquer ou distribuer les données. Elles permettent de fournier des copies locales de données distantes ou à dupliquer les données (pour garder un état, par exemple). Une vue matérialisé peut être en lecture seule ou en lecture et écriture. Séquence Une séquence permet de gérer un auto-incrément. Procédure et fonction Blocs d instructions PL-SQL stocké dans la base. Package Regroupement logique de procédures et de fonctions Trigger Procédure déclenchée automatiquement en fonction d instruction DML prédéfinie. Synonyme Un synonyme sert de pointeur vers une table, une vue, une procédure, une fonction, un package ou une séquence. Un synonyme peut pointer vers un objet d une base distante auquel cas il requiert l utilisation d un lien de base de données. Lien de base de données Un lien de base de données permet d accéder aux données d une base de donnée distante. Ainsi, les objets d une base peuvent se référer à des objets d une autre base. INSIA - BASES DE DONNÉES ORACLE page 13/27 - Bertrand LIAUDET

14 DICTIONNAIRE Dictionnaire et dictionnaire des données Présentation Le dictionnaire Le dictionnaire est un ensemble de tables, de vues et de synonymes contenant toutes les informations concernant tous les objets de la base, que ce soit du point de vue de l utilisateur ou de l administrateur, que ce soit d un point de vue logique ou d un point de vue physique. Le dictionnaire est mis à jour automatiquement à chaque modification de la BD. Le propriétaire du dictionnaire est l utilisateur SYS. Le dictionnaire des données Le dictionnaire des données est une partie du dictionnaire. Le dictionnaire des données contient les données des bases de données pour les utilisateurs. La vue «dictionnary» ou le synonyme «dict» Description du dictionnaire C est une table avec deux attributs : «table_name» et «comments» Il contient environ 1800 tuples. SQL> select count(*) from dict ; COUNT(*) Chaque tuple du dictionnaire concerne une table, une vue ou un synonyme. Les attributs de chaque table sont accessibles à partir de la vue : «dict_columns». Les 4 types d objets du dictionnaire Le dictionnaire contient : Environ 1000 objets du dictionnaire des données tous préfixés par DBA (env. 500), ALL (env. 250) ou USER (env. 250) Environ 400 vues des performances toutes préfixées par «V_$», accessibles par des synonymes tous préfixées par «V$». Environ 350 Les vues des performances des bases en cluster, toutes préfixées par «GV$» Environ 30 objets relevant en général du dictionnaire des données. INSIA - BASES DE DONNÉES ORACLE page 14/27 - Bertrand LIAUDET

15 La vue de toutes les performances est dans «v$fixed_table». Exemple de requête column table_name format a30 column comments format a80 select table_name, comments from dict where substr(table_name, 1, 2)!='V$' and substr(table_name, 1, 3)!='GV$' and substr(table_name, 1, 4)!='ALL_' and substr(table_name, 1, 4)!='DBA_' and substr(table_name, 1, 5)!='USER_'; INSIA - BASES DE DONNÉES ORACLE page 15/27 - Bertrand LIAUDET

16 Dictionnaire des données Premiers usages du dictionnaire des données Lister toutes les tables SQL> select * from cat; SQL> select * from user_catalog; SQL> select * from all_catalog; SQL> desc user_tables ; SQL> select table_name from user_tables ; // lister les tables Description des attributs d une table SQL> desc nomtable // description d une table Tous les utilisateurs desc all_users ; select * from all_users Utilisateur courant desc user_users ; select username from user_users Utilisateur courant desc user_objects; select object_name, object_type from user_objects; Principales vues du dictionnaire des données all_catalog -- tables, sequence, synonyme, vue, environ 4000 all_objects types d objets, environ 5000 all_views -- les vues, environ 1000 cat -- équivalent à user_catalog user_catalog -- les tables et les séquences user_objects -- tous les objets user_tables -- les tables user_constraints -- les contraintes user_indexes -- les index etc. La vue des vues : all_views Les tables du dictionnaires des attributs sont des vues. En général, les vues sont préfixées soit par «all» soit par «user». La vue qui contient toutes les vues : «all_views» Desc all_views select count(*) from all_views ; -- pour chercher les vues qui concernent les sequences : Select view_name from all_views where view_name like «%SEQ%» ; INSIA - BASES DE DONNÉES ORACLE page 16/27 - Bertrand LIAUDET

17 -- pour chercher les vues qui concernent les privilèges : Select view_name from all_views wher view_name like «%PRIV%» ; Etc. Les vues du dictionnaires des données Ce sont les vues du dictionnaire préfixées par «DBA_», «ALL_» ou «USER_». Les vues «DBA_» contiennent des informations sur tous les objets de tous les schémas. Les vues «ALL_» contiennent des informations sur les objets accessibles par le groupe PUBLIC et par l utilisateur courrant. Les vues «ALL» sont les vues accessibles à tous. Les vues «USER_» contiennent les informations sur les objets accessibles par l utilisateur courant. Les 3 catalogues Le catalogue est la vue contenant tous les objets accessibles. Il y a 3 catalogues : «DBA_Catalog», «ALL_Catalog» et «USER_Catalog» «CAT» est un synonyme de la vue «USER_catalog». Les différents objets Exemple On peut ensuite accéder aux OBJECTS, TABLES, TAB_COLUMNS, VIEWS, SYNONYMS, SEQUENCES, CONSTRAINTS, CONS_COLUMNS, INDEXES, IND_COLUMNS, CLUSTERS, CLU_COLUMNS. Select object_name, object_type, created, last_ddl_time From DBA_OBJECTS Where owner like Toto Accès aux statistiques Les tables DBA_TABLES et DBA_TAB_COLUMNS permettent d accéder aux informations d identification (owner, table_name, column_name, etc.), d espace de stockage (tablespace_name, cluster_name) pour les tables et de définition pour les colonnes (data_type, data_length, nullable, etc.). Elles permettent aussi d accéder à des informations de statistiques qui interviendront dans le calcul d optimisation : num_rows, blocks, cache, num_distinct, num_null, etc.) Les utilisateurs et leurs privilèges Vues des utilisateurs La vue «USERS» permet de lister les utilisateurs et leurs caractéristiques Select * from all_users ; INSIA - BASES DE DONNÉES ORACLE page 17/27 - Bertrand LIAUDET

18 Vues des roles Les vues «ROLES» et «ROLE_PRIVS» permettent de lister les rôles des utilisateurs. Pour un utilisateur ayant le rôle DBA, SQL> select * from dba_roles order by role; Permet de lister les rôles de l utilisateur. Ca donne le même résultat que : SQL> select * from user_role_privs order by granted_role; Et SQL> select * from dba_role_privs order by granted_role; permet de lister tous les rôles de tous les utilisateurs. Pour un utilisateur ayant simplement les rôles «CONNECT» et «RESSOURCE» seul la vue «USER_ROLE_PRIVS» est accessible : SQL> select * from user_role_privs order by granted_role; USERNAME GRANTED_ROLE ADM DEF OS_ BERTRAND2 CONNECT NO YES NO BERTRAND2 RESOURCE NO YES NO Autres droits Les vues «SYS_PRIVS», «TAB_PRIVS» et «COL_PRIVS» permettent de détailler les droits. INSIA - BASES DE DONNÉES ORACLE page 18/27 - Bertrand LIAUDET

19 CREATION D UN UTILISATEUR Interface SQLPLUS Afficher tous les utilisateurs Select * from all_users ; On trouve : SYSTEM, SYS, ANONYMOUS et d autres utilisateurs créé lors de l installation (variables selon les versions installées). On peut regarder les rôle et droits de chaque utilisateur. On ne peut se connecter que sous SYSTEM. Création d un utilisateur CREATE USER bertrand IDENTIFIED BY "bertrand"; A ce stade, l utilisateur n a aucuns droits : pas même celui de se connecter. Toutefois, il apparaît dans la liste des utilisateurs. Attribution de droits à l'utilisateur GRANT CONNECT, RESSOURCE TO Bertrand2 ; CONNECT est un rôle prédéfini. Il permet de se connecter au serveur puis d accéder à des objets (tables, etc.) appartenant à d autres utilisateurs à condition que les droits nécessaires aient été accordés. Les applications utilisatrices d une base ont besoin du rôle CONNECT et de droit spécifiques sur les tables. RESOURCE est un rôle prédéfini qui permet de créer et utiliser tous les objets ORACLE : tables, vues, index, procédures, triggers, etc. Les développeurs d applications ont besoin du rôle RESOURCE. DBA donne tous les privilèges. L administrateur de la base a besoin du rôle DBA. INSIA - BASES DE DONNÉES ORACLE page 19/27 - Bertrand LIAUDET

20 Interface console 10g Express Edition : Chemin Page d accueil > Administration > Gérer les utilisateurs. Afficher tous les utilisateurs On trouve : SYSTEM, SYS, ANONYMOUS et d autres utilisateurs créé lors de l installation (variables selon les versions installées). On peut regarder les rôle et droits de chaque utilisateur. On ne peut se connecter que sous SYSTEM. Créer un utilisateur On peut créer un utilisateur. Par défaut, il aura les rôles CONNECT et RESOURCE. CONNECT est un rôle prédéfini qui permet la création de tables et donc leur modification, suppression, consultation. RESOURCE est un rôle prédéfini qui permet de faire du PL-SQL : création de triggers et de procédures stockées. DBA donne tous les privilèges. Interface Console 10g express edition On peut créer un utilisateur par l interface console 10g EE Administration / Gérer les utilisateurs / Créer INSIA - BASES DE DONNÉES ORACLE page 20/27 - Bertrand LIAUDET

21 SQL*PLUS Calculette SQL ORACLE : sqlplus Documentation C :> sqlplus /? SQL > help index // toutes les commandes SQL > help nomcommande // doc de la commande Principales commandes sqlplus connect, disconnect : pour connecter un utilisateur : pour exécuter un fichier. show, set : pour voir et affecter des variables d environnement host : pour exécuter une commande SE spool : pour stocker les résultats d une requête dans un fichier. desc (describe) rem (remark), --, /* */ save, get: pour enregistrer le tampon dans un fichier, pour lire un fichier dans le tampon Connexion Sous SE C:> sqlplus C:> sqlplus /nolog -- pas d affichage des commentaires C:> sqlplus nomuser C:> sqlplus nomuser/password C:> -- le fichier doit commencer par 1 connexion C:> sqlplus Sous SQL SQL> connect SQL> connect / as sysdba connexion comme sysdba SQL> connect nomuser SQL> connect nomuser/password SQL> disconnect // disconnect et exit valident SQL> exit // la transaction : commit INSIA - BASES DE DONNÉES ORACLE page 21/27 - Bertrand LIAUDET

22 Afficher le nom de l utilisateur connecté SQL> show user SQL> select user from dual; //dual est une pseudo-table login.sql Le fichier login.sql s exécute automatiquement au démarrage de slqplus. Le fichier doit se trouver dans le répertoire de lancement de sqlplus. Ce fichier va permettre de paramétrer l environnement de travail : pagesize, linesize, etc. Gestion des accents Sous windows Ouvrir une fenêtre de commandes windows. Aller dans le répertoire voulu. Dans ce répertoire, passer la commande : C:/monRepertoire> set NLS_LANG=FRENCH_FRANCE.WE8PC850 Dans ce répertoire, lancer SQLPLUS : les accents sont pris en compte. C:/monRepertoire> sqlplus Sous linux SQL> alter session set nls_language=french; SQL> alter session set nls_territory=france; INSIA - BASES DE DONNÉES ORACLE page 22/27 - Bertrand LIAUDET

23 Variables d environnement Lister toutes les variables SQL> show all // Lister toutes les variables Principales variables d environnement sqlplus user linesize, pagesize, column echo, termout, feedback, heading, trimspool autocommit Afficher une variable SQL> show nomvariable // Affiche la valeur de la var. SQL> show user SQL> select user from dual; //dual est une pseudo-table Modifie une variable SQL> set linesize 80 Formats d affichage linesize et pagesize linesize et pagesize sont des variable d environnement SQLPLUS : Consultation Modification SQL> show linesize SQL> show pagesize SQL> set linesize 100 SQL> set pagesize 200 // Taille d une ligne de résultats // Taille d une page de résultats Ces commandes peuvent être placées dans le fichier login.sql Taille des colonnes SQL> column mgr format 999 // nombre sur 3 chiffres SQL> column job format a4 // chaine sur 4 caractères SQL> column job trunc // job tronqué à la taille max INSIA - BASES DE DONNÉES ORACLE page 23/27 - Bertrand LIAUDET

24 Divers Exécuter un script //exécute le fichier,.sql par défaut SQL> start nomfichier //équivalent PAUSE : pour arrêter l exécution d un script Commentaires REM ligne de commentaire -- ligne de commentaire /* */ texte de commentaire Exécuter une commande du système d exploitation SQL> host pwd //exécute un pwd SQL> host ls l //exécute un ls Gestion des transactions SQL> show autocommit // OFF par défaut SQL> autocommit {ON OFF IMMEDIATE} //ON IMMEDIATE Gestion de fichier SQL> save nomfich [create, replace, append] //enregistre le buffer dans un fichier SQL> get fichier // met le contenu du ficher dans un buffer Gestion de l affichage des résultats d un script SQL> spool fic.txt // Copie l'affichage à l'ecran // dans 'fic.lst' SQL> spool off // Stoppe la copie dans 'fic.lst' SQL> set echo on // affiche la commande en cours SQL> set feedback on // affiche le nb lignes résultat SQL> set heading on // affiche l entête des colonnes SQL> set trimspool on // supprime les blancs de fin de ligne SQL> set termout OFF // supprime tout affichage INSIA - BASES DE DONNÉES ORACLE page 24/27 - Bertrand LIAUDET

25 SQL DEVELOPER Présentation Fonctionnalités ORACLE SQL Developer est un logiciel qui permet de : Naviguer dans les objets de la base Editer et exécuter du code SQL et PL-SSL Deboguer du code PL-SQL Téléchargement Documentation Tutoriel Installation et utilisation. Le package téléchargé fournit le logiciel prêt à l emploi. Pour pouvoir utiliser SQL Developer, il faut : Avoir un processus LISTENER qui tourne. Avoir une plateforme JAVA qui tourne. Sqldeveloper.exe Dans le répertoire «sqldeveloper», on trouve l application «sqldevelopper.exe» prête à l emploi. Il faut commencer par exécuter : sqlcli.bat Etat du LISTENER Se reporter au chapitre précédent sur le LISTENER INSIA - BASES DE DONNÉES ORACLE page 25/27 - Bertrand LIAUDET

26 Plateforme JAVA On peut lancer le programme : «JDK / JRE / BIN / java.exe» qu on trouve dans le répertoire de «sqldeveloper.exe». Il suffit parfois aussi de lancer : «sqlcli.bat» qu on trouve directement dans le répertoire de «sqldeveloper.exe». Principaux usages Connexion d un utilisateur La connexion correspond à un utilisateur. Connexion / bouton droit / new Il faut rentrer un nom de connexion (au choix), un nom d utilisateur avec mot de passe, save password, connect. Une fois cette connexion créée, il suffira d ouvrir le bloc de connexion pour la faire apparaître. Naviguer parmi les objets d un utilisateur Dans un premier temps, on s intéresse aux tables et aux vues. Dans public_synonymous, on trouve les tables synonymes auxquelles on a accès (le dictionnaire des données). Pour chacune de ces tables, on peut récupérer le code de création et donc la table d origine. Exemple : select * from all_users. Editeur contextuel SQL et PL-SQL Sur l utilisateur : bouton droit / open SQL work sheet L éditeur de requêtes est contextuel : il propose les attributs, les tables, les fonctions, les motsclés possibles au fur et à mesure de l écriture des requêtes SQL et des instructions PL-SQL. On peut enregistrer le code avec fichier/enregistrer, ou l icône d enregistrement du menu principal. On peut ouvrir un code existant avec fichier/ouvrir, ou l icône d ouverture du menu principal. On peut exécuter le script : flèche verte, ou une partie du script en sélectionnant le code à tester, puis bouton droit / Run INSIA - BASES DE DONNÉES ORACLE page 26/27 - Bertrand LIAUDET

27 TP D INSTALLATION Installation 1. Installez ORACLE. 2. Trouver le répertoire des données. A quoi correspondent les fichiers «.DBF»? 3. Trouver et consulter le répertoire des exécutables. Quel est le nom des programmes correspondant à : la calculette sql, le serveur, le listener. 4. Vérifiez la présence du serveur et du listener dans la liste des processus. 5. Vérifier l état du listener en utilisant l outil LSNRCTL.exe 6. Arrêter le serveur (proprement!). 7. Vérifier l état du listener en utilisant l outil LSNRCTL.exe 8. Vérifiez l absence ou la présence du serveur et du listener dans la liste des processus. 9. Arrêter le listener en utilisant l outil LSNRCTL.exe. 10. Vérifiez l absence du listener dans la liste des processus. 11. Relancer le serveur. 12. Vérifiez la présence du serveur et du listener dans la liste des processus. Console 10g express edition : création d utilisateur 13. Créer un utilisateur à votre nom en passant par la Console 10g express edition (sur internet) avec les rôles CONNECT et RESOURCE. 14. Afficher la liste de tous les utilisateurs. 15. Regarder le détail de quelques utilisateurs (vous, SYSTEM, SYS, etc.). INSIA - BASES DE DONNÉES ORACLE page 27/27 - Bertrand LIAUDET

INSIA SIGL Bases de données ARCHITECTURE ORACLE

INSIA SIGL Bases de données ARCHITECTURE ORACLE INSIA SIGL Bases de données ARCHITECTURE ORACLE http://st-curriculum.oracle.com/tutorial/dbxetutorial/index.htm http://st-curriculum.oracle.com/ Bertrand LIAUDET ARCHITECTURE ORACLE 3 Méthodes de connexion

Plus en détail

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données Base de Données Cours Introductif Base de Données Quelques chiffres Évolution annuelle moyenne 2004/2000 15% +20% 12% 5% 0.5% 2000 2004 L3G IA SG mono poste : Part de marché 5% 5% 10% Paradox 65% SG 15%

Plus en détail

TP Contraintes - Triggers

TP Contraintes - Triggers TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution

Plus en détail

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1 TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER Sur Windows Contenu TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1 I-Installation d «Oracle Database Express Edition»...2 Etape 1 :

Plus en détail

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des

Plus en détail

CHAPITRE 4 POLITIQUES DE CONTRÔLES DES ACCÈS SOUS ORACLE ADMINISTRATION ET TUNING DE BASES DE DONNÉES 10/05/2015 RESPONSABLE DR K.

CHAPITRE 4 POLITIQUES DE CONTRÔLES DES ACCÈS SOUS ORACLE ADMINISTRATION ET TUNING DE BASES DE DONNÉES 10/05/2015 RESPONSABLE DR K. Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique CHAPITRE 4 ADMINISTRATION ET TUNING DE BASES DE DONNÉES RESPONSABLE DR K. BOUKHALFA POLITIQUES DE CONTRÔLES

Plus en détail

Gestion des utilisateurs et de leurs droits

Gestion des utilisateurs et de leurs droits Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Administration des bases de données. Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/

Administration des bases de données. Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données II Objets avancés dans les bases de données OBJECTIFS 2.1. NOTIONS 2.1.1.

Plus en détail

Partie 0 : Gestion des tablespace et des utilisateurs... 3

Partie 0 : Gestion des tablespace et des utilisateurs... 3 Sommaire Partie 0 : Gestion des tablespace et des utilisateurs... 3 1- Créer deux TableSpaces votre_nom-tbs et Votre_nom-TempTBS :... 3 2. Créer un utilisateur qui porte votre nom :... 3 3. Attribuer à

Plus en détail

I/ Présentation. On considère une BD CIRQUE dont le schema conceptuel : PERSONNEL _CIRQUE (NOM, ROLE) ;

I/ Présentation. On considère une BD CIRQUE dont le schema conceptuel : PERSONNEL _CIRQUE (NOM, ROLE) ; Université du Havre, UFR Sciences, Master Prof. Info.,, TP1, 22/11/2013, SIRES3(BDD Enseignants : Nakechbandi M Thème : Implémentation d une BD Répartie L objectif du TP est d implémenter une base de données

Plus en détail

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale

Plus en détail

Itium XP. Guide Utilisateur

Itium XP. Guide Utilisateur Itium XP 06/2007 - Rev. 3 1 Sommaire 1 Sommaire... 2 2 Généralités... 3 3 ItiumSysLock... 4 3.1 Enregistrer l état actuel du système... 4 3.2 Désactiver ItiumSysLock... 5 3.3 Activer ItiumSysLock... 5

Plus en détail

Eclipse atelier Java

Eclipse atelier Java Eclipse atelier Java Table des matières 1. Introduction...2 2. Télécharger eclipse...3 3. Installer eclipse...3 4. Premier lancement d eclipse...3 5. Configurer eclipse pour faire du Java...5 6. Développer

Plus en détail

420-PK6-SL Banques de données Avancées. UTILISATEURS (suite)

420-PK6-SL Banques de données Avancées. UTILISATEURS (suite) 420-PK6-SL Banques de données Avancées Gestion des UTILISATEURS (suite) RÉCAPITULATIF Un UTILISATEUR ORACLE est donc une combinaison de deux concepts usuels des banques de données. Un objet de contrôle

Plus en détail

CHAPITRE 1 ARCHITECTURE

CHAPITRE 1 ARCHITECTURE 07/04/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ADMINISTRATION ET TUNING DE BASES DE DONNÉES CHAPITRE 1 ARCHITECTURE RESPONSABLE DR K. BOUKHALFA

Plus en détail

//////////////////////////////////////////////////////////////////// Administration bases de données

//////////////////////////////////////////////////////////////////// Administration bases de données ////////////////////// Administration bases de données / INTRODUCTION Système d informations Un système d'information (SI) est un ensemble organisé de ressources (matériels, logiciels, personnel, données

Plus en détail

Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06

Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06 Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06 Pour accéder à la documentation détaillée de SQL Developer : voir Oracle Database SQL Developer Installation Guide Installer Oracle

Plus en détail

INSTALLATION MICRO-SESAME

INSTALLATION MICRO-SESAME TIL Technologies Installation Micro-Sésame sous Windows XP Page : 1/23 INSTALLATION MICRO-SESAME SOUS WINDOWS XP Date Auteur Détail 24/04/2006 DL Rajout des modifications à apporter à l utilisateur MSESAME

Plus en détail

WDpStats Procédure d installation

WDpStats Procédure d installation WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml

Plus en détail

Procédure serveur : gestion des environnements X3 et bases de données ORACLE

Procédure serveur : gestion des environnements X3 et bases de données ORACLE Procédure serveur : gestion des environnements X3 et bases de données ORACLE LUIS Maxime Un environnement X3 se définit en plusieurs parties selon le schéma suivant : Serveur Traitement Base de donnée

Plus en détail

LES ACCES ODBC AVEC LE SYSTEME SAS

LES ACCES ODBC AVEC LE SYSTEME SAS LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie

Plus en détail

TP Bases de données réparties

TP Bases de données réparties page 1 TP Bases de données réparties requêtes réparties Version corrigée Auteur : Hubert Naacke, révision 5 mars 2003 Mots-clés: bases de données réparties, fragmentation, schéma de placement, lien, jointure

Plus en détail

Création d'une nouvelle base de données

Création d'une nouvelle base de données 199 Chapitre 7 Création d'une nouvelle base de données 1. Vue d'ensemble Création d'une nouvelle base de données 1.1 Étapes de création d'une nouvelle base de données pour une application Le processus

Plus en détail

Chapitre III Architecture de Base de Données Oracle

Chapitre III Architecture de Base de Données Oracle LP Informatique(DA2I UF7 : Administration Système, Réseaux et Base de données 15/12/2007, Enseignant : M. Nakechbnadi mail : nakech@free.fr Première parie : Administration d une BD Chapitre III Architecture

Plus en détail

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows TP 1 : prise en main de Windows TP 1 : prise en main de Windows Objectif du TP : prise en main de Windows manipulation de l'environnement utilisation de quelques logiciels de récupération de données Introduction

Plus en détail

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1 1 COMPOSANTS DE L ARCHITECTURE D UN SGBD Chapitre 1 Généralité 2 Les composants principaux de l architecture d un SGBD Sont: Les processus Les structures mémoires Les fichiers P1 P2 Pn SGA Fichiers Oracle

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours 13 : Organisation d une base de données, ou comment soulever (un peu) le voile Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Les clusters de table

Plus en détail

Installation d un poste i. Partage et Portage & permissions NTFS

Installation d un poste i. Partage et Portage & permissions NTFS Filière : Technicien des Réseaux Informatique Installation d un poste i Partage et Portage & permissions NTFS Plan Partage et Permissions NTFS 1. Partage de dossiers 2. Sécurité des systèmes de fichiers

Plus en détail

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» 1 Introduction... 2 2 Contrôle de la version d Internet Explorer... 3 3 Contrôle de la Machine Virtuelle Java de Microsoft...

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Il est possible, pour des objets, de visualiser ou modifier le contenu. La présentation des objets dans le navigateur peut être paramétrée ; vous trouverez

Plus en détail

Auto-évaluation Oracle: cours de base

Auto-évaluation Oracle: cours de base Auto-évaluation Oracle: cours de base Document: F0475Test.fm 14/01/2008 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION ORACLE: COURS DE

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

Bases de données et sites WEB

Bases de données et sites WEB Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues

Plus en détail

Démarrer et quitter... 13

Démarrer et quitter... 13 Démarrer et quitter... 13 Astuce 1 - Ouvrir, modifier, ajouter un élément dans le Registre... 14 Astuce 2 - Créer un point de restauration... 18 Astuce 3 - Rétablir un point de restauration... 21 Astuce

Plus en détail

Master Exploration Informatique des données DataWareHouse

Master Exploration Informatique des données DataWareHouse Master Exploration Informatique des données DataWareHouse Binôme Ahmed BENSI Enseignant tahar ARIB SOMMAIRE I. Conception...1 1. Contexte des contrats...1 2. Contexte des factures...1 II. Modèle physique...2

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003. Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne

Plus en détail

Du 10 Fév. au 14 Mars 2014

Du 10 Fév. au 14 Mars 2014 Interconnexion des Sites - Design et Implémentation des Réseaux informatiques - Sécurité et Audit des systèmes - IT CATALOGUE DE FORMATION SIS 2014 1 FORMATION ORACLE 10G 11G 10 FEV 2014 DOUALA CAMEROUN

Plus en détail

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7 Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7 1. Pré-requis sur FileMaker Pro 10 Ouvrir la base que l on veut partager en connexion ODBC. Il faut activer le partage ODBC : menu

Plus en détail

ORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010

ORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010 ORACLE 10G DISTRIBUTION ET REPLICATION Distribution de données avec Oracle G. Mopolo-Moké prof. Associé UNSA 2009/ 2010 1 Plan 12. Distribution de données 12.1 Génération des architectures C/S et Oracle

Plus en détail

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS:

WORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS: WORKSHOP OBIEE 11g (version 11.1.1.5) Durée du workshop: 2 jours Profil des participants du workshop: Profil fonctionnel ou technique Notions de modélisation multidimensionnelle et du décisionnel NB :

Plus en détail

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS Prêt à maîtriser LIVE TRADER? Découvrez les principales fonctionnalités de cet outil. Découvrir l espace de travail Organiser les modules Rechercher

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

STATISTICA Version 12 : Instructions d'installation

STATISTICA Version 12 : Instructions d'installation STATISTICA Version 12 : Instructions d'installation STATISTICA Entreprise Server Remarques : 1. L'installation de STATISTICA Entreprise Server s'effectue en deux temps : a) l'installation du serveur et

Plus en détail

Oracle 11g - Dataguard

Oracle 11g - Dataguard Oracle 11g - Dataguard Ecole INSTA Paris http://www.insta.fr/site/ Document et projet réalisé Candy Scordia le 29/07/2011 par Dataguard Oracle 11g R2 Kubuntu 11.04 64 bits Téléchargement de Oracle 11g

Plus en détail

INSTALLATION Advantage Database Server

INSTALLATION Advantage Database Server INSTALLATION Advantage Database Server WINGS Software Flexibilité, efficacité et précision Télécharger Advantage Database Server Surfez sur le site suivant: http://devzone.advantagedatabase.com Sélectionnez

Plus en détail

Assistance à distance sous Windows

Assistance à distance sous Windows Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais

Plus en détail

Installation FollowMe Q server

Installation FollowMe Q server Installation FollowMe Q server FollowMe Rev 1.00 30 nov 2007 Pré requis FollowMe v5 est un service de Windows et s'installe sur tout poste fonctionnant sous XP Pro, 2000 server, 2003 server. Il utilise

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier

Plus en détail

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013 NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée

Plus en détail

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles) SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients

Plus en détail

CESI Bases de données

CESI Bases de données CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre

Plus en détail

TP Administration Oracle

TP Administration Oracle Ingénieurs 2000 Informatique et Réseaux TP Administration Oracle DIOP Ngoné ESSAIDI Abderrahim Février 2008 1 Sommaire Sommaire... 2 Introduction... 3 1. Déploiement d application... 4 1.1 Résumé du besoin...

Plus en détail

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : www.vtx.ch. info@vtx.

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : www.vtx.ch. info@vtx. VTX FTP Transfert de fichiers business par FTP - Manuel de l'utilisateur Informations complémentaires : www.vtx.ch info@vtx.ch 021/721 11 11 Table des matières 1 Introduction...3 1.1 But du document...3

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................

Plus en détail

TP11 - Administration/Tuning

TP11 - Administration/Tuning TP11 - Administration/Tuning MIAGE #3-2006/2007 January 9, 2007 1 Architecture physique d une base Oracle 1.1 La structure physique Une base de données Oracle est composé de fichiers (au sens du système

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

FileMaker Server 14. Aide FileMaker Server

FileMaker Server 14. Aide FileMaker Server FileMaker Server 14 Aide FileMaker Server 2007-2015 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et FileMaker Go sont des marques

Plus en détail

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières Utiliser Dev-C++ Voici quelques explications sur l utilisation de Dev-C++, un excellent environnement de développement en C et C++ pour Windows qu on peut télécharger librement depuis le site www.bloodshed.net

Plus en détail

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch. Terminal Server 1. Présentation Le terminal server est un service offert par les serveurs Windows 2000 ou par une version spéciale de windows NT 4.0 server, appelée Terminal Server. Un programme client

Plus en détail

Guide d installation de MySQL

Guide d installation de MySQL INF 1250 Introduction aux bases de données Guide d installation de MySQL 1 Introduction Ce guide vous indique la façon d installer et d utiliser le logiciel MySQL de Oracle (disponible en licence GPL).

Plus en détail

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM Ce guide vous aidera à installer et à mettre en place les modules nécessaires afin d accéder à vos Applications Web SOMMAIRE I. Pré requis...

Plus en détail

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Avant de commencer à travailler avec le produit, il est nécessaire de comprendre, à un haut niveau, les problèmes en réponse desquels l outil a été

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Version utilisée pour la Debian : 7.7 Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox Caractéristiques de bases : Un service web (ou service de la toile) est

Plus en détail

LOGICIEL KIPICAM : Manuel d installation et d utilisation

LOGICIEL KIPICAM : Manuel d installation et d utilisation 2015 LOGICIEL KIPICAM : Manuel d installation et d utilisation Kipisoft http://w.sanchez.free.fr/product_home_overview.php 16/05/2015 SOMMAIRE 1. Présentation de l'application... 3 2. Installation de l'application...

Plus en détail

Groupes et utilisateurs locaux avec Windows XP

Groupes et utilisateurs locaux avec Windows XP Groupes et utilisateurs locaux avec Windows XP 1. Distinction entre comptes de domaine et comptes locaux Pour rappel, et comme avec Windows 2000, il existe deux types de comptes utilisateurs : les comptes

Plus en détail

SQL Data Export for PS/PSS

SQL Data Export for PS/PSS Version 2.3.5 MANUEL D INSTRUCTIONS (M98232701-02-13B) CIRCUTOR, SA SOMMAIRE 1.- INSTALLATION DU LOGICIEL SQL DATA EXPORT... 3 1.1.- ACTIVER CONNEXIONS A DISTANCE DU SERVEUR SQL SERVER... 14 1.2.- DESINSTALLER

Plus en détail

Il est courant de souhaiter conserver à

Il est courant de souhaiter conserver à Il est courant de souhaiter conserver à la fois Linux et Windows sur un même ordinateur, en particulier pour découvrir Linux, pour garder un filet de sécurité, ou pour continuer à jouer à des jeux récents

Plus en détail

Installation-Lancement

Installation-Lancement Services Department, HQ / Dec. 2009 Installation-Lancement Installation-Lancement... 1 Comment installer TELL ME MORE?... 1 Mauvaise version d Internet Explorer détectée lors de l installation du logiciel...

Plus en détail

Devoir Data WareHouse

Devoir Data WareHouse Université Paris XIII Institut Galilée Master 2-EID BENSI Ahmed CHARIFOU Evelyne Devoir Data WareHouse Optimisation, Transformation et Mise à jour utilisées par un ETL Mr R. NEFOUSSI Année 2007-2008 FICHE

Plus en détail

Utiliser Glary Utilities

Utiliser Glary Utilities Installer Glary Utilities Après avoir téléchargé Glary Utilities sur le site "http://secured-download.com/softwares/1737-glary-utilities ", double-cliquez dessus pour lancer l'installation. Choisissez

Plus en détail

Procédure d installation :

Procédure d installation : Procédure d installation : 1 / Pré-requis : Vous pouvez télécharger le fichier d installation sur le site Internet de Microsoft à l adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=01af61e6-2f63-4291-bcad-

Plus en détail

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services

Plus en détail

Guide SQL Server 2008 pour HYSAS

Guide SQL Server 2008 pour HYSAS Guide SQL Server 2008 pour HYSAS Sommaire 1- Lancement de l exécutable 3 2- Paramétrage pour des postes clients 11 3- Paramétrage Windows 13 4- Création de l installation avec Visor 24 1- Lancement de

Plus en détail

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14 A..T C..G G..C A..T T..A C..G A..T T..A G..C G..C T..A A..T C..G Sciences de la Vie et de la Terre Lycée de la Venise Verte Banque d images SVT Créer et utiliser une banque d images avec Picasa 2 Version

Plus en détail

Notes de cours : bases de données distribuées et repliquées

Notes de cours : bases de données distribuées et repliquées Notes de cours : bases de données distribuées et repliquées Loïc Paulevé, Nassim Hadj-Rabia (2009), Pierre Levasseur (2008) Licence professionnelle SIL de Nantes, 2009, version 1 Ces notes ont été élaborées

Plus en détail

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW Groupe : 322 Exploitation des Banques de données 420-PK6-SL (1-2-1) Étape : 3 Professeur Nom: Marcel Aubin Courriel : maubin@cegep-st-laurent.qc.ca

Plus en détail

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires

Plus en détail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

Sauvegardes par Internet avec Rsync

Sauvegardes par Internet avec Rsync Sauvegardes par Internet avec Rsync LIVRE BLANC BackupAssist version 5.1 www.backupassist.fr Cortex I.T. Labs 2001-2008 1/16 Sommaire Introduction... 3 Configuration du matériel... 3 QNAP TS-209... 3 Netgear

Plus en détail

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public. DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de

Plus en détail

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA DEFINITION D UNE BIBLIOTHEQUE D ACCES A UNE BASE DE DONNEES Cet article s adresse aux administrateurs SAS en charge de la mise à disposition des

Plus en détail

Tutorial pour l installation et l utilisation de CREO et de Windchill https://www.windchilleducation.eu/windchill/

Tutorial pour l installation et l utilisation de CREO et de Windchill https://www.windchilleducation.eu/windchill/ Tutorial pour l installation et l utilisation de CREO et de Windchill https://www.windchilleducation.eu/windchill/ Conseil: Pour accéder rapidement au paragraphe souhaité ci-dessous, faites CRTL+Clic sur

Plus en détail

Manuel utilisateur (Manuel_utilisateur_version20110901.pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version20111010.

Manuel utilisateur (Manuel_utilisateur_version20110901.pdf) Manuel Reprise des données (Manuel_Reprise_donnees_version20111010. Manuell d iinstallllatiion Date dernière révision : 10/10/2011 Documents de référence Les documents cités dans le présent document ou utiles à la compréhension de son contenu sont : Titre Manuel utilisateur

Plus en détail

Procédure de restauration F8. Série LoRdi 2012 à 2014. Dell V131 V3360 L3330

Procédure de restauration F8. Série LoRdi 2012 à 2014. Dell V131 V3360 L3330 page 1 / 14 ATTENTION!! CETTE OPERATION ENTRAINE LA PERTE DE TOUTES LES DONNEES DE LA PARTITION (C :) Dès le démarrage du PC, appuyer sur la touche F8 successivement jusqu à l apparition de l écran cidessous

Plus en détail

Guide de l administrateur CorpoBack

Guide de l administrateur CorpoBack Table des matières Introduction...4 Infrastructure...4 Systèmes d exploitation... 4 Serveur de données SQL... 4 Infrastructure Microsoft Sync... 4 Infrastructure.NET... 5 Espace d entreposage des données

Plus en détail

Contrôle Parental Numericable. Guide d installation et d utilisation

Contrôle Parental Numericable. Guide d installation et d utilisation Contrôle Parental Numericable Guide d installation et d utilisation Version 12.3 pour OS X Copyright 2012 Xooloo. Tous droits réservés. Table des matières 1. Introduction Dénomination et caractéristiques

Plus en détail

Séquencer une application

Séquencer une application Séquencer une application Pour ma part, j'utilise Vmware workstation pour créer les packages. Je configure une VM sous Windows Xp Pro Sp2 : 1. Mise du Pc dans le domaine 2. Installation du séquenceur 3.

Plus en détail

Guide d installation BiBOARD

Guide d installation BiBOARD Version 3.0 29/05/2013 Support BiBOARD E-mail : support@biboard.fr Guide d installation de BiBOARD Ce document est destiné à l équipe informatique en charge de l installation de l application BiBOARD.

Plus en détail

KN Login Order. Guide utilisateur

KN Login Order. Guide utilisateur KN Login Order Guide utilisateur Bienvenue sur KN Login: Kuehne + Nagel s Logistics Information solution, notre plateforme de solutions WEB, Intégration des systèmes (EDI), création de rapport analytique.

Plus en détail