linked desde consola conectarse sql-server db2

sql-server - linked - conectarse a db2 desde consola



¿Cómo configurar un servidor vinculado de DB2 en un SQL Server 2005 de 64 bits? (3)

Necesito crear un servidor vinculado a una base de datos DB2 en un mainframe. ¿Alguien ha hecho esto con éxito en una versión de SQL Server 2005 de 64 bits? De ser así, ¿qué proveedor y configuración se usaron?

Es importante que el servidor vinculado funcione si utilizamos una cuenta autenticada de Windows para iniciar sesión en SQL Server o un inicio de sesión de SQL Server. También es importante que tanto el nombre de 4 partes como los métodos de consulta OPENQUERY sean funcionales. Tenemos una configuración en una máquina SQL Server 2000 que funciona bien, pero usa un proveedor que no está disponible para SS 2005 de 64 bits.


¿Qué proveedor estás usando para Sql 2000? Estoy bastante seguro de que MS tiene un controlador x64 OLEDB para DB2 (parte de Host Integration Server, pero disponible como descarga por separado). IBM tiene x64 para .NET y ODBC, y posible OLEDB también (aunque es un PITA para encontrar).

Una vez que obtenga la configuración del servidor vinculado, estoy bastante seguro de que todos sus otros requisitos serían automáticos ...


Desde el Sql 2005 Febrero 2007 Feature Pack :

El proveedor Microsoft OLE DB para DB2 es un componente COM para integrar datos vitales almacenados en bases de datos IBM DB2 con nuevas soluciones basadas en Microsoft SQL Server 2005 Enterprise Edition y Developer Edition. Los desarrolladores y administradores de SQL Server pueden usar el proveedor con Integration Services, Analysis Services, Replication, Reporting Services y Distributed Query Processor. Ejecute el paquete de descarga autoextraíble para crear una carpeta de instalación. El programa de instalación único instalará el proveedor y las herramientas en las computadoras x86, x64 e IA64.


Tuvimos el mismo problema con un sistema de producción a fines del año pasado (septiembre de 2007) y la palabra oficial de nuestro contacto de Microsoft fue que tenían un controlador oledb de 64 bits para conectarse a ASI / DB2, pero estaba en BETA en ese momento.

No estoy seguro de cuándo saldrá de la versión beta, pero esa fue la noticia del año pasado.

Decidimos mover el servidor de producción a una máquina de 32 bits ya que no nos sentíamos cómodos con los controladores beta en los sistemas de producción.

Sé que esto no responde a tu pregunta, pero con suerte te da una idea