Anfang des Inhaltsbereichs

Funktionsdokumentation Klasse DBM Dokument im Navigationsbaum lokalisieren

Verwendung

DBM ist eine Klasse des Moduls sdb.dbm.

Mit den Methoden dieser Klasse können Sie DBM-Kommandos ausführen. Ein Objekt dieser Klasse entspricht einer Verbindung zu einem StrukturlinkDBM-Server.

Funktionsumfang

Die Klasse DBM enthält folgende Methoden:

cmd

rawCmd

release

Definition des Constructors

DBM (database_computer = '', database_name = '', dependent_path = '', user_info = '')

 

Parameter

Beschreibung

database_computer

Name des Rechners, zu dem Sie eine Verbindung herstellen möchten

Vorschlagswert ist der lokale Rechner

database_name

Name der Datenbankinstanz, zu der Sie eine Verbindung herstellen möchten

Diese Angabe ist optional.

dependent_path

Verzeichnis, das die von der Datenbankversion abhängige Server-Software enthält (siehe Installationshandbuch,  StrukturlinkVerzeichnisse)

Diese Angabe ist optional.

user_info

Name und Kennwort des DBM-Benutzers

Format: <dbm_operator>,<dbm_operator_password>

Aktivitäten

Wenn es auf Ihrem Rechner mehrere Installationen der Datenbanksoftware gibt, dann können Sie mit database_name und dependent_path festlegen, welche Version des Programms Database Manager gestartet wird.

     Um eine neue Datenbankinstanz mit der neuesten Softwareinstallation anzulegen oder Informationen zu den bestehenden Datenbankinstanzen und Softwareversionen anzuzeigen, geben Sie weder database_name noch dependent_path an.

Das System startet den Database Manager der Softwareinstallation mit der höchsten Versionsnummer.

     Um eine bestimmte Datenbankinstanz zu verwalten, geben Sie database_name an, aber nicht dependent_path.

Das System startet die zur angegebenen Datenbankinstanz gehörige Version des Database Manager.

     Um eine neue Datenbankinstanz einer bestimmten Softwareversion anzulegen, geben Sie dependent_path an, aber nicht database_name.

Das System startet den Database Manager der angegebenen Softwareinstallation.

Beispiel

Um als DBM-Benutzer DBADMIN mit Kennwort SECRET über den DBM-Server eine Verbindung zur Datenbankinstanz DEMODB auf dem lokalen Rechner herzustellen, erzeugen Sie folgendermaßen ein Objekt session:

session = sdb.dbm.DBM ('', 'DEMODB', '', 'DBADMIN,SECRET')

Um eine Verbindung zum Database Manager der aktuellsten Softwareinstallation auf dem lokalen Rechner herzustellen, erzeugen Sie folgendermaßen ein Objekt session:

session = sdb.dbm.DBM ('', '')

Um eine Verbindung zum entfernten Rechner PARMA herzustellen und den Database Manager aus der Softwareinstallation /usr/local/sdb/7600 auszuwählen, erzeugen Sie folgendermaßen ein Objekt session:

session = sdb.dbm.DBM ('PARMA', '', '/usr/local/sdb/7500')

Ende des Inhaltsbereichs