Repository erstellen

Mit dem Dienstprogramm ManageRepository können Sie ein Repository erstellen oder ein SQL-Script, das die SQL-Anweisungen zum Erstellen eines Repositorys enthält.

Vorbereitende Schritte

Stellen Sie sicher, dass Ihr Datenbanksystem die Anforderungen für das Erstellen eines Repositorys erfüllt. Informationen zur Datenbanksystemunterstützung finden Sie in Systemvoraussetzungen für InfoSphere Optim pureQuery Runtime.

Informationen zu diesem Vorgang

Wenn Sie das Dienstprogramm ManageRepository mit der Option -create repository verwenden, wird eine Verbindung zu der angegebenen Datenbank hergestellt und ein Repository erstellt. Wenn Sie die Option -create repository mit der Option -generateScriptOnly verwenden, wird eine Verbindung zu der angegebenen Datenbank hergestellt und ein SQL-Script erstellt, das in der angegebenen Datenbank ein Repository erstellen kann. Wenn Sie die Option -generateScriptOnly angeben, wird das Repository nicht erstellt.

Vorgehensweise

Gehen Sie wie folgt vor, um ein Repository zu erstellen:

  1. Erstellen Sie das Repository. Sie können eine der folgenden Methoden verwenden, um das Repository zu erstellen:
    • Rufen Sie das Dienstprogramm ManageRepository mit der Option -create repository auf.
    • Führen Sie das von ManageRepository erstellte SQL-Script für die Datenbank aus.
  2. Optional: Verwenden Sie das Dienstprogramm ManageRepository mit der Option -verify repository, um das Repository zu prüfen. Wenn Sie ein SQL-Script zum Erstellen eines Repositorys erstellt haben und Sie das Script vor dem Erstellen des Repositorys modifiziert haben, verwenden Sie die Option -verify repository, um sicherzustellen, dass das Repository ordnungsgemäß erstellt wurde.

Beispiel

Der folgende Befehl stellt unter Verwendung der Verbindungsinformationen eine Verbindung zur Datenbank her und erstellt ein Repository:
java com.ibm.pdq.tools.ManageRepository
  -create repository
  -repositoryType pureQueryOnly
  -repositoryURL jdbc:db2://test.user.com:17593/SAMPLE 
  -repositoryUsername mytestid 
  -repositoryPassword testpwd 
  -repositoryDriverClass com.ibm.db2.jcc.DB2Driver
Der folgende Befehl stellt eine Verbindung zur Datenbank her und generiert ein SQL-Script, das zum Erstellen eines Repositorys in der Datenbank verwendet werden kann:
java com.ibm.pdq.tools.ManageRepository 
  -create repository
  -repositoryType pureQueryOnly
  -repositoryURL jdbc:db2://test.user.com:17593/SAMPLE 
  -repositoryUsername mytestid 
  -repositoryPassword testpwd 
  -repositoryDriverClass com.ibm.db2.jcc.DB2Driver
  -generateScriptOnly D:\test\scripts\createtest.sql
Anmerkung: Sie können das Script so modifizieren, dass Tabellen nicht in die Standardtabellenbereiche, sondern in ihre eigenen Tabellenbereiche gestellt werden. Der Schemaname, Tabellennamen oder Spaltennamen können jedoch nicht modifiziert werden.

Feedback