GNU/Linux >> Tutoriels Linux >  >> Linux

Variables d'environnement de base de données Oracle et leurs fonctions

Variables d'environnement de la base de données Oracle

Vous trouverez ci-dessous certaines des variables d'environnement les plus couramment utilisées avec Oracle Database et leurs descriptions :

  • NLS_LANG :spécifie la langue, le territoire et le jeu de caractères de l'environnement client. Le jeu de caractères client spécifié par NLS_LANG doit correspondre au jeu de caractères du terminal ou de l'émulateur de terminal.
  • ORA_NLS10  :spécifie le répertoire dans lequel les fichiers de langue, de territoire, de jeu de caractères et de définition linguistique sont stockés.
  • ORA_TZFILE :spécifie le chemin d'accès complet et le nom de fichier du fichier de fuseau horaire. Le serveur de base de données Oracle utilise toujours le grand fichier de fuseau horaire ($ORACLE_HOME/oracore/zoneinfo/timezlrg_number.dat).
  • ORACLE_BASE  :spécifie la base de la structure de répertoires Oracle pour les installations conformes à l'architecture flexible optimale.
  • ORACLE_HOME :Spécifie le répertoire contenant le logiciel Oracle.
  • ORACLE_PATH :spécifie le chemin de recherche des fichiers utilisés par les applications Oracle telles que SQL*Plus. Si le chemin d'accès complet au fichier n'est pas spécifié ou si le fichier ne se trouve pas dans le répertoire actuel, l'application Oracle utilise ORACLE_PATH pour localiser le fichier.
  • ORACLE_SID :Spécifie l'identifiant du système Oracle.
  • ORACLE_TRACE :Active le traçage des scripts shell lors d'une installation.
  • ORAENV_ASK  :contrôle si le script oraenv ou coraenv demande ou non la valeur de la variable d'environnement ORACLE_SID.
  • SQLPATH :spécifie le répertoire ou la liste des répertoires dans lesquels SQL*Plus recherche un fichier login.sql.
  • TNS_ADMIN :spécifie le répertoire contenant les fichiers de configuration d'Oracle Net Services.
  • DEUX_TACHES :Spécifie l'identificateur de connexion par défaut à utiliser dans la chaîne de connexion. Si cette variable d'environnement est définie, ne spécifiez pas l'identifiant de connexion dans la chaîne de connexion.
  • NLS_OS_CHARSET :spécifie le nom du jeu de caractères Oracle correspondant au jeu de caractères des paramètres régionaux UNIX dans lequel les noms de fichiers et les noms d'utilisateurs sont encodés par le système d'exploitation.

Variables d'environnement UNIX

Voici quelques-unes des variables d'environnement UNIX utilisées avec Oracle Database :

  • ACCUEIL :Le répertoire personnel de l'utilisateur.
  • LD_LIBRARY_PATH :variable d'environnement pour spécifier le chemin utilisé pour rechercher des bibliothèques sous UNIX et Linux. La variable d'environnement peut avoir un nom différent sur certains systèmes d'exploitation, tels que LIBPATH sur AIX et SHLIB_PATH sur HP-UX.
  • CHEMIN :Utilisé par le shell pour localiser les programmes exécutables ; doit inclure le répertoire $ORACLE_HOME/bin.
  • TEMP, TMP et TMPDIR :Spécifie les répertoires par défaut pour les fichiers temporaires ; s'il est défini, les outils qui créent des fichiers temporaires les créent dans l'un de ces répertoires.


Linux
  1. La différence d'utilisation entre les variables shell et les variables d'environnement ?

  2. Remplacer les variables d'environnement dans un fichier par leurs valeurs réelles ?

  3. Qui définit les variables d'environnement $user et $username ?

  4. Fonctions dans les variables shell ?

  5. Référencer les variables d'environnement *dans* /etc/environment ?

Comment définir et répertorier les variables d'environnement sous Linux

Comment définir et répertorier les variables d'environnement sous Linux

Le noyau Linux et ses fonctions

Comment définir et supprimer des variables d'environnement sous Linux

Variables d'environnement Linux

Définir un environnement temporaire ($PATH)