Planification

Les développeurs d'entreprise qui utilisent des technologies de traitement transactionnel en ligne (OLTP) et des technologies décisionnelles (BI, pour Business Intelligence) peuvent tirer parti de l'architecture d'accès aux données SQL Server pour connecter des bases de données IBM DB2 à de nouvelles solutions élaborées à l'aide des technologies d'intégration, d'analyse, de création de rapports, de réplication et de requêtes distribuées SQL Server. Le fournisseur de données prend en charge les commandes SQL. Cela assure l'interopérabilité entre les services consommateurs activés pour COM OLE DB et les outils de Microsoft SQL Server, ainsi qu'avec les systèmes de gestion de base de données relationnelle IBM DB2 distants. Vous pouvez exécuter des instructions SQL en langage de définition de données (DDL) ou en langage de manipulation de données (DML) qui incluent des opérations en lecture et en écriture basées sur des commandes SQL dynamiques, en plus des procédures stockées dans des transactions d'unités de travail distantes (RUW).

Planification de divers composants

Fournisseur de données

Le Fournisseur Microsoft OLE DB pour DB2 Version 4.0 (fournisseur de données) permet aux professionnels de l'informatique et aux développeurs d'entreprise d'utiliser les technologies et outils Microsoft SQL Server 2012 ou Microsoft SQL Server 2008 R2 pour accéder aux informations vitales stockées dans les systèmes de gestion de base de données relationnelle IBM DB2, les lire et les écrire. Le fournisseur de données se connecte à DB2 à l'aide d'un client réseau Microsoft sous-jacent pour DB2 qui fonctionne comme un demandeur d'application DB2 DRDA.

Serveurs DB2

Vous pouvez utiliser le fournisseur de données pour interagir avec les serveurs de base de données IBM DB2 sur les plateformes suivantes à l'aide de DRDA via une connexion réseau TCP/IP.

  • IBM DB2 pour z/OS V8.1, V9.1 et V10

  • IBM DB2 pour i5/OS V5R4, V6R1 et V7R1

  • IBM DB2 pour Windows, AIX, HP-UX, Solaris, Linux V9.1, V9.5 et V9.7

Le fournisseur de données est conçu et testé pour être utilisé avec Microsoft SQL Server 2012 et SQL Server 2008 R2. Le fournisseur de données est basé sur la technologie de Microsoft Host Integration Server 2010. Pour plus d'informations sur HIS 2010, consultez la rubrique Host Integration Server 2010 (https://go.microsoft.com/fwlink/?LinkID=180445) (éventuellement en anglais).

Produits SQL Server

Le fournisseur de données requiert les produits logiciels Microsoft SQL Server suivants comme dépendances d'installation.

  • Microsoft SQL Server 2012 édition Datacenter, Enterprise, Developer ou Evaluation

  • Microsoft SQL Server 2008 R2 édition Datacenter, Enterprise, Developer ou Evaluation

Le fournisseur de données doit être installé sur le même ordinateur que SQL Server 2012 ou SQL Server 2008 R2 pour l'utilisation in-process avec l'application de consommateur de données.

Consommateurs de données SQL Server

SQL Server Integration Services, SQL Server Analysis Services et SQL Server Reporting Services interagissent indirectement avec le fournisseur de données via le fournisseur de données Microsoft ADO.NET pour OLE DB. Le traitement des requêtes distribuées interagit avec le fournisseur de données directement via OLE DB. La réplication SQL Server requiert un serveur lié défini sur DQP pour la spécification des informations de connectivité initiales, mais utilise ADO.NET pour l'intégration OLE DB au moment de l'exécution, lors de la synchronisation des données. SQL Server fournit une vaste gamme d'outils permettant de créer des solutions DB2 avec les consommateurs SQL Server.

Conversion de données

Le fournisseur de données convertit les types de données DRDA en types de données OLE DB et inversement. Selon le consommateur SQL Server, les professionnels de l'informatique peuvent contrôler la conversion à l'aide d'un fichier de configuration de mappage des types de données XML ou d'une table système de mappage des types de données SQL Server.

Conversion de pages de code

Les organisations doivent souvent développer des solutions globalisées pour le déploiement dans plusieurs régions. Les professionnels de l'informatique peuvent configurer le fournisseur de données pour traiter les conversions de chaîne sur la base de CCSID (Coded Character Set Identifier) et pages de code standard, ce qui inclut la prise en charge des caractères codés sur un octet, multioctets, codés sur deux octets, EBCDIC, ANSI, OEM PC, UNICODE et la conversion de la disposition bidirectionnelle pour l'arabe et l'hébreu.

Sécurité

Les organisations informatiques cherchent à sécuriser les informations d'authentification et les données utilisateur qui transitent via le réseau. Le fournisseur de données inclut des technologies pour le chiffrement de l'authentification et/ou le chiffrement des données. Les professionnels de l'informatique peuvent configurer le fournisseur de données pour utiliser le chiffrement AES (Advanced Encryption Standard) 256 bits pour sécuriser les informations d'authentification, ainsi que le chiffrement DES (Data Encryption Standard) 56 bits pour sécuriser les informations d'authentification et les données utilisateur. Au niveau de la couche réseau TCP/IP, le fournisseur de données prend en charge le protocole Secure Sockets Layer (Version 3.0) ou Transport Layer Security (TLS Version 1.0) pour chiffrer les informations d'authentification et les données utilisateur. Le fournisseur de données prend en charge l'utilisation facultative de l'authentification unique de l'entreprise version 4.5 pour mapper les informations d'identification étrangères (par exemple, nom d'utilisateur RACF) aux informations d'identification Windows Active Directory. L'authentification unique de l'entreprise est une fonctionnalité installable séparément de Microsoft Host Integration Server 2010, accessible sous licence en tant que technologie supplémentaire de Microsoft BizTalk Server 2010. Pour plus d'informations sur HIS 2010, consultez la rubrique Host Integration Server 2010 (https://go.microsoft.com/fwlink/?LinkID=180445) (éventuellement en anglais).