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

DB2 für i5/OS-Verbindungsoptionen

DB2 für i5/OS-Verbindungsoptionen

Verwenden Sie DB2I-Verbindungsoptionen, um die DB2 für i5/OS-Verbindung zu definieren.
Geben Sie Verbindungsoptionen im folgenden Format ein:
... -o option_name=value option_name=value ...
Trennen Sie mehrere Optionen mit einem 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 DB2 für i5/OS-Verbindungsoptionen für infacmd isp CreateConnection- und UpdateConnection-Befehle beschrieben:
Option
Beschreibung
DatabaseName
Datenbankinstanzname.
EnvironmentSQL
Optional. SQL-Befehle zum Einrichten der Datenbankumgebung beim Herstellen einer Verbindung zur Datenbank. Der Datenintegrationsdienst führt die SQL-Befehle zur Verbindungsumgebung jedes Mal aus, wenn er eine Verbindung zur Datenbank herstellt.
Setzen Sie Sonderzeichen in doppelte Anführungszeichen.
CodePage
Erforderlich. Codepage, die zum Lesen aus einer Quell-Datenbank oder zum Schreiben auf eine Target-Datenbank oder -Datei verwendet wird.
ArraySize
Optional. Bestimmt die Anzahl der Datensätze im Speicher-Array für die Threads, wenn der Worker-Threads-Wert größer als 0 ist. Gültige Werte sind 1 bis 100000. Der Standardwert ist 25.
Compression
Optional. Komprimiert die Daten, um die Menge an Daten zu reduzieren, die über das Netzwerk geschrieben werden. Standardwert ist „false“.
EncyptionLevel
Optional. Verschlüsselungsebene für RC2 oder DES für Verschlüsselungstypen. Geben Sie einen der folgenden Werte für die Verschlüsselungsebene ein:
  • 1. Verwenden Sie einen 56-Bit-Kodierungsschlüssel für DES und RC2.
  • 2. Verwenden Sie einen 168-Bit-Triple-DES-Kodierungsschlüssel für DES oder einen 64-Bit-Kodierungsschlüssel für RC2.
  • 3. Verwenden Sie einen 168-Bit-Triple-DES-Kodierungsschlüssel für DES oder einen 128-Bit-Kodierungsschlüssel für RC2.
Der Standardwert ist 1.
Wenn Sie für den Verschlüsselungstyp „Keine“ auswählen, ignoriert der Datenintegrationsdienst den Wert für die Verschlüsselungsebene.
EncryptionType
Optional. Typ der Verschlüsselung. Geben Sie einen der folgenden Werte für den Verschlüsselungstyp ein:
  • Keine
  • RC2
  • DES
Der Standardwert ist „Keine“.
InterpretAsRows
Optional. Repräsentiert die Pacing-Größe als Anzahl von Zeilen. Bei FALSE gibt die Pacing-Größe Kilobyte wieder. Standardwert ist „false“.
Speicherort
Speicherort des PowerExchange Listener-Knotens, der eine Verbindung zur Datenbank herstellen kann. Der Speicherort wird im ersten Parameter der NODE-Anweisung in der dbmover.cfg-Konfigurationsdatei von PowerExchange definiert.
PacingSize
Optional. Menge der Daten, die das Quellsystem an den PowerExchange Listener weitergeben kann. Konfigurieren Sie die Pacing-Größe, wenn eine externe Anwendung, eine Datenbank oder der Datenintegrationsdienst einen Engpass darstellt. Je geringer der Wert ist, desto schneller ist die Leistung.
Der Mindestwert ist 0. Geben Sie
0
für maximale Leistung ein. Standardwert ist 0.
RejectFile
Optional. Geben Sie den Namen und den Pfad der Ablehnungsdateien ein. Ablehnungsdateien enthalten Zeilen, die nicht in die Datenbank geschrieben wurden.
WriteMode
Geben Sie einen der folgenden Schreibmodi ein:
  • CONFIRMWRITEON. Sendet Daten zum PowerExchange Listener und wartet auf eine Erfolgs-/Nichterfolgsreaktion, bevor weitere Daten gesendet werden.
  • CONFIRMWRITEOFF. Sendet Daten zum PowerExchange Listener, ohne eine Erfolgs-/Nichterfolgsreaktion abzuwarten. Verwenden Sie diese Option, wenn die Target-Tabelle bei Auftreten eines Fehlers erneut geladen werden kann.
  • ASYNCHRONOUSWITHFAULTT. Sendet Daten asynchron zum PowerExchange Listener mit der Möglichkeit der Fehlererkennung.
Der Standardwert ist CONFIRMWRITEON.
DatabaseFileOverrides
Gibt die i5/OS-Datenbankdateiüberschreibung an. Das Format lautet:
from_file/to_library/to_file/to_member
Dabei gilt:
  • from_file
    die zu überschreibende Datei ist
  • to_library
    die zu verwendende neue Bibliothek ist
  • to_file
    die zu verwendende Datei in der neuen Bibliothek ist
  • to_member
    ist optional und stellt das zu verwendende Glied in der neuen Bibliothek und Datei dar. *FIRST wird verwendet, wenn keine Angabe gemacht wird.
Sie können bis zu 8 eindeutige Dateiüberschreibungen für eine einzelne Verbindung angeben. Eine einzelne Überschreibung gilt für eine einzelne Quelle oder ein einzelnes Target. Wenn Sie mehr als eine Dateiüberschreibung angeben, setzen Sie den String der Dateiüberschreibungen in doppelte Anführungszeichen und fügen Sie ein Leerzeichen zwischen jeder Dateiüberschreibung ein.
Wenn sowohl LibraryList als auch DatabaseFileOverrides angegeben werden und eine Tabelle in beiden vorhanden ist, hat DatabaseFileOverrides Vorrang.
IsolationLevel
Commit-Umfang der Transaktion. Wählen Sie einen der folgenden Werte aus:
  • Keine
  • CS. Cursorstabilität.
  • RR. Repeatable Read.
  • CHG. Ändern.
  • ALLE
Der Standardwert ist CS.
LibraryList
Liste der Bibliotheken, die PowerExchange durchsucht, um den Tabellennamen für Select-, Insert-, Delete- oder Update-Anweisungen zu qualifizieren. PowerExchange durchsucht die Liste, wenn der Tabellenname nicht qualifiziert ist.
Trennen Sie Bibliotheken mit Semikolon.
Wenn sowohl LibraryList als auch DatabaseFileOverrides angegeben werden und eine Tabelle in beiden vorhanden ist, hat DatabaseFileOverrides Vorrang.
EnableConnectionPool
Optional. Ermöglicht paralleles Verarbeiten beim Laden von Daten in einer Tabelle im Bulk-Modus. Wird für Oracle verwendet. TRUE oder FALSE. Standardwert ist „true“.
ConnectionPoolSize
Optional. Maximale Anzahl an inaktiven Verbindungsinstanzen, die der Datenintegrationsdienst für eine Datenbankverbindung aufrechterhält. Legen Sie diesen Wert auf eine höhere Anzahl als die Mindestanzahl an inaktiven Verbindungsinstanzen fest.
ConnectionPoolMaxIdleTime
Optional. Anzahl der Sekunden, die eine die Mindestanzahl an Verbindungsinstanzen überschreitende Verbindung inaktiv bleiben kann, bevor sie vom Verbindungspool abgebrochen wird. Der Verbindungspool ignoriert die Leerlaufzeit, wenn die Mindestanzahl an inaktiven Verbindungsinstanzen nicht überschritten wird.
ConnectionPoolMinConnections
Optional. Die Mindestanzahl an inaktiven Verbindungsinstanzen, die der Pool für eine Datenbankverbindung aufrechterhält. Legen Sie diesen Wert so fest, dass er der Poolgröße inaktiver Verbindungen gleicht oder kleiner als diese ist. Standardwert ist 0.