como? DB2OLEDB

12/05/2004 - 10:34 por Kano | Informe spam
buenas estoy trantando de conectar un servidor vinculado as400- db2 y en
todos los manuales pone como proveedor de datos el "DB2OLEDB"
el caso esq no los tengo instalados y no se donde conseguirlos. he visto q
en el host integration server esta incluido... donde sino puedo
conseguirlo?, q otro proveedor de datos puedo usar q sea eficiente?


Gracias por adelantado!

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
12/05/2004 - 11:16 | Informe spam
Para DB2 el mejor es el del Client Access, pero procura bajarte la
última versión del producto, porque las demás daban muchos problemas con dll
que ya estaban registradas.

Por cierto, es de pago :(



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Kano" <kano01ATterra.es> escribió en el mensaje
news:eY$mlu$
Mostrar la cita
#2 Kano
12/05/2004 - 12:32 | Informe spam
bueno .. tengo el client access instalado el caso esq no he conseguido
hacerlo funcionar
si tubiera una instruccion "sp_addlinkedserver" neceesaria para enlazar los
servidores seria perfecto .. pq realemente me estoy volviendo tonto con esto
(mas aun).

gracias de toda smaenras




"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:
Mostrar la cita
dll
Mostrar la cita
q
Mostrar la cita
#3 Mr yo
12/05/2004 - 14:58 | Informe spam
hola

lo que tienes que hacer es, crear una DSN con el conector Clien Acces a tu
servidor por ejemplo AS400 (usuario por supuesto con accesos ;) luego en el
enterprice manager, vas a la carpeta Securty luego link server creas un
nuevo link, seleccionas "Other data sourse", en provider name seleccionas
"Microsoft OLE DB Provider for ODBC" en product name, data sourse, provider
string, le pones el nombre de la DSN que creaste, en la lengüeta security
arriba la pinchas para agregar la cuenta y password con eso basta ya tienes
para probar pinchas en el nuevo link y debe desplegar el contenido de la
biblioteca que seleccionaste
ahora para crear una vista por ejemplo

CREATE VIEW VISTA1 AS
SELECT ABTAX,ABALPH,ABAN8
FROM OPENQUERY(AS400, 'SELECT ABTAX,ABALPH,ABAN8 FROM corddta.f0101')


creo que esa era tu pregunta

"Kano" <kano01ATterra.es> escribió en el mensaje
news:
Mostrar la cita
los
Mostrar la cita
esto
Mostrar la cita
en
Mostrar la cita
visto
Mostrar la cita
#4 Kano
13/05/2004 - 09:29 | Informe spam
vale ... pero tengo dos problemas: el primero es pq usar el puente odbc para
la interconexion de los servidores, hay unos drivers oledb q supongo q seran
mas rapidos, q por otra parte sigo sin saber como configurar.
Y el segundo esq no consigo hacelo funcionar. Configuro el dsn para acceder
a la biblioteca del 400, lo pruebo desde access y funcionar sin problemas,
pero cuando creo el enlace mediante el enterprise manager no funciona. Se
crea el servidor pero cuando accedo a las tablas se queda atascado y tengo q
reiniciar el servicio del sql ... q puede ser?



"Mr yo" escribió en el mensaje
news:
Mostrar la cita
el
Mostrar la cita
provider
Mostrar la cita
tienes
Mostrar la cita
con
Mostrar la cita
y
Mostrar la cita
#5 Mr yo
13/05/2004 - 18:42 | Informe spam
umm lo de que se quede atascado y no vea las tablas me suena a derechos, si
estan bien, verifica tener el ultimo service pack para Client Acces,
respecto a usar drivers OLE la verdad es que no lo los he usado no te podría
ayudar en eso

"Kano" <kano01ATterra.es> escribió en el mensaje
news:
Mostrar la cita
para
Mostrar la cita
seran
Mostrar la cita
acceder
Mostrar la cita
q
Mostrar la cita
tu
Mostrar la cita
seleccionas
Mostrar la cita
security
Mostrar la cita
corddta.f0101')
Mostrar la cita
enlazar
Mostrar la cita
con
Mostrar la cita
la
Mostrar la cita
db2
Mostrar la cita
eficiente?
Mostrar la cita
Ads by Google
Search Busqueda sugerida