Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Cruzar tabla MySQL y MS SQL

Estas en el tema de Cruzar tabla MySQL y MS SQL en el foro de SQL Server en Foros del Web. Una consulta sobre DTS en SQL 2000. Tengo una tabla en MySQL que quiero cruzar con otra tabla que esta en MS SQL. ¿Se puede ...
  #1 (permalink)  
Antiguo 12/06/2009, 16:03
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Pregunta Cruzar tabla MySQL y MS SQL

Una consulta sobre DTS en SQL 2000.
Tengo una tabla en MySQL que quiero cruzar con otra tabla que esta en MS SQL.
¿Se puede hacer el cruce sin grabar los datos en MS SQL?
Gracias!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #2 (permalink)  
Antiguo 15/06/2009, 14:09
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Cruzar tabla MySQL y MS SQL

Mi respuesta fue: tienes los drivers de MySQL, instalalos en tu servidor de SQL Server, creas un LINKED SERVER y listo, accesas tus tablas de MySQL, como si fueran de un servidor SQL Server.
  #3 (permalink)  
Antiguo 15/06/2009, 15:26
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Respuesta: Cruzar tabla MySQL y MS SQL

Me sale:
Cita:
Servidor: mensaje 7399, nivel 16, estado 1, línea 1
El proveedor OLE DB 'MSDASQL' informa de un error. El proveedor no proporcionó información acerca del error.
Traza de error de OLE DB [OLE/DB Provider 'MSDASQL' IUnknown::QueryInterface returned 0x80004005: El proveedor no proporcionó información acerca del error.].
Si me muestra los objetos (vistas) en Servidores vinculados quiere decir que el driver está instalado OK, cierto?
Entonces por qué me sale ese error si estoy haciendo un simple SELECT * FROM [linked_server].DBname..View?
Esquema no me figura.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #4 (permalink)  
Antiguo 15/06/2009, 17:08
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Respuesta: Cruzar tabla MySQL y MS SQL

Amigos, con este link lo solucioné: MySQL as a linked server in MS SQL Server
Ojalá a alguién le sirva. En si, hay que usar la funcion OPENQUERY.
Suerte!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #5 (permalink)  
Antiguo 16/06/2009, 19:51
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Respuesta: Cruzar tabla MySQL y MS SQL

Vientos huracanados...gracias por la informacion
  #6 (permalink)  
Antiguo 17/06/2009, 07:31
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 4 meses
Puntos: 39
Respuesta: Cruzar tabla MySQL y MS SQL

Gracias a tí mi amigo!
Te debo una ;)
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:39.