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 DBM-Server.
Die Klasse DBM enthält folgende Methoden:
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, Diese Angabe ist optional. |
user_info |
Name und Kennwort des DBM-Benutzers Format: <dbm_operator>,<dbm_operator_password> |
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.
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')