CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Datenbanksuchpfad (für 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.

Persönliche Position - HomeVerzeichnis/.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 finden Sie im Abschnitt Wie der Anwendungssuchpfad sich auf die Datenbank-, Symbol- und Hilfesuchpfade auswirkt).

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

Umgebungsvariablen des Datenbanksuchpfads

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

DTSPSYSDATABASEHOSTS - Eingabevariable für den systemweiten Datenbanksuchpfad

DTSPUSERDATABASEHOSTS - Eingabevariable für den persönlichen Datenbanksuchpfad

Verwenden Sie diese Eingabevariablen, um Positionen außerhalb des Anwendungssuchpfads anzugeben.

Der assemblierte Datenbanksuchpfad wird über die Ausgabevariable festgelegt. DTDATABASESEARCHPATH.

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:

/pfad - gibt ein Verzeichnis auf dem lokalen System (des Session-Servers) an. Diese Syntax wird verwendet, um ein lokales Verzeichnis hinzuzufügen.

hostname: - gibt ein systemweites Verzeichnis /etc/dt/appconfig/types/sprache auf dem System hostname an.

hostname:/pfad - gibt ein Verzeichnis auf dem entfernten System hostname an.

Wie der Datenbanksuchpfad assembliert wird

Der Wert des Datenbanksuchpfads (DTDATABASESEARCHPATH) wird durch Assemblieren der folgenden Positionen erstellt. Die Positionen sind in der entsprechenden Rangfolge aufgeführt: