Mit dem Dienstprogramm ManageRepository können Sie ein Repository erstellen oder ein SQL-Script, das die SQL-Anweisungen zum Erstellen eines Repositorys enthält.
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:
- 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.
- 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.