Planung

Entwickler in Unternehmen, die OLTP (On-line Transactional Processing)- und BI (Business Intelligence)-Technologien verwenden, können die SQL Server-Datenzugriffsarchitektur nutzen, um IBM DB2-Datenbanken mit neuen Lösungen zu verbinden, die mithilfe der SQL Server-Technologien für Integration, Analyse, Berichterstellung, Replikation und verteilte Abfragen erstellt werden. Der Datenanbieter unterstützt SQL-Befehle. Dies ermöglicht die Interoperabilität zwischen COM-OLE DB-fähigen Consumer Services und Tools in Microsoft SQL Server sowie Remoteverwaltungssystemen für relationale IBM DB2-Datenbanken. Mithilfe der Datendefinitionssprache (DDL) oder der Datenbearbeitungssprache (DML) können Sie, zusätzlich zu gespeicherten Prozeduren in RUW-Transaktionen (Remote Unit of Work, Remotearbeitseinheit), SQL-Anweisungen ausführen, die Lese- und Schreibvorgänge beinhalten, die auf dynamischem SQL basieren.

Planen verschiedener Komponenten

Datenanbieter

Der Microsoft OLE DB-Anbieter für DB2 Version 4.0 (Datenanbieter) ermöglicht IT-Experten und Entwicklern in Großunternehmen die Verwendung der Technologien und Tools von Microsoft SQL Server, Microsoft SQL Server 2012 oder Microsoft SQL Server 2008 R2 für den Zugriff auf sowie das Lesen und Schreiben wichtige(r) Informationen, die in relationalen IBM DB2-Datenbankverwaltungssystemen gespeichert sind. Der Datenanbieter stellt die Verbindung mit DB2 mithilfe eines zugrunde liegenden Microsoft-Netzwerkclients für DB2 her, der als DB2 DRDA-Anwendungsanforderung fungiert.

DB2-Server

Sie können den Datenanbieter für die Interaktion mit IBM DB2-Datenbankservern auf den folgenden Plattformen mithilfe einer DRDA über TCP/IP-Netzwerkverbindung verwenden.

  • IBM DB2 für z/OS V8.1, V9.1 und V10

  • IBM DB2 für i5/OS V5R4, V6R1 und V7R1

  • IBM DB2 für Windows, AIX, HP-UX, Solaris, Linux V9.1, V9.5 und V9.7

Der Datenanbieter wurde für die Verwendung mit Microsoft SQL Server 2012 und SQL Server 2008 R2 entwickelt und getestet. Der Datenanbieter basiert auf der in Microsoft Host Integration Server 2010 verwendeten Technologie. Weitere Information zu HIS 2010 finden Sie unter Host Integration Server 2009 (https://go.microsoft.com/fwlink/?LinkID=180445).

SQL Server-Produkte

Der Datenanbieter erfordert die folgenden Microsoft SQL Server-Softwareprodukte als Installationsvoraussetzungen.

  • Microsoft SQL Server 2012 Datacenter, Enterprise, Developer oder Evaluation Edition

  • Microsoft SQL Server 2008 R2 Datacenter, Enterprise, Developer oder Evaluation Edition

Der Datenanbieter muss auf dem gleichen Computer wie SQL Server 2012 oder SQL Server 2008 R2 installiert sein, damit er In-Process mit der Datenconsumeranwendung verwendet werden kann.

SQL Server-Datenconsumer

SQL Server Integration Services, SQL Server Analysis Services und SQL Server Reporting Services interagieren über den Microsoft ADO.NET-Datenanbieter für OLE DB indirekt mit dem Datenanbieter. Die Verarbeitung verteilter Abfragen interagiert über OLE DB direkt mit dem Datenanbieter. SQL Server-Replikation erfordert für die erstmalige Eingabe der Verbindungsinformationen einen DQP-definierten Verbindungsserver. Bei der Synchronisierung von Daten wird jedoch die ADO.NET-zu-OLE DB-Integration zur Laufzeit verwendet. SQL Server stellt eine Vielzahl von Tools zur Verfügung, mit denen DB2-Lösungen mit SQL Server-Consumern erstellt werden können.

Datenkonvertierung

Der Datenanbieter konvertiert als DRDA formatierte Datentypen und OLE DB-Datentypen in beide Richtungen. Abhängig vom SQL Server-Consumer können IT-Experten die Konvertierung mithilfe einer XML-Datentyp-Zuordnungskonfigurationsdatei oder einer SQL Server-Datentyp-Zuordnungssystemtabelle steuern.

Codepagekonvertierung

Organisationen müssen häufig Lösungen entwickeln, die für die Bereitstellung in mehreren Gebietsschemas globalisiert sind. IT-Experten können den Datenanbieter so konfigurieren, dass er Zeichenfolgekonvertierungen basierend auf standardisierten CCSIDs (Coded Character Set Identifiers) und Codepages verarbeitet. Dies schließt Support für Einzelbyte, Mixed-Byte, Doppelbyte, EBCDIC, ANSI, OEM PC, UNICODE sowie arabische und hebräische bidirektionale Layoutkonvertierung ein.

Sicherheit

IT-Organisationen benötigen Methoden zum Sichern der für die Authentifizierung benötigten Anmeldeinformationen und der Benutzerdaten, die das Netzwerk durchlaufen. Der Datenanbieter stellt Technologien für die Authentifizierungsverschlüsselung, Datenverschlüsselung oder beides zur Verfügung. IT-Spezialisten können den Datenanbieter so konfigurieren, dass 256-Bit-AES (Advanced Encryption Standard) zum Sichern der Anmeldeinformationen für die Authentifizierung verwendet wird, oder 56-Bit-DES (Data Encryption Standard) zum Sichern der Anmeldeinformationen für die Authentifizierung und der Benutzerdaten. In der TCP/IP-Netzwerkschicht unterstützt der Datenanbieter SSL (Secure Sockets Layer) (Version 3.0) oder TLS (Transport Layer Security) (Version 1.0) zum Verschlüsseln der Authentifizierungsanmeldeinformationen und der Benutzerdaten. Der Datenanbieter unterstützt optional die Verwendung von Einmaliges Anmelden für Unternehmen (Version 4.5), um fremde Anmeldeinformationen (z. B. den RACF-Benutzernamen) den Anmeldeinformationen von Windows Active Directory zuzuordnen. ESSO ist eine separat installierbare Funktion von Microsoft Host Integration Server 2010, die als ergänzende Technologie für Microsoft BizTalk Server 2010 lizenziert ist. Weitere Information zu HIS 2010 finden Sie unter Host Integration Server 2010 (https://go.microsoft.com/fwlink/?LinkID=180445).