Datenquellen-Assistent (Hostdateien)
Der Datenquellen-Assistent führt Sie schrittweise durch die Konfiguration und das Speichern von Datenquelleninformationen, die benötigt werden, um den Datenanbieter mit IBM DB2-Remotedatenbankservern zu verbinden. Consumertools wie Visual Studio und BizTalk Server laden den Datenquellen-Assistenten, um Verbindungen mit IBM-Hostdateisystemservern zu definieren und neu zu konfigurieren. Der Datenquellen-Assistent vereinfacht das Konfigurieren und Testen von Netzwerkverbindungen, das Verwenden von Paketen, das Definieren von Codepagekonvertierungen für Zeichenfolgen, sämtliche Tätigkeiten in Bezug auf Sicherheit und Verschlüsselung sowie das Überprüfen und Sichern der Konfiguration.
In den folgenden Abschnitten werden die einzelnen Bildschirme des Datenzugriffs-Assistenten sowie die Aktionen beschrieben, die Sie auf ihnen ausführen können.
Willkommen
Optional können Sie auch das Kontrollkästchen aktivieren, um diesen Begrüßungsbildschirm nicht erneut anzuzeigen.
Datenquelle
Sie können den Datenquellenbildschirm verwenden, um die DB2-Datenbankserverplattform zu konfigurieren.
Datenquellenplattform
Wählen Sie optional die Datenquellenplattform aus, auf der die DB2-Remotedatenbank bereitgestellt wird, um die Leistung zu steigern und die Auswirkungen auf die Remotedatenbank zu reduzieren. Der Datenanbieter verwendet diesen Wert, um Datentypen in ein Format zu konvertieren, das von dieser Plattform unterstützt wird.
Der Standardwert ist das Mainframedateisystem (das für z/OS auf Distributed FileManager verweist). Weitere Werte sind das IBM i-Dateisystem (bezieht sich auf IBM i) und lokale Datei (die auf eine lokale Windows-PC-basierte Binärdatei bezieht).
Netzwerktransportbibliothek
Die zwei folgenden Verbindungsoptionen sind verfügbar:
SNA LU6.2 APPC (Advanced Program to Program Communications using Systems Network Architecture) Netzwerkverbindungen mit IBM-Hostdateisystemservern, die auf IBM Mainframe z/OS und Midrange IBM i Hostcomputern ausgeführt werden.
TCP/IP-Netzwerkverbindungen mit IBM Midrange-Remotecomputern von IBM i Host.
TCP/IP-Netzwerkverbindung
Der Bildschirm TCP/IP-Netzwerkverbindung muss verwendet werden, um notwendige und optionale Parameter zu konfigurieren.
Adresse oder Alias
Sie müssen eine gültige IP-Adresse oder einen Alias im IPv4- oder IPv6-Format eingeben.
Port
Sie müssen eine IP-Portnummer angeben. Für das IBM i-Dateisystem lautet der Standardwert TCP/IP-Port 446.
Allgemeiner Name (CN) für das Zertifikat
Optional können Sie den Namen eines Serverzertifikat-CN angegeben, um den Datenanbieter anzuweisen, SSL V3.0- (Secure Sockets Layer) oder TLS V1.0-Verschlüsselung (Transport Layer Security) zu verwenden. Wenn Sie SSL oder TLS verwenden, wird die Sicherheit durch die Verschlüsselung von Authentifizierungsanmeldeinformationen und Daten verbessert. Standardmäßig ist dieser Wert auf eine leere Zeichenfolge festgelegt (kein SSL oder TLS).
APPC Netzwerkverbindung
Der Bildschirm der APPC-Netzwerkverbindung muss verwendet werden, um erforderliche und optionaleParameter zu konfigurieren.
Lokaler LU-Alias
Die Datenanbieter erfordert einen lokalen APPC-LU-Alias, wenn Sie eine Verbindung mithilfe von SNA LU6.2 herstellen. Wählen Sie den Namen des lokalen APPC-LU-Alias aus, oder geben Sie diesen ein, der im Host Integration Server konfiguriert wurde.
Remote-LU-Alias
Die Datenanbieter erfordert einen lokalen APPC-LU-Alias, wenn Sie eine Verbindung mithilfe von SNA LU6.2 herstellen. Wählen Sie den Namen des lokalen APPC-LU-Alias aus, oder geben Sie diesen ein, der im Host Integration Server konfiguriert wurde.
Modusname
Die Datenanbieter erfordert einen APPC-Modusnamen, wenn eine Verbindung über SNA LU6.2 hergestellt wird. Wählen Sie aus oder geben Sie den Namen des im Host Integration Server konfigurierten APPC-Modusnamen ein.
Mainframedateisystem
Der Bildschirm Mainframedateisystem muss verwendet werden, um die erforderlichen Serverparameter des Hostdateisystems zu konfigurieren, einschließlich der Standardhostdateibibliothek und der HIDX-Metadatendatei (Host Integration Designer XML).
Standardbibliothek
Sie müssen eine Zeichenfolge angeben, um die Datenanbieter anzuweisen, die Standardbibliothek zu verwenden, mit der Hostdateisystemserver informiert werden soll, in welcher Besitzerbibliothek Hostdateisystemobjekte gesucht werden sollen. Mainframedateisystem-Datasets werden mit einem eindeutigen Namen identifiziert, der aus einem oder mehreren Segmentnamen (bis zu 22) besteht, die durch Zeiträume verknüpft sind. Das linke Segment ist der obere Qualifizierer oder auch der Bibliotheksname. Ein Standardbibliotheksname für die Verwendung mit dem Hostdateisystem unter z/OS ist eine 8-Byte-Zeichenfolge (die Bibliothek wird auch als Besitzer oder Projekt bezeichnet).
Metadatendefinitionsdatei
Sie müssen eine Zeichenfolge angeben, um den Datenanbieter anzuweisen, eine HIDX-Metadatendatei (Host Integration Designer XML) zum Codieren und Decodieren von Datensätzen in Mainframe z/OS, Midrange IBM i und Offlinehostdateien zu laden. .
IBM i File System
Optional kann der Datenanbieter beim Herstellen einer Verbindung mit IBM i-Hostdateisystemservern im Mittleren Bereich diesen Wert verwenden, um Schemainformationen zu DB2 für IBM i-Tabellen und -Spalten abzurufen, mit denen eine automatische Datensatzdatenkonvertierung ermöglicht werden kann, ohne dass die HIDX-Metadatendatei (Host Integration Designer XML) erforderlich ist. Der Speicherortname wird als DB2 für IBM i Relational Database Name (RDBNAME) bezeichnet und besteht aus einer 18-Byte-Zeichenfolge.
Location
Optional kann der Datenanbieter beim Herstellen einer Verbindung mit IBM i-Hostdateisystemservern im Midrange-Bereich diesen Wert verwenden, um Schemainformationen zu DB2 für IBM i-Tabellen und -Spalten abzurufen, mit denen eine automatische Datensatzdatenkonvertierung ermöglicht werden kann, ohne dass eine HCD-Datei (Host Column Description) erforderlich ist. Der Speicherortname wird als DB2 für IBM i Relational Database Name (RDBNAME) bezeichnet und besteht aus einer 18-Byte-Zeichenfolge.
Standardbibliothek
Sie müssen eine Zeichenfolge angeben, um die Datenanbieter anzuweisen, die Standardbibliothek zu verwenden, mit der Hostdateisystemserver informiert werden soll, in welcher Besitzerbibliothek Hostdateisystemobjekte gesucht werden sollen. Midrange-Dateisystemdateien werden mit einem eindeutigen Namen identifiziert, der sich aus einem Bibliotheksnamen und einen Dateinamen, welche durch einen Schrägstrich getrennt ist, mit optionalem Elementnamen in Klammern, zusammensetzt. Ein Standardbibliotheksname für die Verwendung mit dem Hostdateisystem unter IBM i ist eine 10-Byte-Zeichenfolge (Bibliothek wird auch als LIB-Objekt bezeichnet).
Metadatendefinitionsdatei
Sie müssen eine Zeichenfolge angeben, um den Datenanbieter anzuweisen, eine HIDX-Metadatendatei (Host Integration Designer XML) zum Codieren und Decodieren von Datensätzen in Mainframe z/OS, Midrange IBM i und Offlinehostdateien zu laden.
Lokale Datei
Der Bildschirm lokale Datei muss verwendet werden, um erforderliche lokale Windows-PC-basierte Binärdateiparameter zu konfigurieren, einschließlich des Metadatenschemas für lokale Ordner- und Datensatzkonvertierung.
Lokaler Dateiordner
Sie müssen einen Pfad zu einem lokalen Windows-Ordner angeben, um die Datenanbieter anweisen zu können, wo Datensätze in eine lokale Windows-PC-basierte Binärdatei gelesen oder geschrieben werden sollen, wenn die ADO.NET Datenanbieter für Hostdateien oder der BizTalk-Adapter für Hostdateien im Off-Line-Binärleser- oder Writermodus ausgeführt wird.
Metadatendefinitionsdatei
Sie müssen eine Zeichenfolge angeben, um den Datenanbieter anzuweisen, eine HIDX-Metadatendatei (Host Integration Designer XML) zum Codieren und Decodieren von Datensätzen in Mainframe z/OS, Midrange IBM i und Offlinehostdateien zu laden.
Gebietsschema
Wählen Sie optional die Zeichencodesatz-ID (Coded Character Set Identifier, CCSID) für die DB2-Remotedatenbank (Host) und den lokalen SQL Server-Consumer (Computer) aus, um die Leistung zu steigern und die Auswirkungen auf die Remotedatenbank zu verringern. Der Datenanbieter verwendet diese Werte, um die Zeichenfolgen in eine von diesen Datenbanken unterstützte Codepage zu konvertieren. Der Datenanbieter unterstützt eine Kombination aus Single-Byte-Zeichensätzen (Single Byte Character Sets, SBCS), Mixed-Byte-Zeichensätzen (Mixed-Byte Character Sets, MBCS), Double-Byte-Zeichensätzen (Double-Byte Character Set, DBCS) und Unicode – UTF8 [1208]. Dabei handelt es sich um ein 8-Bit-Unicode-Transformationsformat. 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 Codepagekonvertierungen für Zeichenfolgedaten ausgeführt werden. Der Standardwert für Host-CCSID ist EBCDIC – U.S./Canada [37]. In der Regel verwenden IBM-Hostdateisystemserver für z/OS und IBM 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-Codepage
Der Datenanbieter erfordert einen Wert für die PC-Codepage, mit dem Codepagekonvertierungen für Zeichenfolgedaten ausgeführt werden. Die Standard-PC-Codepage ist ANSI – Latin I [1252]. Normalerweise verwenden Datenconsumer 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 Bildschirm Sicherheit können Sie eine von zwei Sicherheitsmethoden konfigurieren: interaktives Anmelden und einmaliges Anmelden.
Sicherheitsmethode
Auf dem Bildschirm Sicherheit können Sie eine von zwei Sicherheitsmethoden konfigurieren: interaktives Anmelden und einmaliges Anmelden.
Interaktive Anmeldung
Die interaktive Anmeldesicherheit beruht auf einem Benutzernamen und einem Kennwort, die Sie zum Zeitpunkt der Ausführung eingeben oder die in einer Konfigurationsdatei oder einem Datenkonsumenten-Konfigurationsspeicher, z. B. einem Integration Services-Paket, gespeichert sind.
Benutzername
In der folgenden Tabelle sind die Plattform des Hostdateisystems und die akzeptierten Zeichenfolgentypen aufgeführt.
Hostdateisystem | Zeichenfolgentyp |
---|---|
Hostdateisystem für z/OS | Eine 8-Byte-Zeichenfolge. |
Hostdateisystem für IBM i | Eine 10-Byte-Zeichenfolge. |
Kennwort
In der folgenden Tabelle sind die Plattform des Hostdateisystems und die akzeptierten Zeichenfolgentypen aufgeführt.
Hostdateisystem | Zeichenfolgentyp |
---|---|
Hostdateisystem für z/OS | Eine 8-Byte-Zeichenfolge. |
Hostdateisystem für IBM i | Eine 128-Byte-Zeichenfolge. |
Kennwortbestätigung
Sie müssen eine Eingabe identisch zu Ihrem Kennwort machen.
Kennwort speichern
Optional können Sie das Kennwort in der Textdatei der Verbindungszeichenfolge speichern, indem Sie auf das Kontrollkästchen Kennwort speichern klicken. Wenn Sie diese Option auswählen, werden der Benutzername und das Kennwort als Nur-Text gespeichert. Mithilfe dieser Methode ist die Verschlüsselung von Benutzername und Kennwort nicht möglich. Die Serversicherheit kann beeinträchtigt werden, wenn ein Angreifer Zugriff auf die Dateifreigabe erlangt, in der sich die UDL- oder Textdatei befindet.
Einmaliges Anmelden
Bei der einmaligen Anmeldung werden ein Benutzername und ein Kennwort verwendet, die in einer verschlüsselten Datenbank für das einmalige Anmelden von Unternehmen gespeichert worden sind.
Partneranwendung
Diese Eigenschaft ist für die Verwendung mit Einmaligem Anmelden für Unternehmen erforderlich.
Authentifizierungsmethode
Die Option Authentifizierungsmethode wird nicht unterstützt, wenn der Datenanbieter für Hostdateien verwendet wird.
Erweiterte Optionen
Auf dem Bildschirm Erweiterte Einstellungen können Sie zusätzliche Einstellungen vornehmen.
Verbindungspooling
Optional können Sie TRUE angeben, um den Datenanbieter anzuweisen, clientseitiges Verbindungspooling zu verwenden. Der Standardwert ist FALSE (kein Pooling).
Strenge Überprüfung
Optional können Sie TRUE angeben, um den Datenanbieter anzuweisen, die Parameterlänge für Zeichendatentypen für Datenconsumer (z. B. SQL Server Integration Services-Paket-Designer und Import-/Export-Assistent) zu überprüfen und zu korrigieren. Der Standardwert lautet FALSE.
Überprüfen
Auf dem Bildschirm Überprüfung können Sie Ihre Konfiguration durch Testen der Verbindung überprüfen. Sie können sie auch verwenden, um eine Beispielabfrage auszuführen.
Herstellen einer Verbindung
Klicken Sie auf die Schaltfläche Verbinden, um eine Testverbindung herzustellen.
Beispielabfrage
Klicken Sie auf die Schaltfläche Beispielabfrage, um eine Liste von Tabellen im Standardschema abzurufen.
Informationen werden gespeichert
Auf dem Bildschirm Informationen werden gespeichert können Sie Ihre Konfiguration benennen und speichern. Konfigurationsdaten werden an folgendem Speicherort gespeichert.
C:\Benutzer\<Benutzername>\Dokumente\Hostintegrationsprojekte\Datenquellen\
Datenquellenname
Die Datenquelle ist ein Parameter, der zur Beschreibung der Datenquelle verwendet werden kann. Beim Erstellen einer Datenverknüpfung mit dem Datenquellen-Assistenten wird die Eigenschaft Datenquelle zur Benennung der UDL-Datei (Universal Data Link) oder der Verbindungszeichenfolge-Datei verwendet.
Verwaltete Gruppe
Speichern Sie die Verbindungszeichenfolge als Initialisierungstext-Zeichenfolgendatei für die Verwendung in Datenverbrauchern und -tools.
Finish
Auf dem Bildschirm Fertig stellen wird eine Zusammenfassung und der Status Ihrer Konfiguration angezeigt. Klicken Sie auf Fertig stellen, um Ihre Aktionen anzuwenden.