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 bg-Befehlsreferenz
  10. infacmd cms-Befehlsreferenz
  11. infacmd dis-Befehlsreferenz
  12. Infacmd es-Befehlsreferenz
  13. infacmd ihs-Befehlsreferenz
  14. infacmd ipc-Befehlsreferenz
  15. Infacmd isp-Befehlsreferenz
  16. infacmd ldm-Befehlsreferenz
  17. infacmd mrs-Befehlsreferenz
  18. infacmd ms-Befehlsreferenz
  19. Infacmd oie-Befehlsreferenz
  20. infacmd ps-Befehlsreferenz
  21. infacmd pwx-Befehlsreferenz
  22. infacmd rms-Befehlsreferenz
  23. infacmd rtm-Befehlsreferenz
  24. infacmd sch-Befehlsreferenz
  25. infacmd search-Befehlsreferenz
  26. infacmd sql-Befehlsreferenz
  27. infacmd tdm-Befehlsreferenz
  28. infacmd wfs-Befehlsreferenz
  29. infacmd ws-Befehlsreferenz
  30. infacmd xrf-Befehlsreferenz
  31. infacmd-Steuerdateien
  32. infasetup-Befehlsreferenz
  33. Pmcmd-Befehlsreferenz
  34. pmrep-Befehlsreferenz
  35. Arbeiten mit pmrep-Dateien

Command Reference

Command Reference

Integrationsdienst-Optionen

Integrationsdienst-Optionen

Geben Sie Integrationsdienst-Optionen im folgenden Format ein:
infacmd CreateIntegrationService ... -so 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 IIntegrationsdienst-Optionen beschrieben:
Option
Beschreibung
$PMFailureEmailUser
Optional. E-Mail-Adresse des Benutzers, um E-Mail bei fehlerhaftem Abschluss einer Sitzung zu erhalten. Um mehrere Adressen unter Windows einzugeben, verwenden Sie eine Verteilungsliste. Um mehrere Adressen unter UNIX einzugeben, trennen Sie sie durch ein Komma.
$PMSessionErrorThreshold
Optional. Anzahl der nicht schwerwiegenden Fehler, die der Integrationsdienst vor dem Abbruch der Sitzung zulässt. Der Standardwert lautet „0“ (nicht schwerwiegende Fehler führen nicht zum Anhalten der Sitzung).
$PMSessionLogCount
Optional. Anzahl der Sitzungsprotokolle, die der Integrationsdienst für die Sitzung archiviert. Der Mindestwert lautet „0“. 0 ist voreingestellt.
$PMSuccessEmailUser
Optional. E-Mail-Adresse des Benutzers, um E-Mail bei erfolgreichem Abschluss der Sitzung zu empfangen. Um mehrere Adressen unter Windows einzugeben, verwenden Sie eine Verteilungsliste. Um mehrere Adressen unter UNIX einzugeben, trennen Sie sie durch ein Komma.
$PMWorkflowLogCount
Optional. Anzahl der Arbeitsablaufprotokolle, die der Integrationsdienst für den Arbeitsablauf archiviert. Der Mindestwert lautet „0“. 0 ist voreingestellt.
AggregateTreatNullAsZero
Optional. Behandelt Nullen als NULL in den Aggregatorumwandlungen. Der Standardwert lautet „Nein“.
AggregateTreatRowAsInsert
Optional. Führt Aggregat-Berechnungen vor dem Markieren von Datensätzen zum Einfügen, Aktualisieren, Löschen oder Ablehnen in Update-Strategie-Ausdrücken durch. Der Standardwert lautet „Nein“.
ClientStore
Optional. Geben Sie den Wert für ClientStore mit folgender Syntax ein:
<path>/<filename>
Beispiel:
./Certs/client.keystore
CreateIndicatorFiles
Optional. Erstellt Indikatordateien beim Ausführen eines Arbeitsablaufs mit einem Einfachdateiziel. Der Standardwert lautet „Nein“.
DataMovementMode
Optional. Modus, mit dem festgelegt wird, wie der Integrationsdienst Zeichendaten verarbeitet:
  • ASCII
  • Unicode
Der Standardwert ist „ASCII“.
DateDisplayFormat
Optional. Datumsformat, das der Integrationsdienst in Protokolleinträgen verwendet. Der Standardwert lautet „DY MON DD HH 24:MI:SS YYYY“.
DateHandling40Compatibility
Optional. Verarbeitet Daten wie in PowerCenter 1.0/PowerMart 4.0. Der Standardwert lautet „Nein“.
DeadlockSleep
Optional. Anzahl der Sekunden, bevor der Integrationsdienst nach einem Datenbank-Deadlock erneut versucht, in die Zieldatenbank zu schreiben. Der Mindestwert lautet „0“. Der maximale Wert lautet „2.147.483.647“. Der Standardwert lautet „0“ (sofort versuchen, in das Ziel zu schreiben).
ErrorSeverityLevel
Optional. Niedrigste Stufe der Fehlerprotokollierung für Integrationsdienstprotokolle:
  • Fatal
  • Fehler
  • Warnung
  • Info
  • Trace
  • Debug
Der Standardwert lautet „Info“.
ExportSessionLogLibName
Optional. Name der externen Bibliotheksdatei zum Schreiben der Sitzungsprotokollmeldungen.
FlushGMDWrite
Erforderlich, wenn Sie Sitzungswiederherstellung aktivieren. Bewirkt das Flushen der Sitzungswiederherstellungsdaten für die Wiederherstellungsdatei aus dem Betriebssystempuffer auf Diskette. Geben Sie einen der folgenden Levels an:
  • Auto. Flusht Wiederherstellungsdaten für alle Echtzeitsitzungen mit einer JMS- oder WebSphere MQ-Quelle und einem nicht relationalen Target.
  • Yes. Flusht Wiederherstellungsdaten für alle Sitzungen.
  • No. Flusht keine Wiederherstellungsdaten. Wählen Sie diese Option aus, wenn Sie über hochverfügbare externe Systeme verfügen oder wenn Sie die Leistung optimieren müssen.
Der Standardwert ist Auto.
HttpProxyDomäne
Optional. Domäne für die Authentifizierung
HttpProxyPasswort
Erforderlich, wenn der Proxyserver Authentifizierung erfordert. Passwort für den authentifizierten Benutzer
HttpProxyPort
Optional. Portnummer des HTTP-Proxy-Servers
HttpProxyServer
Optional. Name des HTTP-Proxy-Servers
HttpProxyBenutzer
Erforderlich, wenn der Proxyserver Authentifizierung erfordert. Authentifizierter Benutzername für den HTTP-Proxy-Server
IgnoreResourceRequirements
Optional. Ignoriert Ressourcenanforderungen für Aufgaben bei der Verteilung von Aufgaben an die Knoten in einem Gitter. Der Standardwert lautet „Ja“.
JCEProvider
Optional. JCEProvider-Klassennamen zum Unterstützen der NTLM-Authentifizierung.
Beispiel:
com.unix.crypto.provider.UnixJCE.
JoinerSourceOrder6xCompatibility
Optional. Verarbeitet Master- und Detail-Pipelines nacheinander wie in PowerCenter-Versionen vor Version 7.0. Der Standardwert lautet „Nein“.
LoadManagerAllowDebugging
Optional. Erlaubt Ihnen, den Integrationsdienst zum Ausführen von Debugger-Sitzungen über den Designer zu verwenden. Der Standardwert lautet „Ja“.
LogsInUTF8
Optional. Schreibt alle Protokolle mit dem UTF-8-Zeichensatz. Der Standardwert lautet „Ja“ (Unicode) oder „Nein“ (ASCII).
MSExchangeProfile
Optional. Vom Dienststartkonto zum Senden einer E-Mail nach der Sitzung verwendetes Microsoft Exchange-Profil.
MaxLookupSPDBConnections
Optional. Maximale Anzahl an Verbindungen für eine Lookup-Datenbank oder eine Datenbank für gespeicherte Prozeduren beim Starten einer Sitzung. Der Mindestwert lautet „0“. 0 ist voreingestellt.
MaxMSSQLConnections
Optional. Maximale Anzahl an Verbindungen zu einer Microsoft SQL Server-Datenbank beim Starten einer Sitzung Der Mindestwert lautet „100“. Der maximale Wert lautet „2.147.483.647“. Standardwert ist 100.
MaxResilienceTimeout
Optional. Maximaler Zeitraum in Sekunden, in dem der Dienst die Ressourcen zwecks Belastbarkeit beibehält. Der Standardwert lautet „180“.
MaxSybaseConnections
Optional. Maximale Anzahl an Verbindungen zu einer Sybase-Datenbank beim Starten einer Sitzung. Der Mindestwert lautet „100“. Der maximale Wert lautet „2.147.483.647“. Standardwert ist 100.
NumOfDeadlockRetries
Optional. Anzahl der Versuche, die der Integrationsdienst nach einem Datenbank-Deadlock unternimmt, erneut in eine Zieldatenbank zu schreiben. Der Mindestwert lautet „10“. Der maximale Wert lautet „1.000.000.000“. Standardwert ist 10.
OperatingMode
Optional. Betriebsmodus für den Integrationsdienst:
  • Normal
  • Sicher
Der Standardwert lautet „Normal“.
OperatingModeOnFailover
Optional. Betriebsmodus den Integrationsdienst beim Failover des Dienstprozesses:
  • Normal
  • Sicher
Der Standardwert lautet „Normal“.
OutputMetaDataForFF
Optional. Schreibt den Spaltenheader in die Einfachdateiziele. Der Standardwert lautet „Nein“.
PersistRuntimeStatsToRepo
Optional. Ebene der im Repository gespeicherten Laufzeitinformationen. Geben Sie einen der folgenden Levels an:
  • None. Integration Service speichert keine Sitzungs- oder Arbeitsablaufinformationen zur Laufzeit im Repository.
  • Normal. Integration Service speichert Arbeitsablaufdetails, Aufgabendetails, Sitzungsstatistiken sowie die Quell- und Target-Statistiken im Repository.
  • Verbose. Integration Service speichert Arbeitsablaufdetails, Aufgabendetails, Sitzungsstatistiken, Quell- und Target-Statistiken, Partitionsdetails und Leistungsdetails im Repository.
Der Standardwert lautet „Normal“.
Pmserver3XCompatibility
Optional. Verarbeitet Aggregatorumwandlungen wie der PowerMart-Server in PowerMart 3.5. Der Standardwert lautet „Nein“.
RunImpactedSessions
Optional. Führt Sitzungen aus, die von den Abhängigkeits-Aktualisierungen beeinflusst sind. Der Standardwert lautet „Nein“.
ServiceResilienceTimeout
Optional. Zeitraum in Sekunden, in dem der Dienst versucht, eine Verbindung zu einem anderen Dienst herzustellen oder erneut herzustellen. Der Standardwert lautet „180“.
StoreHAPersistenceInDB
Optional. Speichert Informationen zum Prozessstatus in Persistenzdatenbanktabellen der zugehörigen PowerCenter-Repository-Datenbank. Der Standardwert lautet „Nein“.
TimestampWorkflowLogMessages
Optional. Hängt einen Zeitstempel für die in das Arbeitsablaufprotokoll geschriebenen Nachrichten an. Der Standardwert lautet „Nein“.
TreatCharAsCharOnRead
Optional. Behält nachgestellte Leerzeichen beim Lesen von SAP- oder PeopleSoft CHAR-Daten bei. Der Standardwert lautet „Ja“.
TreatDBPartitionAsPassThrough
Optional. Verwendet Pass-Through-Partitionierung für Nicht-DB2-Ziele, wenn es sich um den Partitionstyp „Datenbankpartitionierung“ handelt. Der Standardwert lautet „Nein“.
TreatNullInComparisonOperatorsAs
Optional. Legt fest, wie der Integrationsdienst Nullwerte in Vergleichsoperationen bewertet:
  • Null
  • Low
  • High
Der Standardwert lautet „Null“.
TrustStore
Optional. Geben Sie den Wert für TrustStore mit der folgenden Syntax ein:
<path>/<filename>
Beispiel:
./Certs/trust.keystore
UseOperatingSystemProfiles
Optional. Ermöglicht die Verwendung von Betriebssystemprofilen. Verwenden Sie diese Option, wenn der Integrationsdienst unter UNIX ausgeführt wird.
ValidateDataCodePages
Optional. Erzwingt Kompatibilität der Daten-Codepage. Der Standardwert lautet „Ja“.
WriterWaitTimeOut
Optional. Im zielbasierten Übergabemodus der Zeitraum in Sekunden, in dem sich der Schreibvorgang im Leerlauf befindet, bevor er eine Übergabe ausgibt. Der Mindestwert lautet „60“. Der maximale Wert lautet „2.147.483.647“. Der Standardwert lautet „60“.
XMLWarnDupRows
Optional. Schreibt Warnungen über duplizierte Zeilen und duplizierte Zeilen für XML-Ziele in das Sitzungsprotokoll. Der Standardwert lautet „Ja“.