Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können den Datenquellen-Assistenten verwenden, um Sie durch die Schritte zum Konfigurieren und Speichern von Datenquelleninformationen zu führen, die erforderlich sind, um den Datenanbieter für DB2, ODBC-Treiber für DB2, BizTalk-Adapter für DB2 und ADO.NET Provider für DB2 (Datenanbieter) mit Remote-IBM DB2-Datenbankservern zu verbinden. Verbraucher, wie Visual Studio und BizTalk Server, laden den Datenquellen-Assistenten zum Definieren und erneuten Konfigurieren von Verbindungen mit IBM DB2-Datenbankservern. Der Datenquellen-Assistent hilft beim Konfigurieren und Testen von Netzwerkverbindungen, beim Arbeiten mit Paketen, beim Definieren von Konvertierungen von Zeichenzeichenfolgencodeseiten, beim Arbeiten mit Sicherheit und Verschlüsselung sowie beim Überprüfen und Speichern der Konfiguration.
In den folgenden Abschnitten werden die Bildschirme des Datenzugriffs-Assistenten und die Aktionen beschrieben, die Sie auf jedem Bildschirm ausführen können.
Welcome
Optional können Sie das Kontrollkästchen aktivieren, um die Anzeige dieser Willkommensseite auszulassen.
Datenquelle
Sie können den Datenquellenbildschirm verwenden, um die DB2-Datenbankserverplattform zu konfigurieren.
Datenquellenplattform
Wenn Sie optional die Leistung erhöhen und die Auswirkungen auf die Remotedatenbank verringern möchten, wählen Sie die Datenquellenplattform aus, auf der die Remotedatenbank DB2 bereitgestellt wird. Der Datenanbieter verwendet diesen Wert, um Datentypen in ein von dieser Plattform unterstütztes Format zu konvertieren.
Der Standardwert ist DB2/z/OS (bezieht sich auf DB2 für z/OS). Weitere Werte sind DB2/400 (d. h. DB2 für IBM i), DB2/NT (was sich auf DB2 für Windows bezieht) und DB2/6000 (was auf DB2 für Linux oder UNIX verweist).
Netzwerktyp
Die folgenden beiden Konnektivitätsoptionen werden zur Verwendung unterstützt:
SNA LU6.2 APPC (Advanced Program to Program Communications using Systems Network Architecture) Netzwerkverbindungen zu Fern-IBM DB2-Datenbankservern, die auf IBM-Mainframe- und Midrange-Hostcomputern ausgeführt werden.
TCP/IP-Netzwerkverbindungen mit Remote-IBM DB2-Datenbankservern, die auf Linux-, UNIX- und Windows-Betriebssystemen ausgeführt werden.
TCP/IP-Netzwerkverbindung
Der TCP/IP-Netzwerkverbindungsbildschirm kann verwendet werden, um erforderliche und optionale Parameter zu konfigurieren.
Adresse oder Alias
Sie müssen eine gültige IP-Adresse oder einen gültigen Alias im IPv4- oder IPv6-Format eingeben.
Hafen
Sie müssen eine IP-Portnummer angeben. Für DB2/400 lautet der Standardwert TCP/IP-Port 446. Andere IBM DB2-Plattformen unterstützen mehrere gleichzeitige Datenbankinstanzen, jeweils mit einer eindeutigen TCP/IP-Portnummer.
Allgemeiner Zertifikatname
Optional können Sie einen gemeinsamen Serverzertifikatnamen angeben, um den Datenanbieter anzuweisen, secure Sockets Layer (SSL) V3.0 oder TLS-Verschlüsselung (Transport Layer Security) V1.0 zu verwenden. Wenn Sie SSL oder TLS verwenden, wird die Sicherheit durch Verschlüsseln von Authentifizierungsanmeldeinformationen und -daten verbessert. Standardmäßig ist dieser Wert auf eine leere Zeichenfolge (kein SSL oder TLS) festgelegt.
Verteilte Transaktionen
Optionalerweise können Sie diese Eigenschaft auswählen, um den Datenanbieter in verteilte Transaktionen einzubinden und zweiphasig commit-geschützte DB2 DUW (verteilte Arbeitseinheit) zu unterstützen.
APPC-Netzwerkverbindung
Der Bildschirm "APPC-Netzwerkverbindung" kann verwendet werden, um die erforderlichen und optionalen Parameter zu konfigurieren.
Lokaler LU-Alias
Der Datenanbieter erfordert einen lokalen LU-Alias für APPC, wenn Sie eine Verbindung mit SNA LU6.2 herstellen. Wählen oder geben Sie den Namen des lokalen LU-Alias des APPC ein, der im Host-Integrationsserver konfiguriert ist.
Remote-LU-Alias
Der Datenanbieter erfordert einen APPC-Remote-LU-Alias, wenn Sie eine Verbindung mit SNA LU6.2 herstellen. Wählen Sie den Namen des APPC-Remote-LU-Alias aus, der im Hostintegrationsserver konfiguriert ist, oder geben Sie ihn ein.
Modusname
Der Datenanbieter erfordert einen APPC-Modusnamen, wenn eine Verbindung über SNA LU6.2 hergestellt wird. Wählen Sie den Namen des APPC-Modusnamens aus, der im Hostintegrationsserver konfiguriert ist, oder geben Sie ihn ein. Ein gemeinsamer Wert für DB2/z/OS ist IBMRDB.
Sicherheitstyp
Optional können Sie die APPC-Unterhaltungssicherheit angeben, um den PC-Benutzer auf dem DB2-Datenbankserver zu identifizieren. In der folgenden Tabelle werden die Einstellungen auf Sicherheitsebene beschrieben.
| Sicherheitsstufe | Beschreibung |
|---|---|
| Programm | Der Datenanbieter sendet sowohl einen Benutzernamen als auch ein Kennwort. |
| identisch | Der Datenanbieter sendet nur einen Benutzernamen. |
| Nichts | Der Datenanbieter sendet keine Sicherheitsinformationen (Benutzername oder Kennwort). |
Verteilte Transaktionen
Optionalerweise können Sie diese Eigenschaft auswählen, um den Datenanbieter in verteilte Transaktionen einzubinden und Zwei-Phasen-Commit-geschützte DB2 DUW (Distributed Unit of Work) zu unterstützen.
DB2-Datenbank
Der DB2-Datenbankbildschirm muss zum Konfigurieren der erforderlichen Datenbankparameter verwendet werden, z. B. den anfänglichen Katalog und die Paketsammlung.
Anfangskatalog
Der Datenanbieter erfordert diesen Wert, um eine Verbindung mit einem anfänglichen Katalog auf dem DB2-Datenbankserver herzustellen. In der folgenden Tabelle werden die DB2-Versionen und akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 16-Byte-Zeichenfolge (Verzeichnis wird auch als Speicherort bezeichnet). |
| DB2 für IBM i | Eine 18-Byte-Zeichenfolge (Katalog wird auch als relationale Datenbank bezeichnet). |
| DB2 für LUW | Eine 8-Byte-Zeichenfolge (Katalog wird auch als Datenbank bezeichnet). |
Paketkollektion
Die Paketauflistung ist erforderlich, um den Datenanbieter anzuweisen, in dem DB2-Schema eine Gruppe von Paketen erstellt werden soll. Jedes Paket ist in Abschnitte mit statischen SQL-Anweisungen unterteilt, z. B. CREATE CURSOR, die zum Abrufen von Daten beim Abfragen der Datenbank verwendet werden. In der folgenden Tabelle werden die DB2-Versionen und akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 128-Byte-Zeichenfolge (Schema wird auch als Sammlung bezeichnet). |
| DB2 für IBM i | Eine 10-Byte-Zeichenfolge (Schema wird auch als Sammlung oder Bibliothek bezeichnet). |
| DB2 für LUW | Eine 30-Byte-Zeichenfolge. |
Standardschema
Optional können Sie eine Zeichenfolge angeben, die den Datenanbieter anweist, Schemaabfragen auf ein einzelnes Datenbankschema einzuschränken, was die Effizienz und Leistung verbessert. Der Standardwert ist eine leere Zeichenfolge.
DB2-Datenbankobjekte sind in logische Gruppen unterteilt, die als Schemas bezeichnet werden. Der Schemaname wird verwendet, um SQL-Objekte wie Tabellen und Ansichten mithilfe einer zweiteiligen Benennungskonvention SCHEMA.OBJEKTNAME zu katalogisieren. Zur Entwurfszeit können Daten consumer dem Benutzer eine Liste aller Objekte im Datenbankkatalog präsentieren, um SQL wie SELECT-Anweisungen zu erstellen. In der folgenden Tabelle werden die DB2-Versionen und akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 128-Byte-Zeichenfolge (Schema wird auch als Sammlung bezeichnet). |
| DB2 für IBM i | Eine 10-Byte-Zeichenfolge (Schema wird auch als Sammlung oder Bibliothek bezeichnet). |
| DB2 für LUW | Eine 30-Byte-Zeichenfolge. |
Standardwert
Optional können Sie eine Zeichenfolge angeben, die den Datenanbieter anweist, eine Umgebungsoption für einen Standardqualifizierer festzulegen, mit dem der DB2-Server informiert werden soll, in welchem Schema Datenbankobjekte gefunden werden sollen. Der Standardwert ist eine leere Zeichenfolge.
DB2-Datenbankobjekte sind in logische Gruppen unterteilt, die als Schemas bezeichnet werden. Der Schemaname wird verwendet, um SQL-Objekte wie Tabellen und Ansichten mithilfe einer zweiteiligen Benennungskonvention <SCHEMA>.<OBJECTNAME> zu identifizieren. Datenkonsumenten können SQL-Anweisungen mit einteiligen oder nicht qualifizierten Objektnamen ausstellen. In der folgenden Tabelle werden die DB2-Versionen und akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 128-Byte-Zeichenfolge (Schema wird auch als Sammlung bezeichnet). |
| DB2 für IBM i | Eine 10-Byte-Zeichenfolge (Schema wird auch als Sammlung oder Bibliothek bezeichnet). |
| DB2 für LUW | Eine 30-Byte-Zeichenfolge. |
Datenbankname
DB2-Datenbanken können für Verwaltungszwecke in mehrere logische Datenbanken unterteilt werden, die jeweils separate Tabellenplätze und Indexplätze enthalten. Der optionale Datenbankname weist den Datenanbieter an, die IN DATABASE Klausel in SQL-Anweisungen zu verwenden. DB2 für z/OS akzeptiert eine 8-Byte-Zeichenfolge für datenbanknamen und eine 8-Byte-Zeichenfolge für den Tabellenraumnamen. Sie können den Datenbanknamen nur oder den Datenbanknamen in Kombination mit dem Tabellenraumnamen angeben, z. B. DBASE1. TSPACE1.
Gebietsschema
Optional können Sie zum Erhöhen der Leistung und zur Verringerung der Auswirkungen auf die Remotedatenbank den codierten Zeichensatzbezeichner (CCSID) für die Remote-DB2-Datenbank (Host) und den lokalen Datenverbraucher (PC) auswählen. Der Datenanbieter verwendet diese Werte, um Zeichenfolgen in eine von diesen Datenbanken unterstützte Codeseite zu konvertieren. Der Datenanbieter unterstützt eine Kombination aus Einzelbyte-Zeichensätzen (SBCS), Mixed-Byte-Zeichensätzen (MBCS), Doppelbyte-Zeichensätzen (DBCS) und Unicode - UTF-8 [1208], bei dem es sich um ein 8-Bit-Unicode-Transformationsformat handelt. Weitere Informationen finden Sie unter SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
Host CCSID
Der Datenanbieter erfordert einen Wert für Host CCSID (Coded Character Set Identifier), mit dem Codeseitenkonvertierungen für Zeichenfolgendaten ausgeführt werden können. Der Standardmäßige Host CCSID-Wert ist EBCDIC – USA/Kanada [37]. In der Regel verwenden IBM DB2-Datenbankserver für z/OS und IBM i EBCDIC (Extended Binary Coded Decimal Interchange Code). Weitere Informationen finden Sie unter SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
PC-Codeseite
Der Datenanbieter erfordert einen Wert für die PC-Codeseite, mit der Codeseitenkonvertierungen für Zeichenfolgendaten ausgeführt werden können. Die Standard-PC-Codeseite ist ANSI – Lateinisch I [1252]. Datenkonsumenten verwenden in der Regel entweder ANSI (American National Standards Institute) oder Unicode. Weitere Informationen finden Sie unter SNA Internationalization Programmer's Reference (https://go.microsoft.com/fwlink/?LinkID=181017).
Sicherheit
Auf dem Sicherheitsbildschirm können Sie eine von drei Sicherheitsmethoden konfigurieren: interaktive Anmeldung, einmaliges Anmelden oder Kerberos.
Sicherheitsmethode
Auf dem Sicherheitsbildschirm können Sie eine von drei Sicherheitsmethoden konfigurieren: interaktive Anmeldung, einmaliges Anmelden oder Kerberos.
Interaktive Anmeldung
Die interaktive Anmeldesicherheit basiert auf einem Benutzernamen und einem Kennwort, das Sie zur Laufzeit eingeben oder das in einer Konfigurationsdatei oder einem Konfigurationsspeicher für Datenkonsumenten gespeichert ist, wie zum Beispiel ein Integration Services-Paket.
Benutzername
In der folgenden Tabelle werden die DB2-Datenbankversion und die akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 8-Byte-Zeichenfolge. |
| DB2 für IBM i | Eine 10-Byte-Zeichenfolge. |
| DB2 für Linux oder UNIX | Eine 8-Byte-Zeichenfolge. |
| DB2 für Windows | Eine 30-Byte-Zeichenfolge. |
Passwort
In der folgenden Tabelle werden die DB2-Datenbankversion und die akzeptierten Zeichenfolgentypen beschrieben.
| DB2-Datenbank | String-Typ |
|---|---|
| DB2 für z/OS | Eine 8-Byte-Zeichenfolge. |
| DB2 für IBM i | Eine 128-Byte-Zeichenfolge. |
| DB2 für Linux oder UNIX | Eine 8-Byte-Zeichenfolge. |
| DB2 für Windows | Eine 32-Byte-Zeichenfolge. |
Kennwortbestätigung
Sie müssen denselben Wert wie "Password" eingeben.
Authentifizierungsmethode
Die Authentifizierungsmethode-Eigenschaft legt die Authentifizierungsmethode für die Verbindung basierend auf den schwachen Data Encryption Standard (DES)-Technologien fest. Die Standardwerte sind Server mit interaktivem Anmeldung, Sicherheit mit einem Benutzernamen und Passwort ohne Verschlüsselung.
In der folgenden Tabelle werden die Authentifizierungsoptionen beschrieben.
| Auswahl | Beschreibung |
|---|---|
| Server_Encrypt_Pwd | Weist den Datenanbieter an, das Kennwort nur zu verschlüsseln. |
| Server_Encrypt_UsrPwd | Weist den Datenanbieter an, sowohl den Benutzernamen als auch das Kennwort zu verschlüsseln. |
| Data_Encrypt | Weist den Datenanbieter an, den Benutzernamen, das Kennwort und die Benutzerdaten zu verschlüsseln. |
Warnung
Es wird empfohlen, eine Sicherheitsmethode zu verwenden, die eine starke Authentifizierungsverschlüsselung verwendet, z. B. Kerberos, SSL V3.0 oder TLS V1.0.
Kennwort speichern
Optional können Sie das Kennwort in der UNIVERSELLEn OLE DB-Datenverbindung (UDL) oder textdatei speichern, indem Sie auf das Kontrollkästchen " Speichern des Kennworts zulassen " klicken. Wenn Sie diese Option auswählen, wird der Benutzername und das Kennwort im Nur-Text-Format gespeichert. Es ist nicht möglich, den Benutzernamen oder das Kennwort mit dieser Methode zu verschlüsseln. Die Serversicherheit kann kompromittiert werden, wenn ein Angreifer Zugriff auf die Dateifreigabe erhalten kann, auf der sich die UDL oder Textdatei befindet.
Einmaliges Anmelden
Einmaliges Anmelden verwendet einen Benutzernamen und ein Kennwort, die in einer verschlüsselten Datenbank für einmaliges Anmelden im Unternehmen gespeichert sind.
Partneranwendung
Diese Eigenschaft ist für die Verwendung mit enterprise Single Sign-On erforderlich.
Kerberos
Kerberos basiert auf einem Ticket, das verschlüsselte Anmeldeinformationen enthält. Weitere Informationen finden Sie unter Microsoft Kerberos (https://go.microsoft.com/fwlink/?LinkID=180764).
Prinzipalname
Diese Eigenschaft ist für die Verwendung mit der Kerberos-Authentifizierung erforderlich.
Erweiterte Optionen
Auf dem Bildschirm "Erweiterte Einstellungen" können Sie zusätzliche optionale Einstellungen konfigurieren.
Verbindungspooling
Optionalerweise können Sie TRUE angeben, um den Datenanbieter anzuweisen, das clientseitige Verbindungspooling zu nutzen. Der Standardwert ist FALSE (kein Pooling).
Schreibgeschützt
Optional kann der Datenanbieter die schreibgeschützte Zugriffsmethode deklarieren, wenn eine Verbindung mit dem DB2-Datenbankserver hergestellt wird.
Vorbereiten zurückstellen
Optional können Sie TRUE angeben, um den Datenanbieter anzuweisen, die Verarbeitung parametrisierter Datenbankbefehle zu optimieren. Die Standardeinstellung lautet FALSE.
Für die Befehle INSERT, UPDATE und DELETE kann der Datenanbieter PREPARE-, EXECUTE- und COMMIT-Befehle in einem Netzwerkfluss zur Remotedatenbank kombinieren.
Für den BEFEHL SELECT kann der Datenanbieter PREPARE- und EXECUTE-Befehle in einem Netzwerkfluss kombinieren. Dadurch wird der Netzwerkdatenverkehr minimiert und die Gesamtleistung wird häufig verbessert.
Abgeleitete Parameter
Optionalerweise können Sie TRUE angeben, um den Datenanbieter anzuweisen, Parameterlängen für Zeichendatentypen zu überprüfen und zu korrigieren, für Datenverbraucher wie den SQL Server Integration Services-Paket-Designer und den Import-/Export-Assistent. Die Standardeinstellung ist FALSE.
Alternativer TP-Name
Sie können dies verwenden, um einen DB2-Transaktionsprogrammnamen (TP) anzugeben, der sich vom Standard unterscheidet, der
07F6C4C2ist.
Alle Eigenschaften
Auf dem Bildschirm "Alle Eigenschaften" können Sie detailliertere und optionale Eigenschaften konfigurieren. Sie können diese Eigenschaften bearbeiten, indem Sie eine Eigenschaft aus der Liste auswählen und dann den Wert in der rechten Spalte auswählen oder bearbeiten. Sie können die folgenden Eigenschaften auf diesem Bildschirm bearbeiten.
Partneranwendung
Speichern des Kennworts zulassen
Authentifizierung
Autocommit
Allgemeiner Zertifikatname
Kundenbuchhaltung
Clientanwendungsname
Kundenbenutzer-ID
Verbindungspooling
Verbindungszeitüberschreitung
DateTime As Char
DateTime As Date
Standardqualifizierer
Standardschema
Vorbereiten zurückstellen
Abgeleitete Parameter
Host CCSIC
Anfangskatalog
Max. Poolgröße
Netzwerkadresse
Netzwerkport
Netzwerktyp (schreibgeschützt)
Paketsammlung
Passwort
PC-Codeseite
Schreibgeschützt
Rowset-Cache-Größe
Sicherheitsmethode
Sicherheitsprinzipal
Arbeitseinheiten
Benutzer-Name
Überprüfung
Überprüfung
Sie können den Überprüfungsbildschirm verwenden, um Ihre Konfiguration zu überprüfen, indem Sie die Verbindung testen. Sie können es auch verwenden, um DB2-Pakete zu erstellen und eine Beispielabfrage auszuführen.
Herstellen einer Verbindung
Klicken Sie auf die Schaltfläche " Verbinden ", um eine Testverbindung auszuführen.
Pakete
Klicken Sie auf die Schaltfläche "Pakete ", um die DB2-Pakete zu erstellen, die zum Ausführen von SQL-Anweisungen in einer Mehrbenutzerumgebung erforderlich sind.
Beispielabfrage
Klicken Sie auf die Schaltfläche "Beispielabfrage ", um eine Liste von Tabellen im Standardschema abzurufen.
Speichern von Informationen
Verwenden Sie den Bildschirm "Informationen speichern", um Ihre Konfiguration zu benennen und zu speichern. Konfigurationen werden am folgenden Speicherort gespeichert.
C:\Users\<username>\Documents\Host Integration Projects\Data Sources\
Datenquellenname
Die Datenquelle ist ein Parameter, mit dem die Datenquelle beschrieben werden kann. Wenn Sie mithilfe des Datenquellen-Assistenten eine Datenverbindung erstellen, wird die Datenquelleneigenschaft verwendet, um die UDL-Datei (Universal Data Link) oder verbindungszeichenfolgendatei zu benennen.
OLE DB oder verwaltete Gruppe
Der Visual Studio Server-Explorer und SQL Server Business Intelligence Development Studio (BIDS) stellt ein standardmäßiges OLE DB-Eigenschaftendialogfeld für Datenlinks dar, mit dem der Benutzer zu einer UDL-Datei navigieren kann. Bei anderen Datenverbrauchern können Sie die Konfiguration in einem Dateiformat für verwaltete Initialisierungstextzeichenfolgen speichern.
ODBC
Microsoft Office Excel und andere ODBC-Anwendungen bieten ein standardmäßiges ODBC-Datenquellen-Administrator-Dialogfeld, mit dem der Benutzer die ODBC-Datenquellen sehen kann.
Fertig stellen
Der Bildschirm "Datenquellen-Assistent abschließen" zeigt eine Zusammenfassung und den Status Ihrer Konfiguration an. Klicken Sie auf "Fertig stellen ", um Ihre Aktionen zu implementieren.