Inhaltsverzeichnis

Search

  1. Vorwort
  2. Befehlszeilenprogramme und Dienstprogramme
  3. Installieren und Konfigurieren von Befehlszeilendienstprogrammen
  4. Verwenden der Befehlszeilenprogramme
  5. Umgebungsvariablen für Befehlszeilenprogramme
  6. Verwenden von infacmd
  7. infacmd as-Befehlsreferenz
  8. infacmd aud-Befehlsreferenz
  9. infacmd autotune-Befehlsreferenz
  10. Infacmd bg-Befehlsreferenz
  11. infacmd ccps-Befehlsreferenz
  12. infacmd cluster-Befehlsreferenz
  13. infacmd cms-Befehlsreferenz
  14. infacmd dis-Befehlsreferenz
  15. infacmd dp-Befehlsreferenz
  16. infacmd idp-Befehlsreferenz
  17. infacmd edpl-Befehlsreferenz
  18. Infacmd es-Befehlsreferenz
  19. infacmd ihs-Befehlsreferenz
  20. infacmd ipc-Befehlsreferenz
  21. Infacmd isp-Befehlsreferenz
  22. infacmd ldm-Befehlsreferenz
  23. infacmd mas-Befehlsreferenz
  24. infacmd mi-Befehlsreferenz
  25. infacmd mrs-Befehlsreferenz
  26. infacmd ms-Befehlsreferenz
  27. Infacmd oie-Befehlsreferenz
  28. infacmd ps-Befehlsreferenz
  29. infacmd pwx-Befehlsreferenz
  30. infacmd roh-Befehlsreferenz
  31. infacmd rms-Befehlsreferenz
  32. infacmd rtm-Befehlsreferenz
  33. infacmd sch-Befehlsreferenz
  34. infacmd search-Befehlsreferenz
  35. infacmd sql-Befehlsreferenz
  36. infacmd tdm-Befehlsreferenz
  37. infacmd tools-Befehlsreferenz
  38. infacmd wfs-Befehlsreferenz
  39. infacmd ws-Befehlsreferenz
  40. infacmd xrf-Befehlsreferenz
  41. infacmd-Steuerdateien
  42. infasetup-Befehlsreferenz
  43. Pmcmd-Befehlsreferenz
  44. pmrep-Befehlsreferenz
  45. Arbeiten mit pmrep-Dateien

Befehlsreferenz

Befehlsreferenz

Optionen des Modellrepository-Diensts

Optionen des Modellrepository-Diensts

Verwenden Sie die Modellrepository-Dienst-Optionen mit dem Befehl „infacmd mrs UpdateServiceOptions“.
Geben Sie Modellrepository-Dienst-Optionen im folgenden Format ein:
... -o option_name=value option_name=value ...
Wenn Sie mehrere Optionen eingeben, trennen Sie diese durch ein Leerzeichen. Zur Eingabe eines Werts, der ein Leerzeichen oder andere nicht-alphanumerische Zeichen enthält, schließen Sie den Wert in Anführungszeichen ein.
In der folgenden Tabelle werden die Modellrepository-Dienst-Optionen beschrieben:
Option
Argument
Beschreibung
CACHE.EnableCache
true | false
Aktiviert den Modellrepository-Dienst für die Speicherung von Modellrepository-Objekten im Cachespeicher. Starten Sie den Modellrepository-Dienst neu, um die Änderungen zu übernehmen.
CACHE.CacheJVMOptions
-Xmx[heap_size]
JVM-Optionen für den Modellrepository-Dienst-Cache. Konfigurieren Sie die maximale Heap-Größe, um die Speichermenge zu konfigurieren, die dem Cache zugewiesen wird. Dieses Feld muss die maximale Heap-Größe, angegeben durch die Option -Xmx, umfassen. Der Standard- und Mindestwert für die maximale Heap-Größe ist -Xmx128m.
Die von Ihnen konfigurierten Optionen werden beim Aktivieren des Modellrepository-Dienst-Cache übernommen. Starten Sie den Modellrepository-Dienst neu, um die Änderungen zu übernehmen. Die in diesem Feld konfigurierten Optionen gelten nicht für die JVM, die den Modellrepository-Dienst ausführt.
PERSISTENCE_DB.Username
db_user
Erforderlich. Konto für die Repository-Datenbank. Richten Sie dieses Konto mithilfe des Datenbank-Clients ein.
PERSISTENCE_DB.Password
db_password
Erforderlich. Passwort der Repository-Datenbank für den Datenbankbenutzer.
PERSISTENCE_DB.DatabaseSchema
db_schema
Optional. Der Name des Schemas für eine bestimmte Datenbank.
PERSISTENCE_DB.DatabaseTablespace
db_tablespace
Nur für eine DB2-Datenbank erforderlich. Beim Konfigurieren eines Tablespace-Namens erstellt der Modellrepository-Dienst alle Repository-Tabellen im selben Tablespace. Sie können im Tablespace-Namen keine Leerzeichen verwenden.
Bei einer IBM DB2-Datenbank mit mehreren Partitionen muss der Tablespace einen einzelnen Knoten und eine einzelne Partition umfassen.
PERSISTENCE_DB.DatabaseType
DatabaseType
Erforderlich. Zu den Datenbanktypen gehören:
  • db2
  • oracle
  • mssqlserver
  • sybase
PERSISTENCE_DB.JDBCConnectString
JDBC-Verbindungszeichenfolge
Die JDBC-Verbindungszeichenfolge, die zur Verbindung mit der Modellrepository-Datenbank verwendet wird.
Verwenden Sie für jede unterstützte Datenbank die folgende Syntax für die JDBC-Verbindungszeichenfolge:
  • IBM DB2.
    jdbc:informatica:db2://<host_name>:<port_number>;DatabaseName=<database_name>;BatchPerformanceWorkaround=true;DynamicSections=3000
  • Microsoft SQL Server, der die Standardinstanz verwendet.
    jdbc:informatica:sqlserver: //<host name>:<port number>; DatabaseName=<database name>; SnapshotSerializable=true
  • Microsoft SQL Server, der eine benannte Instanz verwendet.
    jdbc:informatica:sqlserver://<Hostname>\<Name der benannten Instanz>;DatabaseName=<Datenbankname>;SnapshotSerializable=true
  • Azure SQL Server.
    jdbc:informatica:sqlserver://<host_name>:<port_number>;DatabaseName=<database_name>;SnapshotSerializable=true; SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.<hostnameincertificate>;ValidateServerCertificate=true
  • Oracle.
    jdbc:informatica:oracle://<host_name>:<port_number>;SID=<database_name>;MaxPooledStatements=20;CatalogOptions=0;BatchPerformanceWorkaround=true
  • PostgreSQL.
    jdbc:informatica:postgresql://<Hostname>:<Portnummer>;DatabaseName=
PERSISTENCE_DB.SecureJDBCParameters
Sichere JDBC-Parameter
Wenn die Modellrepository-Datenbank mittels SSL-Protokoll gesichert wird, müssen Sie die sicheren Datenbankparameter eingeben.
Geben Sie die Parameter als
name=value
-Paare, getrennt durch ein Semikolon (;) ein. Beispiel:
param1=value1;param2=value2
PERSISTENCE_DB.Dialect
Dialekt
Der SQL-Dialekt für eine bestimmte Datenbank. Der Dialekt ordnet Objekte zu Datenbankobjekten hinzu.
Beispiel:
org.hibernate.dialect.Oracle9Dialect
PERSISTENCE_DB.Driver
Treiber
Der Data Direct-Treiber zum Herstellen einer Verbindung zur Datenbank.
Beispiel:
com.informatica.jdbc.oracle.OracleDriver
SEARCH.SearchAnalyzer
Vollständig qualifizierter Java-Klassenname
Der vollständig qualifizierte Java-Klassenname des Search Analyzer.
Standardmäßig verwendet der Modellrepository-Dienst den folgenden Search Analyzer für Englisch:
com.informatica.repository.service.provider.search.analysis.MMStandardAnalyzer
Der folgende Java-Klassenname kann für die Sprachen Chinesisch, Japanisch und Koreanisch angegeben werden:
org.apache.lucene.analysis.cjk.CJKAnalyzer
Alternativ können Sie einen benutzerdefinierten Search Analyzer erstellen.
SEARCH.SearchAnalyzerFactory
Vollständig qualifizierter Java-Klassenname
Vollständig qualifizierter Java-Klassenname der Factory-Klasse, wenn Sie eine Factory-Klasse zum Erstellen eines benutzerdefinierten Search Analyzer verwendet haben.
Wenn Sie einen benutzerdefinierten Search Analyzer verwenden, geben Sie entweder den Namen der Search Analyzer-Klasse oder der Search Analyzer-Factory-Klasse ein.
VCS.Host
„IP_address“ oder Hostname
Erforderlich, um die Versionierungseigenschaften für das Modellrepository für Perforce zu konfigurieren.
Die URL, die IP-Adresse oder der Hostname des Computers, auf dem das Perforce-Versionsverwaltungssystem ausgeführt wird.
Verwenden Sie diese Option nicht mit SVN oder Git als Versionsverwaltungssystem.
VCS.URL
URL des Subversion-Repositorys
Erforderlich, um die Versionseigenschaften des Modellrepositorys auf SVN und Git zu konfigurieren.
URL des Subversion-Repositorys. Beispiel:
VCS.URL=https://myserver.company.com/svn/
Verwenden Sie diese Option nicht, wenn Sie Perforce als Versionsverwaltungssystem konfigurieren.
VCS.Port
VCS_port
Erforderlich, um die Versionierungseigenschaften für das Modellrepository zu konfigurieren.
Portnummer, die der Host des Versionsverwaltungssystems für das Abhören auf Pakete vom Modellrepository verwendet.
VCS.User
VCS_user
Erforderlich, um die Versionierungseigenschaften für das Modellrepository zu konfigurieren.
Benutzerkonto für den Benutzer des Versionsverwaltungssystems.
Dieses Konto muss über Schreibberechtigungen für das Versionsverwaltungssystem verfügen. Nachdem Sie die Verbindung mit diesem einzelnen Benutzer und Passwort für das Versionsverwaltungssystem konfiguriert haben, stellen alle Modellrepository-Benutzer die Verbindung zum Versionsverwaltungssystem über dieses Konto her.
Für das Perforce-Versionsverwaltungssystem muss der Kontotyp ein Standardbenutzer sein.
VCS.Password
VCS_password
Erforderlich, um die Versionierungseigenschaften für das Modellrepository zu konfigurieren.
Passwort für den Benutzer des Versionsverwaltungssystems.
VCS.Type
VCS_type
Erforderlich, um die Versionierungseigenschaften für das Modellrepository zu konfigurieren.
Das unterstützte Versionsverwaltungssystem, mit dem Sie die Verbindung herstellen möchten. Sie können Perforce, SVN oder Git wählen.
VCS.MRSPath
MRS_path
Erforderlich, um die Versionierungseigenschaften für das Modellrepository mit Perforce zu konfigurieren.
Pfad zum Root-Verzeichnis der Kopie von Modellrepository-Objekten des Versionsverwaltungssystems.
Wenn Sie den Befehl ausführen, stellt das Modellrepository eine Verbindung zum Versionsverwaltungssystem her und generiert das angegebene Verzeichnis, falls noch kein Verzeichnis vorhanden ist.
Dieses Verzeichnis kann nur für einen Modellrepository-Dienst verwendet werden.
Verwenden Sie für Perforce die folgende Syntax:
//directory/path
directory
ist das Root-Verzeichnis von Perforce und
path
ist der Rest des Pfades zum Root-Verzeichnis des Modellrepository-Objekts.
Beispiel:
//depot/Informatica/repository_copy
Verwenden Sie diese Option nicht mit SVN oder Git als Versionsverwaltungssystem.