Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2015, 13:37
Avatar de jayon
jayon
 
Fecha de Ingreso: mayo-2015
Ubicación: En la web
Mensajes: 7
Antigüedad: 9 años
Puntos: 0
Pregunta Duda con consulta OpenQuery

Hola, aquí nuevamente recurriendo a la comunidad.

En estos días he estado posteando algunos temas que se van derivando uno de otro.

Tengo un linked server a MySQL desde MS Sql Server 2005 y puedo hacer consultas cuando me conecto con autenticación windows, pero cuando me conecto con autenticacion de sql me devuelve el mensaje

Cita:
El proveedor OLE DB "MSDASQL" para el servidor vinculado "LNKMYSQL" devolvió el mensaje "[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado".
Cosa rara, ya que como mencione antes, esto no sucede cuando me conecto con autenticacion windows.

No tengo idea de como solucionar esto y de momento se me ocurre, no se si es posible, que aunque me conecte con autenticacion sql, especificar que la consulta OpenQuery se ejecute con especificacion windows.

No se si me explique, pero sería algo parecido a esto:

Cita:
SELECT * FROM OPENDATASOURCE('SQLNCLI', 'Data Source=ServerB;Integrated Security=SSPI;' ).MASTER.dbo.syscolumns
¿Es posible hacer esto?, y si es así, ¿Como?
Y, de no ser así, ¿Alguna sugerencia para el problema antes expuesto?

De antemano les agradezco sus comentarios.

Saludos.