Freigeben über


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.

Planung

Datenanbieter

Microsoft OLE DB-Anbieter für DB2 (Datenanbieter) ermöglicht ES IT-Experten und Unternehmensentwicklern, die Microsoft SQL Server Technologien und Tools verwenden, auf wichtige Informationen zuzugreifen, zu lesen und zu schreiben, die in ibm DB2 relationalen 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.

SQL Server-Produkte

Der Datenanbieter ist mit Microsoft SQL Server Softwareprodukten als OLE DB-Datenverbraucher kompatibel. Der Datenanbieter muss auf demselben Computer wie das Microsoft-SQL Server-Softwareprodukt installiert sein, um in der Verarbeitung mit der Data Consumer-Anwendung verwendet zu werden.

SQL Server Data Tools (SSDT)

SQL Server Data Tools SDT (SSDT) umfassen spezielle Projekttypen und Tools für die Entwicklung SQL Server Analysis Services-, Reporting Services- und Integration Services-Business Intelligence-Lösungen (BI) (ehemals Business Intelligence Development Studio). SSDT interagieren über die SQL Server-Datenconsumer indirekt mit dem Datenanbieter.

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.

SQL Server PowerPivot

Microsoft SQL Server PowerPivot stellt Self-Service BI-Funktionalität (Business Intelligence) für Benutzer von Microsoft Office zur Verfügung. PowerPivot besteht aus einer clientseitigen Komponente (PowerPivot für Excel) und einer serverseitigen Komponente (Power Pivot für SharePoint). SQL Server PowerPivot interagiert direkt mit dem Datenanbieter, um auf die in DB2-Datenbanken gespeicherten Informationen zuzugreifen.

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. Auf der TCP/IP-Netzwerkschicht unterstützt der Datenanbieter entweder Secure Sockets Layer (Version 3.0) oder Transport Layer Security (TLS Version 1.0 und 1.2), um sowohl Authentifizierungsanmeldeinformationen als auch Benutzerdaten zu verschlüsseln. Der Datenanbieter unterstützt die optionale Verwendung von Enterprise Single Sign-On Version 5, um ausländische Anmeldeinformationen (z. B. RACF-Benutzername) Windows Active Directory-Anmeldeinformationen zuzuordnen. ESSO ist ein separat installierbares Feature von Microsoft Host Integration Server, das als zusätzliche Technologie für Microsoft BizTalk Server lizenziert ist.

Nutzungsberichte

Der Datenanbieter umfasst Technologien für Telemetriedaten und Fehlerberichterstattung. Das HIS-Produktteam nutzt diese Daten, um die Qualität, Zuverlässigkeit und Leistung des Datenanbieters zu verbessern. Dazu gehören u. a.:

  • Installationsberichte, wenn das Produkt installiert, geändert oder entfernt wird.

  • Die Laufzeit überwacht verbindungen, die hergestellt werden, indem sie die Verbindung instance nach DRDA-Serverklasse und -Version, den Namen des Datenanbieters und den Datenverbraucherprozessnamen meldet.

  • Die Laufzeit überwacht Fehler, indem SQLSTATE, SQLCODE und Reason-Code gemeldet werden.

    HINWEIS: Um die Nutzungsberichte zu deaktivieren, verwenden Sie das Dialogfeld Optionen des Datenanbieter-Datenzugriffstools.