Solaris Common Desktop Environment: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Datenbanksuchpfad (Aktionen/Datentypen)

Der Datenbanksuchpfad weist das Desktop an, angegebene Positionen nach Dateien zu durchsuchen, die folgendes enthalten:

Standarddatenbanksuchpfad

Der Standarddatenbanksuchpfad enthält persönliche, systemweite und integrierte Positionen. Der Standardwert für sprache ist C.

Tabelle 9-8

Persönliche Position 

Home-Verzeichnis/.dt/types

Systemweite Position 

/etc/dt/appconfig/types/ sprache

Integrierte Position 

/usr/dt/appconfig/types/ sprache

Wie der Anwendungssuchpfad sich auf den Datenbanksuchpfad auswirkt

Wird eine Position zum Anwendungssuchpfad hinzugefügt, wird das entsprechende Datenbankunterverzeichnis automatisch dem Datenbanksuchpfad hinzugefügt. (Weitere Informationen hierzu können dem Abschnitt "Wie der Anwendungssuchpfad sich auf die Datenbank-, Symbol- und Hilfesuchpfade auswirkt"entnommen werden.)

Wird beispielsweise der Anwendungs-Server hosta: dem Anwendungssuchpfad hinzugefügt, wird das Verzeichnis hosta:/etc/dt/appconfig/types/ sprache automatisch dem Datenbanksuchpfad hinzugefügt.

Umgebungsvariablen des Datenbanksuchpfads

Der Datenbanksuchpfad wird aus den integrierten Positionen und folgenden Eingabevariablen assembliert:

Tabelle 9-9

DTSPSYSDATABASEHOSTS

Eingabevariable für den systemweiten Datenbanksuchpfad  

DTSPUSERDATABASEHOSTS

Eingabevariable für den persönlichen Datenbanksuchpfad  

Diese Eingabevariablen verwenden, um Positionen außerhalb des Anwendungssuchpfads anzugeben.

Der assemblierte Datenbanksuchpfad wird durch die Ausgabevariable DTDATABASESEARCHPATH angegeben.

Syntax für die Eingabevariablen des Datenbanksuchpfads

Die Syntax für die Variablen DTSPSYSDATABASEHOSTS und DTSPUSERDATABASEHOSTS lautet:

VARIABLE=position [,position...]

wobei position folgende Syntax haben kann:

Tabelle 9-10

/pfad

Gibt ein Verzeichnis im lokalen System (Session-Server) an. Diese Syntax wird verwendet, um ein lokales Verzeichnis hinzuzufügen. 

hostname:

Gibt das systemweite Verzeichnis /etc/dt/appconfig/types/sprache auf dem System hostname an.

hostname :/pfad

Gibt ein Verzeichnis auf dem fernen System hostname an.

Wie der Datenbanksuchpfad assembliert wird

Der Wert des Datenbanksuchpfads (DTDATABASESEARCHPATH) wird erstellt, indem folgende Positionen, die ihrem Rang nach aufgelistet sind, assembliert werden: