Administration oracle
-DBA_DATA_FILES : lister les tablesspaces et leurs fichiers -V$CONTROLFILE : afficher le nom et l’état des fichiers de contrôle -V$DATABASE : afficher les caractéristiques de la base de donnée -V$INSTANCE : afficher le nom et la version de l’instance
-Spool on : Spool off : en écrivant spool on , on enregistre les résultats des commandes qu’on a écrit ( s’enregistre dans un fichier dont le nom est « on »
-Ed : permet d’écrire la requête précédente dans un bloc note .si on veut la modifier , on la modifie dans le bloc note et puis on l’enregistre et dans la console on écrit « / »
-Créer un Spfile : create pfile=’chemin’ from spfile=’chemin’ -show parameter open_cusrsors : oracle cherche dans spfile**** puis s’il ne trouve rien , il cherche dans init**** -ALTER SYSTEM SET OPEN_CURSORS=950 Scope ={memory/spfile/both} : pour modifier le spfile Memory : après redémarrage de l’instance, on trouve que la modification n’a pas été enregistrée Spfile : // /// // la modification s’enregistre
-pour voir le mode de connexion : select * from V$INSTANCE -V$PARAMETER -V$CONTROLFILE_RECORD_SECTION -SHOW parameter : fait un select à partir de la table parameter - SHOW parameter USER -Undo : c’est la ou sont stocké tous les données à récupérer -1 Utilisateur 1 seul schéma
IMPORT/EXPORT :
-DATA_FILE_DIR : ou se trouve les fichiers .DMP -pour créer directory : create directory name as ‘chemin’; -DBA_DIRECTORIES : ou se trouve les ‘directories’ ;
- LOAD DATA INFILE ‘data.csv’ (charger les fichiers dans le fichier data.csv) TRUNCATE INTO TABLE DVP_LOADER FIELDS TERMINATED BY ‘;’ (NOM,SALAIRE)
-TRUNCATE : supprimer la table et créer une autre -APPEND : ajouter des données dans la table -INSERT : insérer des données dès le début et écraser les données existantes
-sqlldr : pour avoir les données qui concernent import/export -SQL*LOADER : vérifier si les données des fichiers.csv et ceux sur les fichiers de contrôle sont compatible -direct=y :chemin