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 dis-Abfragen
  16. infacmd dp-Befehlsreferenz
  17. infacmd idp-Befehlsreferenz
  18. infacmd edpl-Befehlsreferenz
  19. Infacmd es-Befehlsreferenz
  20. infacmd ihs-Befehlsreferenz
  21. infacmd ipc-Befehlsreferenz
  22. Infacmd isp-Befehlsreferenz
  23. infacmd ldm-Befehlsreferenz
  24. infacmd mas-Befehlsreferenz
  25. infacmd mi-Befehlsreferenz
  26. infacmd mrs-Befehlsreferenz
  27. infacmd ms-Befehlsreferenz
  28. Infacmd oie-Befehlsreferenz
  29. infacmd ps-Befehlsreferenz
  30. infacmd pwx-Befehlsreferenz
  31. infacmd roh-Befehlsreferenz
  32. infacmd rms-Befehlsreferenz
  33. infacmd rtm-Befehlsreferenz
  34. infacmd sch-Befehlsreferenz
  35. infacmd search-Befehlsreferenz
  36. infacmd sql-Befehlsreferenz
  37. infacmd tdm-Befehlsreferenz
  38. infacmd tools-Befehlsreferenz
  39. infacmd wfs-Befehlsreferenz
  40. infacmd ws-Befehlsreferenz
  41. infacmd xrf-Befehlsreferenz
  42. infacmd-Steuerdateien
  43. infasetup-Befehlsreferenz
  44. Pmcmd-Befehlsreferenz
  45. pmrep-Befehlsreferenz
  46. Arbeiten mit filemanager
  47. Arbeiten mit pmrep-Dateien

Befehlsreferenz

Befehlsreferenz

CreateService

CreateService

Erstellt einen Modellrepository-Dienst. Bevor Sie den Modellrepository-Dienst erstellen, müssen Sie zum Speichern von Repository-Tabellen eine Datenbank anlegen. Verwenden Sie den Datenbank-Client zum Erstellen der Datenbank.
Jedes Modellrepository muss die folgenden Datenbankanforderungen erfüllen:
  • Das Modellrepository muss ein eindeutiges Schema aufweisen. Es ist nicht möglich, dass zwei Modellrepositorys oder ein Modellrepository und die Domänenkonfigurationsdatenbank dasselbe Schema verwenden.
  • Das Modellrepository muss einen eindeutigen Repository-Datenbanknamen aufweisen.
Der Befehl „infacmd mrs CreateService“ verwendet die folgende Syntax:
CreateService <-DomainName|-dn> domain_name <-NodeName|-nn> node_name [<-SecurityDomain|-sdn> security_domain] <-UserName|-un> user_name <-Password|-pd> password <-ServiceName|-sn> service_name <-DbUser|-du> db_user <-DbPassword|-dp> db_password <-DbUrl|-dl> db_url [<-DbDriver|-dr> db_driver] [<-DbDialect|-dd> db_dialect] [<-SearchIndexRoot|-si> search_index_root] [<-DbType|-dt> db_type (ORACLE, DB2, SQLSERVER, OR POSTGRESQL)] [<-DbSchema|-ds> db_schema (Used only for Microsoft SQL Server and PostgreSQL databases)] [<-DbTablespace|-db> db_tablespace (used for IBM DB2 only)] [<-SecureJDBCParameters|-sjdbcp> secure_jdbc_parameters] [<-ResilienceTimeout|-re> timeout_period_in_seconds] [<-FolderPath|-fp> full_folder_path] [<-BackupNodes|-bn> nodename1,nodename2,...]
In der folgenden Tabelle werden die Optionen und Argumente für „infacmd mrs CreateService“ beschrieben:
Option
Argument
Beschreibung
-DomainName
-dn
domain_name
Erforderlich. Name der Informatica-Domäne. Sie können den Domänennamen mit der Option -dn oder der Umgebungsvariable INFA_DEFAULT_DOMAIN festlegen. Wenn Sie einen Domänennamen mit beiden Methoden festlegen, hat die Option -dn Vorrang.
NodeName
-nn
node_name
Erforderlich. Knoten, auf dem der Modellrepository-Dienst ausgeführt werden soll.
-SecurityDomain
-sdn
security_domain
Erforderlich, wenn die Domäne LDAP-Authentifizierung verwendet. Optional, wenn die Domäne native Authentifizierung oder Kerberos-Authentifizierung verwendet. Name der Sicherheitsdomäne, zu der der Domänenbenutzer gehört. Sie können eine Sicherheitsdomäne mit der Option -sdn oder der Umgebungsvariable INFA_DEFAULT_SECURITY_DOMAIN festlegen. Wenn Sie einen Sicherheitsdomänennamen mit beiden Methoden festlegen, hat die Option -sdn Vorrang. Der Name der Sicherheitsdomäne unterliegt der Groß-/Kleinschreibung.
Wenn die Domäne eine native oder eine LDAP-Authentifizierung verwendet, ist der Standardwert „Nativ“. Wenn die Domäne Kerberos-Authentifizierung verwendet, ist die während der Installation erstellte LDAP-Sicherheitsdomäne der Standardwert. Der Name der Sicherheitsdomäne ist mit dem während der Installation angegebenen Benutzerbereich identisch.
-UserName
-un
user_name
Erforderlich, wenn die Domäne die native oder die LDAP-Authentifizierung verwendet. Benutzername zum Herstellen einer Verbindung zur Domäne. Sie können den Benutzernamen mit der Option -un oder der Umgebungsvariable INFA_DEFAULT_DOMAIN_USER festlegen. Wenn Sie einen Benutzernamen mit beiden Methoden festlegen, hat die Option -un Vorrang.
Optional, wenn die Domäne Kerberos-Authentifizierung verwendet. Zum Ausführen des Befehls mit Single Sign-On legen Sie den Benutzernamen nicht fest. Wenn Sie den Benutzernamen festlegen, wird der Befehl ohne Single Sign-On ausgeführt.
-Password
-pd
password
Erforderlich, wenn Sie den Benutzernamen angeben. Passwort für den Benutzernamen. Beim Passwort wird die Groß-/Kleinschreibung beachtet. Sie können ein Passwort mit der Option -pd oder der Umgebungsvariable INFA_DEFAULT_DOMAIN_PASSWORD festlegen. Wenn Sie ein Passwort mit beiden Methoden festlegen, hat das mit der Option „-pd“ festgelegte Passwort Vorrang.
-ServiceName
-sn
service_name
Erforderlich. Name des Modellrepository-Diensts.
-DbUser
-du
db_user
Erforderlich. Konto für die Repository-Datenbank. Richten Sie dieses Konto mithilfe des Datenbank-Clients ein.
-DbPassword
-dp
db_password
Erforderlich. Passwort der Repository-Datenbank für den Datenbankbenutzer.
-DbUrl
-dl
db_url
Erforderlich.
Die JDBC-Verbindungszeichenfolge für die Verbindung mit der Modellrepository-Datenbank. Verwenden Sie die folgende Syntax für jede unterstützte Datenbank:
  • 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://<host name>\<named instance name>;DatabaseName=<database name>;SnapshotSerializable=true"
  • Microsoft SQL Server, der die Standardinstanz mit Windows NT-Anmeldedaten verwendet.
    "jdbc:informatica:sqlserver://<host name>:<port number>;DatabaseName=<database name>;SnapshotSerializable=true;authenticationMethod=NTLM"
  • Microsoft SQL Server, der die benannte Instanz mit Windows NT-Anmeldedaten verwendet.
    "jdbc:informatica:sqlserver://<host name>\<named instance name>;DatabaseName=<database name>;SnapshotSerializable=true;authenticationMethod=NTLM"
  • Azure SQL Server.
    "jdbc:informatica:sqlserver://<host name>:<port number>;DatabaseName=<database name>;SnapshotSerializable=true; SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.<hostnameincertificate>;ValidateServerCertificate=true"
  • Azure SQL Database mit Active Directory-Authentifizierung.
    "jdbc:informatica: sqlserver://<host_name>:<port_number>;database=<database_name>;encrypt=true;AuthenticationMethod=ActiveDirectoryPassword;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=<seconds>"
  • Oracle.
    "jdbc:informatica:oracle://<host name>:<port number>;SID=<database name>;MaxPooledStatements=20;CatalogOptions=0;BatchPerformanceWorkaround=true"
    Zum Herstellen einer Verbindung zu Oracle mithilfe des Oracle-Verbindungsmanagers verwenden Sie folgende Verbindungszeichenfolge:
    " jdbc:Informatica:oracle:TNSNamesFile=<fully qualified path to the tnsnames.ora file>;TNSServerName=<TNS server name>; "
  • PostgreSQL.
    "jdbc:informatica:postgresql://<host name>:<port number>;DatabaseName= "
-DbDriver
-dr
db_driver
Optional. Der Data Direct-Treiber zum Herstellen einer Verbindung zur Datenbank. Beispiel:
com.informatica.jdbc.oracle.OracleDriver
-DbDialect
-dd
db_dialect
Optional. Der SQL-Dialekt für eine bestimmte Datenbank. Der Dialekt ordnet Objekte zu Datenbankobjekten hinzu.
Beispiel:
org.hibernate.dialect.Oracle9Dialect
-SearchIndexRoot
-si
search_index_root
Optional. Ändert das Verzeichnis für den Suchindex. Geben Sie den vollständigen Pfad zum Verzeichnis ein. Standardmäßig wird das Informatica-Installationsverzeichnis verwendet.
-DbType
-dt
db_type
Optional. Werte sind „Oracle“, „SQL Server“, „DB2“ oder „PostgreSQL“.
-DbSchema
-ds
db_schema
Optional. Der Schemaname für eine Microsoft SQL Server-Datenbank oder eine PostgreSQL-Datenbank.
-DbTablespace
-dt
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.
[<-SecureJDBCParameters|-sjdbcp> secure_jdbc_parameters]
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
-ResilienceTimeout
-re
timeout_period_in_seconds
Optional. Zeit in Sekunden, in der infacmd versucht, eine Verbindung zur Domäne herzustellen bzw. erneut herzustellen. Sie können den Zeitraum für das Belastbarkeits-Timeout mit der Option -re oder der Umgebungsvariable INFA_CLIENT_RESILIENCE_TIMEOUT festlegen. Wenn Sie einen Zeitraum für das Belastbarkeits-Timeout mit beiden Methoden festlegen, hat die Option -re Vorrang.
-FolderPath
-fp
full_folder_path
Optional. Vollständiger Pfad ohne Domänennamen zu dem Ordner, in dem Sie den Dienst erstellen möchten. Folgendes Format ist erforderlich:
/
parent_folder
/
child_folder
Standardwert ist „/“ (die Domäne).
-BackupNodes
-bn
nodename1,nodename2,...
Optional. Knoten, auf denen der Dienst ausgeführt werden kann, wenn der primäre Knoten nicht verfügbar ist. Sie können Backup-Knoten konfigurieren, wenn Sie hohe Verfügbarkeit haben.