Umgebungsvariablen der Oracle-Datenbank
Nachfolgend finden Sie einige der am häufigsten mit Oracle Database verwendeten Umgebungsvariablen und ihre Beschreibungen:
- NLS_LANG :Gibt die Sprache, das Gebiet und den Zeichensatz der Clientumgebung an. Der durch NLS_LANG angegebene Client-Zeichensatz muss mit dem Zeichensatz des Terminals oder Terminal-Emulators übereinstimmen.
- ORA_NLS10 :Gibt das Verzeichnis an, in dem die Sprach-, Gebiets-, Zeichensatz- und Sprachdefinitionsdateien gespeichert sind.
- ORA_TZFILE :Gibt den vollständigen Pfad und Dateinamen der Zeitzonendatei an. Der Oracle-Datenbankserver verwendet immer die große Zeitzonendatei ($ORACLE_HOME/oracore/zoneinfo/timezlrg_number.dat).
- ORACLE_BASE :Gibt die Basis der Oracle-Verzeichnisstruktur für Installationen an, die mit Optimal Flexible Architecture kompatibel sind.
- ORACLE_HOME :Gibt das Verzeichnis an, das die Oracle-Software enthält.
- ORACLE_PATH :Gibt den Suchpfad für Dateien an, die von Oracle-Anwendungen wie SQL*Plus verwendet werden. Wenn der vollständige Pfad zur Datei nicht angegeben ist oder wenn sich die Datei nicht im aktuellen Verzeichnis befindet, verwendet die Oracle-Anwendung ORACLE_PATH, um die Datei zu lokalisieren.
- ORACLE_SID :Gibt die Oracle-Systemkennung an.
- ORACLE_TRACE :Aktiviert das Tracing von Shell-Skripten während einer Installation.
- ORAENV_ASK :Steuert, ob das Skript oraenv oder coraenv zur Eingabe des Werts der Umgebungsvariable ORACLE_SID auffordert oder nicht.
- SQLPATH :Gibt das Verzeichnis oder die Liste der Verzeichnisse an, die SQL*Plus nach einer login.sql-Datei durchsucht.
- TNS_ADMIN :Gibt das Verzeichnis an, das die Konfigurationsdateien von Oracle Net Services enthält.
- ZWEI_AUFGABEN :Gibt die standardmäßige Verbindungskennung an, die in der Verbindungszeichenfolge verwendet werden soll. Wenn diese Umgebungsvariable gesetzt ist, geben Sie die Verbindungskennung nicht in der Verbindungszeichenfolge an.
- NLS_OS_CHARSET :Gibt den Oracle-Zeichensatznamen an, der dem UNIX-Locale-Zeichensatz entspricht, in dem die Dateinamen und Benutzernamen vom Betriebssystem codiert werden.
UNIX-Umgebungsvariablen
Nachfolgend sind einige der UNIX-Umgebungsvariablen aufgeführt, die mit Oracle Database verwendet werden:
- HOME :Das Heimatverzeichnis des Benutzers.
- LD_LIBRARY_PATH :Umgebungsvariable zum Angeben des Pfads, der zum Suchen nach Bibliotheken unter UNIX und Linux verwendet wird. Die Umgebungsvariable kann auf einigen Betriebssystemen einen anderen Namen haben, wie z. B. LIBPATH auf AIX und SHLIB_PATH auf HP-UX.
- PFAD :Wird von der Shell verwendet, um ausführbare Programme zu finden; muss das Verzeichnis $ORACLE_HOME/bin enthalten.
- TEMP, TMP und TMPDIR :Gibt die Standardverzeichnisse für temporäre Dateien an; Wenn gesetzt, erstellen Tools, die temporäre Dateien erstellen, diese in einem dieser Verzeichnisse.