Bei der Softwareinstallation außerhalb von SAP-Systemen haben Sie die Wahl, die Datenbanksoftware zu installieren und gleichzeitig eine Datenbankinstanz anzulegen oder zunächst ausschließlich die Datenbanksoftware zu installieren.
Des weiteren haben Sie die Möglichkeit, anschließend weitere Datenbankinstanzen anzulegen, die alle dieselbe Serversoftware verwenden (gleicher Dependant Path). Sie können aber auch für weitere Datenbankinstanzen weitere Softwareinstallationen vornehmen, so dass eine Installation der Serversoftware jeweils nur von einer Datenbankinstanz verwendet wird (mehrere Dependent Paths).
Je nachdem, was auf Ihrem System bereits installiert ist und ob Sie nur Software installieren, nur eine Datenbankinstanz anlegen oder beides zusammen, bietet Ihnen das System verschiedene Vorschlagswerte für die Verzeichnisse an, in die die Datenbanksoftware installiert und die Dateien des Datenbanksystems gespeichert werden.
Die nachfolgenddargestellten Verzeichnisstrukturen können deshalb nur als Orientierung dienen.
Fall 1: Erstinstallation der Datenbanksoftware mit Anlegen einer Datenbankinstanz
Pfad |
Vorschlagswert |
Vorschlagswert |
Independent Program Path |
<drive>:\Program Files\sdb\programs |
/opt/sdb/programs |
Dependent Path |
<drive>:\Program Files\sdb\<database_name> |
/opt/sdb/<database_name>/db |
Independent Data Path |
<drive>:\Documents and Settings\All Users\Application Data\sdb\data |
/var/opt/sdb/data |
Arbeitsverzeichnis der Datenbankinstanz |
<drive>:\Documents and Settings\All Users\Application Data\sdb\data\wrk\<database_name> |
/var/opt/sdb/data/wrk\<database_name> |
Pfad für die Ablage der Log-Volumes |
<drive>:\Documents and Settings\All Users\Application Data\sdb\<database_name>\log |
/var/opt/sdb/data/<database_name>/log |
Pfad für die Ablage der Data-Volumes |
<drive>:\Documents and Settings\All Users\Application Data\sdb\<database_name>\data |
/var/opt/sdb/data/<database_name>/data |
Um die Abwärtskompatibilität der Datenbanksoftware zu gewährleisten, legt das Datenbanksystem auf UNIX/Linux auch die folgenden Verzeichnisse an:
Pfad |
Inhalt des Verzeichnisses |
/var/spool/sql |
Links auf aktuelle Verzeichnisse und Dateien |
/usr/spool/sql |
Links auf aktuelle Verzeichnisse und Dateien |
Fall 2: Anlegen weiterer Datenbankinstanzen, die diese Serversoftware verwenden
Independent Program Path und Independent Data Path sind bereits bei der Installation der verwendeten Serversoftware festgelegt worden.
Beim Anlegen weiterer Datenbankinstanzen wird pro Datenbankinstanz ein Pfad für den Dependent Path angelegt. Des weiteren werden unterhalb des vorhandenen Independent Data Path pro Datenbankinstanz der Pfad für das Arbeitsverzeichnis, der Pfad für die Ablage der Log-Volumes und der Pfad für die Ablage der Data-Volumes angelegt.
Pro Datenbankinstanz werden folgende neue Pfade angelegt:
Pfad |
Vorschlagswert |
Vorschlagswert |
Arbeitsverzeichnis der Datenbankinstanz |
<drive>:\Documents and Settings\All Users\Application Data\sdb\data\wrk\<database_name> |
/var/opt/sdb/data/wrk/<database_name> |
Pfad für die Ablage der Log-Volumes |
<drive>:\Documents and Settings\All Users\Application Data\sdb\<database_name>\log |
/var/opt/sdb/data/<database_name>/log |
Pfad für die Ablage der Data-Volumes |
<drive>:\Documents and Settings\All Users\Application Data\sdb\<database_name>\data |
/var/opt/sdb/data/<database_name>/data |
Beipiel:
Die Datenbankinstanzen DEMODB, TESTDB und MAXDB werden alle mit der gleichen bereits vorhandenen Serversoftware angelegt. Daraus ergibt sich folgende Pfadstruktur unterhalb des Independent Data Path:
<drive>:\Documents and Settings
-All Users
--Application Data
---sdb
----data
-----wrk
------DEMODB
------TESTDB
------MAXDB
-----DEMODB
------log
------data
-----TESTDB
------log
------data
-----MAXDB
------log
------data
Fall 3: Erstinstallation der Datenbanksoftware mit dem Ziel, später die erste Datenbankinstanz anzulegen
Pfad |
Vorschlagswert |
Vorschlagswert |
Independent Program Path |
<drive>:\Program Files\sdb\programs |
/opt/sdb/programs |
Dependent Path |
<drive>:\Program Files\sdb\<version> |
/opt/sdb/<version> |
Independent Data Path |
<drive>:\Documents and Settings\All Users\Application Data\sdb\data |
/var/opt/sdb/data |
Um die Abwärtskompatibilität der Datenbanksoftware zu gewährleisten, legt das Datenbanksystem auf UNIX/Linux auch die folgenden Verzeichnisse an:
Pfad |
Inhalt des Verzeichnisses |
/var/spool/sql |
Links auf aktuelle Verzeichnisse und Dateien |
/usr/spool/sql |
Links auf aktuelle Verzeichnisse und Dateien |