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

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 Maximalwert lautet 2592000. Der Standardwert lautet „0“ (sofort versuchen, in das Ziel zu schreiben).
ErrorSeverityLevel
Optional. Niedrigste Stufe der Fehlerprotokollierung für Integrationsdienstprotokolle:
  • Schwerwiegend
  • 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. Standardwert ist „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 Mindestwert lautet 0. Der Maximalwert lautet 2592000. 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:
  • Keine. 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 Mindestwert lautet 0. Der Maximalwert lautet 2592000. 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. Dies ist im zielbasierten Commit-Modus die Zeit in Sekunden, während der der Writer inaktiv bleibt, bevor er eine Commit-Anweisung erteilt, wenn folgende Voraussetzungen zutreffen:
  • Der PowerCenter Integration Service hat Daten in das Target geschrieben.
  • Der PowerCenter Integration Service hat keine Commit-Anweisung erteilt.
Der PowerCenter-Integrationsdienst kann dem Ziel vor oder nach dem konfigurierten Commit-Intervall eine Commit-Anweisung erteilen.
Der Mindestwert lautet „60“. Der Maximalwert lautet 2592000. 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“.