INF: Konfigurieren von Datenquellen für Microsoft OLE DB Provider für DB2

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 218590 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Weitere Informationen

Übersicht über die Microsoft OLE DB Provider für DB2

Um den Microsoft OLE DB-Provider für DB2 mit einer OLE DB-Consumer-Anwendung zu verwenden, müssen Sie einen;
  • Erstellen Sie eine Microsoft-Datenverknüpfungsdatei (UDL), und rufen Sie diese aus Ihrer Anwendung.

    -oder-
  • Rufen Sie den Anbieter mit einer Verbindungszeichenfolge, die den Namen des Anbieters enthält.
Microsoft Data Access Components (MDAC) 2.0 und höher enthalten Datenverknüpfungen, eine generische Methode zum Verwalten und Laden von Verbindungen mit OLE DB-Datenquellen. Datenverbindungen unterstützt auch das Suchen und verwalten dauerhafte Verbindungen zum OLE DB-Datenquellen. Weitere Informationen zur Verwendung von UDLs sowie eine Liste der unterstützten OLE DB-Initialisierungseigenschaften und Zeichenfolgenargumente für ADO-Verbindung finden Sie unter "Verwenden der OLE DB Provider für DB2" in der SNA Server SDK-Dokumentation.

OLE DB-Verbindungen

Sie müssen Daten Quellinformationen für jedes Host Datenquellenobjekt konfigurieren, die mithilfe von OLE DB Provider für DB2 zugegriffen werden. Die Standardparameter für OLE DB-Provider für DB2 werden für die Datenquelle nur verwendet, und diese Parameter müssen für jede Datenquelle separat konfiguriert werden. Datenverbindungen bietet eine einheitliche Methode zum Erstellen dateibeständiger ODBC-Datenquelle Objektdefinitionen in Form von UDL-Dateien. Anwendungen, z. B. das RowsetViewer-Beispiel das SNA Server-SDK enthaltene öffnen können UDL-Dateien erstellt und übergeben die gespeicherte Initialisierungszeichenfolge auf OLE DB-Provider für DB2 zur Laufzeit.

Hinzufügen oder konfigurieren eine Datenverknüpfung

Sie müssen eine Datenverknüpfung zum Konfigurieren von Parametern für die OLE DB-Datenquelle erstellen. Sie können eine neue Datenverknüpfung erstellen, indem Sie auf die im Ordner Programm SNA Server\Data Access. Die Eigenschaften einer Datei Datenverknüpfungen können durch Öffnen der Datei aus Windows Explorer bearbeitet werden. Um die Daten Links Datei zu bearbeiten:

Für Windows NT

  1. Wählen Sie die Microsoft SNA Server-Programm-Gruppe, aus dem Startmenü.
  2. Wählen Sie die Data Access-Programm-Gruppe.
  3. Wählen Sie neue OLE DB-Datenquelle. Die Seite Data Link Properties wird angezeigt.
  4. Konfigurieren Sie die Datenquelleninformationen für den ausgewählten Anbieter. Klicken Sie auf Hilfe , um weitere Informationen.
  5. Klicken Sie auf OK , um die Datenverknüpfung zu speichern.

Unter Windows 95/98

  1. Wählen Sie die Microsoft SNA Server-Programm-Gruppe, aus dem Startmenü.
  2. Wählen Sie die Data Access-Programm-Gruppe.
  3. Wählen Sie neue OLE DB-Datenquelle. Die Seite Data Link Properties wird angezeigt.
  4. Konfigurieren Sie die Datenquelleninformationen für den ausgewählten Anbieter. Klicken Sie auf Hilfe , um weitere Informationen.
  5. Klicken Sie auf OK , um die Datenverknüpfung zu speichern.
Standardmäßig werden in den Ordner Programme\Gemeinsame Files\System\OLE DB\Data Links Datenverknüpfungen erstellt. Allerdings können Sie eine Datenverknüpfung an jedem Standort erstellen, indem öffnen den Zielordner, im Menü Datei Neue Microsoft-Datenverknüpfung auswählen und Konfigurieren die Seite Daten .

OLE DB-Datenquellen durchsuchen

Standardmäßig werden in den Ordner Programme\Gemeinsame Files\System\OLE DB\Data Links Datenverknüpfungen erstellt. Eine Verknüpfung wird in der Programmgruppe Microsoft SNA Server bereitgestellt. Um die Datenquellen durchsuchen:
  1. Wählen Sie die Microsoft SNA Server-Programm-Gruppe, aus dem Startmenü.
  2. Wählen Sie die Data Access-Programm-Gruppe.
  3. Wählen Sie durchsuchen, OLE DB-Datenquelle. Die Liste der Datenverbindungen, die in den standardmäßigen Speicherort gespeichert wird angezeigt.

Konfigurieren von OLE DB-Datenquelle für DB2 mit Datenverknüpfungen

Die Registerkarte Provider ermöglicht dem Benutzer zu der OLE DB-Anbieter (Provider Name String) in dieser UDL-Datei aus einer Liste von möglich OLE DB-Provider verwendet werden. Wählen Sie Microsoft OLE DB Provider für DB2 .

Die Registerkarte Verbindung ermöglicht dem Benutzer um die grundlegenden zum Verbinden mit einer Datenquelle erforderlichen Eigenschaften zu konfigurieren. Für OLE DB-Provider für DB2 gehören die Eigenschaften der Verbindung zu den folgenden Werten:

Datenquelle : die Datenquelle ist ein optionaler Parameter, der verwendet werden kann, um die Datenquelle beschreiben. Wenn das Konfigurationsprogramm Datenverknüpfungen aus dem Programmordner SNA Server geladen wird, ist das Feld Datenquelle erforderlich. Dieses Feld wird verwendet, um die UDL-Datei Benennen der in das Verzeichnis Programme\Gemeinsame Files\System\OLE DB\Data gespeichert wird.

Benutzername : ein gültiger Benutzername ist normalerweise erforderlich, um Daten auf DB2 zugreifen. Optional können Sie einen Benutzernamen in der Datenverknüpfung beibehalten. Der OLE DB-Provider fordert den Benutzer zur Laufzeit ein gültiges Kennwort eingeben. Eingabe im Dialogfeld wird darüber hinaus ermöglichen den Benutzer den Benutzernamen in der Datenverknüpfung gespeicherten überschreiben können.

Der AS / 400-Computer ist in Bezug auf Benutzernamen und Kennwort Groß-/Kleinschreibung. Der AS / 400 akzeptiert nur eine DB2-400 Benutzernamen und Kennwort in UPPER CASE. (Wenn DB2-400-Verbindung wegen falschen Authentifizierung fehlschlägt, wird der OLE DB-Anbieter erneut die Authentifizierung gesendet erzwingen den Benutzernamen und Kennwort in UPPER CASE.)

Der Mainframe ist keine Unterscheidung nach Groß-/Kleinschreibung. Dies bedeutet, dass auf Mainframecomputer Sie die DB2-Benutzernamen und Kennwort in jedem Fall eingeben können. Der OLE DB-Provider sendet diese in UPPER CASE-Werte.

DB2 UDB für Windows NT ist Groß-/Kleinschreibung beachtet. Die Benutzer-ID wird in UPPER CASE gespeichert. Das Kennwort werden in gemischter Groß-/Kleinschreibung gespeichert. Der Benutzer muss das Kennwort in die richtige Schreibweise eingeben. Der OLE DB-Provider sendet exakt das Kennwort im Fall vom Benutzer eingegeben. Der Benutzer muss nicht qualifizieren der Windows NT-Benutzername mit dem Windows NT-Domänennamen.

Kennwort : ein gültiges Kennwort ist normalerweise erforderlich, um Daten auf DB2 zugreifen. Optional können Sie das Kennwort in der UDL-Datei zu speichern, indem Sie das Kontrollkästchen Speichern des Kennworts zulassen .

Warnung : Diese Option weiterhin die Authentifizierungsinformationen in Klartext in der UDL-Datei.

Ursprüngliche Katalog : Diese OLE DB-Eigenschaft wird als der erste Teil einer dreiteiligen vollgekennzeichneten Tabellennamen verwendet.

In DB2 (MVS, OS/390), diese Eigenschaft wird als Standort bezeichnet. Der SYSIBM.LOCATIONS-Tabelle werden die zugänglich Speicherorte aufgeführt. Bitten Sie um die Position von der DB2 finden, Sie eine Verbindung herstellen müssen, den Administrator in der TSO Clist DSNTINST unter den DDF-Definitionen suchen. Diese Definitionen werden in den Bereich DSNTIPR im Handbuch Installation DB2 bereitgestellt.

In DB2/400 wird diese Eigenschaft als RDBNAM bezeichnet. Der Wert RDBNAM kann durch Aufrufen des WRKRDBDIRE Befehls von der Konsole das OS/400-System ermittelt werden. Wenn keine RDBNAM Wert vorhanden ist, kann dann eine erstellt werden mit der Option Hinzufügen .

In DB2 Universal Database wird diese Eigenschaft als DATABASE bezeichnet.
Die Registerkarte Verbindung enthält auch eine Schaltfläche Verbindung testen , die so testen Sie die Verbindungsparameter verwendet werden können. Die Verbindung kann nur getestet werden, nachdem alle erforderlichen Parameter eingegeben werden. Wenn Sie auf diese Schaltfläche klicken, wird eine Sitzung mit dem Remotesystem DB2 mit OLE DB-Provider für DB2 eingerichtet.

Die Registerkarte alle ermöglicht dem Benutzer so konfigurieren Sie zusätzliche Eigenschaften, die zum Verbinden mit einer Datenquelle. Einige der Eigenschaften in der Registerkarte alle sind erforderlich. Diese Eigenschaften können Sie von einer Eigenschaft in der angezeigten Liste auswählen Wert bearbeiten und bearbeitet werden. Bei Microsoft OLE DB-Provider für DB2 geben diese Eigenschaften die folgenden Werte:
Alternativer TP-Name : Diese Eigenschaft ist nur beim Herstellen einer Verbindung zu SQL/DS (DB2-VM oder DB2-VSE) erforderlich und wird als Remotetransaktions-Programm bezeichnet.

APPC lokaler LU-Alias : der Name des lokalen LU-Alias in SNA Server konfiguriert.

APPC-Modusname : die APPC-Modus, die dem Host Konfiguration und der SNA Server-Konfiguration entspricht. Zulässige Werte für APPC-Modus sind QPCSUPP (common System Standard), (interaktiv), #INTER #INTERSC (interaktive mit minimalen routing Sicherheit), (Batch) #BATCH, #BATCHSC (Stapel mit minimaler Sicherheit beim routing) und #IBMRDB (DB2-Remotedatenbank Zugriff).

APPC-Remote-LU-Alias : der Name des remote LU-Alias in SNA Server konfiguriert.

Automatisch Commit Modus : Diese Eigenschaft ermöglicht die implizite COMMIT auf alle SQL-Anweisungen. Im Auto Commit ist jede Datenbankvorgang eine Transaktion, die ein Commit ausgeführt werden, wenn durchgeführt. Dieser Modus eignet sich für allgemeine Buchungen, die aus einer einzelnen SQL-Anweisung bestehen. Es ist nicht notwendig, begrenzen oder Abschluss der diese Buchungen angeben. Automatisch Commit-Modus ist kein ROLLBACK zulässig. Der Standardwert ist True.

Cache-Authentifizierung : der Provider-Datenquellenobjekt oder Enumerator Cache vertrauliche Authentifizierungsinformationen wie ein Kennwort in einem internen Cache zugelassen wird. Der Standardwert ist False.

Standardmäßige Isolationsstufe : Dies bestimmt die Ebene der Isolation in Fällen des gleichzeitigen Zugriffs auf DB2-Objekte von mehreren Anwendungen verwendet. Der Standardwert ist NAMENSKONTEXT. Die folgenden Ebenen werden unterstützt:
CS   Cursor Stability. 
     In DB2/400, this corresponds to COMMIT(*CS). 
     In ANSI, this corresponds to Read Committed (RC).

NC   No Commit. 
     In DB2/400, this corresponds to COMMIT(*NONE). 
     In ANSI, this corresponds to No Commit (NC).

UR   Uncommitted Read. 
     In DB2/400, this corresponds to COMMIT(*CHG). 
     In ANSI, this corresponds to Read Uncommitted. 

RS   Read Stability. 
     In DB2/400, this corresponds to COMMIT(*ALL). 
     In ANSI, this corresponds to Repeatable Read.

RR   Repeatable Read. 
     In DB2/400, this corresponds to COMMIT(*RR). 
     In ANSI, this corresponds to Serializable (Isolated).
					
Standard Schema : der Name der der Auflistung, in denen der Anbieter für Kataloginformationen sucht. Der OLE DB-Provider verwendet standardmäßige Schema, um Resultsets für gängige Operationen wie das Aufzählen einer Liste der Tabellen in einer Ziel-Auflistung (z. B. OLE DB IDBSchemaRowset DBSCHEMA_TABLES) zu beschränken. Außerdem verwendet der OLE DB-Provider Standard Schema, um eine SQL SELECT-Anweisung für IOpenRowset:: OPENROWSET Anforderungen erstellen. Weitere Informationen zu Standard-Schema finden Sie in der folgenden Artikel der Microsoft Knowledge Base:
217757Info: Standard-Schema mit ODBC-Treiber für DB2 und OLE DB-Provider für DB2 verwendet werden
Erweiterte Eigenschaften : eine Methode zum zusätzliche anbieterspezifische Eigenschaften angeben. Über diesen Parameter übergebenen Eigenschaften sollten durch Semikolons getrennt und werden durch den Anbieter zugrunde liegenden Netzwerk-Client interpretiert.

Host-CCSID : der Zeichencode Service set Identifier (CCSID) die DB2-Daten entsprechen, auf dem Remotecomputer dargestellt. Dieser Parameter wird standardmäßig auf USA/Kanada (37). Die CCSID-Eigenschaft ist erforderlich, beim Verarbeiten von binärer Daten als Zeichendaten. Wenn der Prozess Binary als Zeichen Wert festgelegt ist, Grundlage die DB2 Spalte CCSID und Standard ANSI-Codepage Zeichen, die Daten konvertiert werden.

Netzwerkadresse : Diese Eigenschaft wird zum Suchen der DB2-Zielcomputer, insbesondere die TCP/IP-Adresse oder TCP/IP Host name/alias der DRDA-Anschluss zugeordnet verwendet. Die Netzwerkadresse ist erforderlich, beim Verbinden über TCP/IP.

Netzwerkanschluss : Diese Eigenschaft verwendet, an das Ziel DB2 DRDA Dienstport Zugriff über TCP/IP eine Verbindung herstellen. Der Standardwert ist die bekannte DRDA-Port-Adresse des 446.

Transport-Netzwerkbibliothek : Der Netzwerktransport dynamic Link Bibliothek-Eigenschaft, bestimmt ob der Anbieter über SNA LU6 oder TCP/IP eine Verbindung herstellt. Der Standardwert ist SNA. Wenn TCP/IP aktiviert ist, sind die Werte für die Netzwerkadresse und Netzwerkanschluss erforderlich. Wenn die SNA ausgewählt ist, dann Lokale LU-Alias APPC Standardwerte für, sind APPC Modusname und APPC-Remote-LU-Alias erforderlich.

Paket-Auflistung : der Name der DRDA COLLECTION, den Treiber zum Speichern und DB2-Pakete binden soll. Dies konnte das standardmäßige Schema identisch sein. Dies ist erforderlichen Parameter. Weitere Informationen finden Sie in der folgenden Artikel der Microsoft Knowledge Base:
216810Erstellen von Paketen für die Verwendung mit ODBC-Treiber für DB2 und OLE DB-Provider für DB2
PC-Codepage : Diese Eigenschaft ist erforderlich, wenn Verarbeitung von binäre Daten als Zeichendaten. Wenn der Prozess Binary als Zeichen Wert festgelegt ist, Grundlage die ANSI-Standardcodepage in Windows konfiguriert Zeichen, die Daten konvertiert werden. Der Standardwert für diese Eigenschaft ist Latin 1 (1252).

Sicherheitsinformationen beibehalten : wahlweise, können Sie das Kennwort in der UDL-Datei zu speichern, indem Sie das Kontrollkästchen Speichern des Kennworts zulassen .

Warnung : Diese Option weiterhin die Authentifizierungsinformationen in Klartext in der UDL-Datei.

Prozess Binary als Zeichen : dieser Option behandelt Binary (CCSID 65535) Datentyp Felder als Felder des Datentyps Grundlage Quelle pro Daten Zeichen. Die CCSID und PC-Code-Seite e-Mail-Werte sind erforderliche Eingabe und Ausgabeparameter.

Schreibgeschützt : eine schreibgeschützte Datenquelle erstellt. Der Benutzer kann nicht hat nur-Lese-Zugriff auf Objekte, z. B. Tabellen, und Aktualisierungsoperationen, z. B. INSERT-, Update- oder DELETE.

Informationsquellen

OS/390 MVS OS/400

Eigenschaften

Artikel-ID: 218590 - Geändert am: Freitag, 18. November 2005 - Version: 1.2
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft OLE DB Provider for DB2
Keywords: 
kbmt kbinfo KB218590 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 218590
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com