Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2010, 07:02
dyodym
 
Fecha de Ingreso: abril-2007
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
Pregunta vincular sql 2008 standard cin sql 2005

Buenas, estoy intentando vincular en el management del sql 2008 una base de datos de sql 2005 en otro servidor.
Cuando lo intento desde el explorador de objetos me dice que no están permitidas las actualizaciones ad hoc de los catologos del sistema.

Lo he intentado con los procedimientos almacenados, utilizando como usuario y pass remoto un usuario que si me funciona cuando pruebo a registrar el servidor :
USE master

EXEC sp_addlinkedserver @server = 'SP_3' , @srvproduct = '', @provider = 'SQLNCLI' , @datasrc = 'XXX.XXX.XXX. X'
GO sp_addlinkedsrvlogin @rmtsrvname = 'SP_3' , @useself = 'false' , @locallogin = 'sa' , @rmtuser = 'sa' , @rmtpassword = '*********'
EXEC sp_serveroption @server = 'SP_3' , @optname = 'data access', @optvalue = 'TRUE'

EXEC sp_configure "show advanced option" , "1"

EXEC sp_configure sp_configure "Ad Hoc Distributed Queries" , 1
RECONFIGURE

EXEC sp_configure

El error que produce es:

No se admiten las actualizaciones ad hoc a los catálogos del sistema.

Pero me aparece en servidores vinculados y en la vista de sys. Server


Cuando intento consultar datos, estando el servidor en la tabla :



Could not find server 'SP_3' in sys. Servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys. Servers.


Pero me aparece en el explorador en servidores vinculados.

Desde aqui ejecuto el probar conexión y el error es el siguiente:

Login failed for user 'SP3D70\INVITADO' , siendo SP3D70 EL NOMBRE DEL SERVIDOR.

Por favor alguien me podría orientar, porque soy novato en este tema.
Muchas gracias