Pregunta

Estoy intentando consultar una vista de base de datos que no se encuentra en el mismo servidor que el procedimiento almacenado que estoy ejecutando.

Escuché sobre el uso de "servidores vinculados", pero no tengo acceso a la configuración del servidor ...

¡Gracias de antemano!

¿Fue útil?

Solución

Utilice OPENDATASOURCE:

SELECT   *
FROM      OPENDATASOURCE(
         'SQLOLEDB',
         'Data Source=ServerName;User ID=MyUID;Password=MyPass'
         ).Northwind.dbo.Categories

Otros consejos

Puede hacer esto, pero requiere que el DBA configure el enlace. Si no tiene acceso a la configuración del servidor y el DBA no está a bordo, no tiene suerte.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top