Mostrando entradas con la etiqueta LINKED SERVER. Mostrar todas las entradas
Mostrando entradas con la etiqueta LINKED SERVER. Mostrar todas las entradas

viernes, 21 de junio de 2019

Crear Linked de base de datos Interna a Azure


Estaba intentando crear un linked server a un servidor interno SQL 2008, hice el linked server de manera normal, el linked server se creó sin problemas, pero al momento de desplegar las tablas aparecía este error.

Reference to database and/or server name in NameBase.sys.sp_tables_rowset2' is not supported in this version of SQL Server. (Microsoft SQL Server, Error: 40515)

Solucion:
Ejecutar estos 3 SPS
El sp se debe ejecutar desde alguna base de datos de la instancia interna


EXEC sp_addlinkedserver
@server='NAMELINKED',
@srvproduct='',    
@provider='sqlncli',
@datasrc=' INSTANCIA.database.windows.net',
@location='',
@provstr='',
@catalog='NAMEBASE'


EXEC sp_addlinkedsrvlogin
@rmtsrvname = 'NAMELINKED',
@useself = 'false',
@rmtuser = 'USER@INSTANCIA.database.windows.net',
@rmtpassword = 'PASSWORDAZURE'

EXEC sp_serveroption 'NAMELINKED', 'rpc out', true


Ejmeplo: