Auf einem Datenbankrechner können mehrere Versionen der Software des Datenbanksystems vorhanden sein. Wenn Sie eine neue Datenbankinstanz anlegen oder DBM-Kommandos ausführen, die sich nicht auf eine bestimmte Datenbankinstanz und damit eine bestimmte Softwareversion beziehen, dann geben Sie mit dieser Option an, auf welche Softwareversion sich das nachfolgende DBM-Kommando beziehen soll. Beim Aufbau der Sitzung wird geprüft, ob die angegebene Softwareversion auf dem Rechner in der Liste der registrierten Versionen vorhanden ist. Wenn dies nicht der Fall ist, dann wird das Eröffnen der Sitzung abgelehnt.
Beim Aufruf des Database Manager CLI kann mit Hilfe der Option -R nur dann die Verbindung zu einer bestimmten Version der Datenbanksoftware hergestellt werden, wenn diese Version zuvor korrekt registriert wurde. (Siehe: inst_reg).
Wenn Sie zusätzlich zur Option -R die Option -d und den Namen einer Datenbankinstanz angeben, dann wird die Option -R ignoriert. Der Database Manager CLI verwendet in diesem Fall die der Datenbankinstanz zugeordnete Version der Datenbanksoftware.
Um die registrierten Versionen der Datenbanksoftware und die Installationspfade anzuzeigen, verwenden Sie das DBM-Kommando dbm_version INSTROOT (Siehe: dbm_version).
-R <dependent_path>
Anlegen einer neuen Datenbankinstanz
Aufrufen des Database Manager CLI, Anmelden als Benutzer OLEG mit dem Kennwort MONDAY, Anlegen der Datenbankinstanz DEMODB mit der unter dem Pfad C:\Program Files\sdb\7600abgelegten Softwareversion auf dem entfernten Rechner GENUA, Identifizierung auf diesem Rechner als Betriebssystembenutzer ANNA mit dem Kennwort MAY:
>dbmcli -R "C:\Program Files\sdb\7600" –n GENUA db_create DEMODB OLEG,MONDAY ANNA,MAY
OK
Anzeigen aller vorhandenen Datenbankinstanzen einer bestimmten Softwareversion
Aufrufen des Database Manager CLI mit der Option –R und dem Installationspfad der Softwareversion 7.6, Ausführen des DBM-Kommandos zum Anzeigen der Liste aller auf dem lokalen Rechner unter der angegebenen Version registrierten Datenbankinstanzen:
>dbmcli -R "C:\Program Files\sdb\DEMODB" db_enum
OK
DEMODB C:\Program Files\SDB\DEMODB 7.6.00.16 slow offline
DEMODB C:\Program Files\SDB\DEMODB 7.6.00.16 fast running