Anfang des Inhaltsbereichs

Hintergrunddokumentation Klasse DBM Dokument im Navigationsbaum lokalisieren

Verwendung

DBM ist eine Klasse des Moduls SAP::DBTech::dbm. Eine Instanz dieser Klasse entspricht einer Verbindung zu einem StrukturlinkDBM-Server.

Inhalt der Klasse

Die Klasse DBM enthält folgende Methoden:

cmd (cmd_string)

rawCmd (cmd_string)

release ()

Verwendung des Constructors

$session = new DBM ($computer_server, $database_name, $dependent_path, $user_info);

Parameter

Beschreibung

$database_computer

Name des Rechners, mit dem die Verbindung aufgebaut werden soll,

Vorschlagswert des Systems ist der lokale Rechner

$database_name

Name der Datenbankinstanz, zu der eine Verbindung hergestellt werden soll,

Die Angabe ist optional.

$dependent_path

Installationspfad der Datenbanksoftware (Siehe auch: Installationshandbuch, StrukturlinkVerzeichnisse)

Die Angabe ist optional.

$user_info

ein String der Form <dbm_operator>,<dbm_operator_password>

Der angegebene DBM-Benutzer meldet sich an das Programm DBM-Server an.

Die Angabe ist optional.

 

Hinweis

Wenn es auf Ihrem Rechner mehrere Installationen der Datenbanksoftware gibt, können Sie über die Angaben $database_name und $dependent_path steuern, welche Version des Programms DBM-Server gestartet wird:

Fall 1 – Sie wollen eine neue Datenbankinstanz mit der neuesten Softwareinstallation anlegen oder sich Informationen über die bestehenden Datenbankinstanzen und Softwareversionen anzeigen lassen:

Geben Sie weder $database_name und $dependent_path an.

Das System startet so den DBM-Server der Softwareinstallation mit der höchsten Versionsnummer.

Fall 2 – Sie wollen eine bestimmte Datenbankinstanz verwalten.

Geben Sie den $database_namean, jedoch nicht den $dependent_path.

Das System startet so den zur angegebenen Datenbankinstanz gehörigen DBM-Server.

Fall 3 – Sie wollen eine neue Datenbankinstanz einer bestimmten Softwareversion anlegen

Geben Sie den $dependent_pathan, jedoch keinen $database_name.

Das System startet so den DBM-Server der angegebenen Softwareinstallation.

 

Beispiel

Erzeugen eines Verbindungsobjekts $session zur Datenbank DEMODB auf dem aktuellen Rechner:

$session = new DBM ('', 'DEMODB', '', 'OLEG,MONDAY');

 

Ende des Inhaltsbereichs