Vorheriges Thema: Dateien und Ordner der MDB-Admin-KonsoleNächstes Thema: Verwenden der MDB-Admin-Konsole


Konfigurieren von Datenbankverbindungen

Die MDB-Admin-Konsole verwendet Verbindungsnamen, um die MDB-Datenbanken für ihre Vorgänge zu referenzieren. Bevor Sie die MDB-Admin-Konsole verwenden, müssen Sie daher die Verbindungsnamen für die in den Export- und Importvorgang einbezogenen MDBs definieren. Sie stellen diese Verbindungsnamen der MDB-Admin-Konsolen-Befehlszeilenschnittstelle als Argument bereit.

Gehen Sie folgendermaßen vor:

  1. Öffnen Sie die sich im Ordner ".\cfg" befindliche Datei "mdbac.properties". Der Ordner ".\cfg-Ordner" befindet sich im MDB-Admin-Konsolen-Installationsverzeichnis.
  2. Suchen Sie nach "Verbindungen definieren", und ändern Sie entweder die vorhandene Datenbankverbindungseinträge, oder fügen Sie für neue Datenbankverbindungen neue Einträge hinzu. Definieren Sie die neuen Datenbankverbindungszeichenfolgen im folgenden Format:

    Oracle-MDB

    connection.connection_name=jdbc:oracle:thin:@Host:Port:SID
    

    SQL Server-MDB

    connection.connection_name=jdbc:sqlserver://Host\[Instance_name]:Port;DatabaseName=database_name 
    

    Um eine vertrauenswürdige Verbindung zur SQL Server-MDB zu konfigurieren, verwenden Sie das folgende Format:

    connection.mssql-test =jdbc:sqlserver://Host\[instance_name]:Port;DatabaseName=database_name;integratedSecurity=true
    
    Connection_name

    Definiert den Verbindungsnamen. Sie geben diesen Verbindungsnamen als einen Parameter in der MDB-Admin-Konsolen-CLI an, um sich auf die MDB zu beziehen.

    Host

    Definiert den Namen des Computers, der die MDB hostet.

    Instance_name

    (Optional) Definiert den Instanzennamen, zu dem eine Verbindung hergestellt wird.

    Standard: Standardinstanz

    Hinweis: Wenn Ihr Instanzenname mit "n", "r" oder "t" beginnt, müssen Sie das Escape-Zeichen "\" vor dem Zeichen hinzufügen, da diese Zeichen als Endmarken fungieren, wenn ihnen ein "\" vorangestellt ist. Wenn der Instanzenname beispielsweise "nonname" lautet, muss die Verbindungszeichenfolge folgendermaßen sein:

    MyMachine\\nonname:1488
    

    Hinweis: Der Parameter "instance_name" ist obligatorisch für die Methode "adjustmdbcfg", auch wenn Sie die Standardinstanz verwenden. Der Standardinstanzenname muss als "MSQLSERVER" angegeben werden.

    Port

    Definiert die Portnummer der MDB.

    Database_name

    Definiert den Datenbanknamen der MDB.

    SID

    Definiert die SID der MDB.

    IntegratedSecurity=true

    Zeigt an, dass eine vertrauenswürdige Verbindung zur SQL Server-MDB erforderlich ist. Sie benötigen eine vertrauenswürdige Verbindung zur SQL Server-MDB für die Ausführung der Methode "adjustmdbcfg".

    Beispiele:

    connection.mssql-test =jdbc:sqlserver://lab_test:1433;DatabaseName=mdb
    
    connection.mssql-test =jdbc:sqlserver://lab_test\\MSQLSERVER:1433;DatabaseName=mdb;integratedSecurity=true
    Connection.oracle-test=jdbc:oracle:thin:@lab-test:1521:orcl
    
  3. Stellen Sie sicher, dass die Datenbankverbindung zur MDB-Admin-Konsole funktioniert. Gehen Sie dazu folgendermaßen vor:
    1. Öffnen Sie die Eingabeaufforderung, und navigieren Sie mithilfe des folgenden Befehls zum MDB-Admin-Konsolen-Installationsverzeichnis:
      cd MDBAC_Installation_Directory
      
    2. Führen Sie folgenden Befehl aus:
      mdbac -testcon -target Connection_name -user username -pwd password
      

      Überprüft die Datenbankverbindung und gibt das Ergebnis zurück.

      Beispiele:

      mdbac -testcon -target mssql-test -user ca_itrm -pwd password123
      
      mdbac -testcon -target oracle-test -user mdbadmin -pwd password123
      

    Sie können jetzt die Verbindungsnamen in Ihrer MDB-Admin-Konsolen-CLI verwenden.

Weitere Informationen:

MDB-Admin-Konsolen-CLI