Freigeben über


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.

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.

Weitere Informationen

Datenanbieter für Hostdateien