Configurar SQLNCLI para consultas distribuidas
Publicado por Eduardo (12 intervenciones) el 31/03/2017 18:28:38
Hola buen día,
Tengo 2 servidores físicos, en Server1 tengo SQL Server 2008 R2 con una base de datos de ventas matriz, en Server2 tengo SQL Server 2005 Express con una base de datos de ventas sucursal.
En Server2 he vinculado la base de datos de Server1, para esto en Server1 agregue una cuenta de usuario sql con su contraseña para poder usarla en la vinculación, hasta aquí todo bien.
La vinculación tuvo éxito pero no del todo ya que al momento de hacer el siguiente SELECT me lanza un Error:
SELECT *
FROM [SRVASPEL\SQLEXPRESS].EMPRESA05.dbo.FACTF05
Resultado:
Mens. 7308, Nivel 16, Estado 1, Línea 1
El proveedor OLE DB 'SQLNCLI' no puede usarse para consultas distribuidas porque está configurado para ejecutarse en el modo de subprocesamiento controlado simple.
Ya hice todo lo que dice Microsoft:
exec sp_configure 'allow updates', '0'
RECONFIGURE WITH OVERRIDE
exec sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
exec sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO
para habilitar las consultas distribuidas pero nada mas no se soluciona, les pido por favor me ayuden puesto que me es urgente en mi trabajo.
Gracias!
Tengo 2 servidores físicos, en Server1 tengo SQL Server 2008 R2 con una base de datos de ventas matriz, en Server2 tengo SQL Server 2005 Express con una base de datos de ventas sucursal.
En Server2 he vinculado la base de datos de Server1, para esto en Server1 agregue una cuenta de usuario sql con su contraseña para poder usarla en la vinculación, hasta aquí todo bien.
La vinculación tuvo éxito pero no del todo ya que al momento de hacer el siguiente SELECT me lanza un Error:
SELECT *
FROM [SRVASPEL\SQLEXPRESS].EMPRESA05.dbo.FACTF05
Resultado:
Mens. 7308, Nivel 16, Estado 1, Línea 1
El proveedor OLE DB 'SQLNCLI' no puede usarse para consultas distribuidas porque está configurado para ejecutarse en el modo de subprocesamiento controlado simple.
Ya hice todo lo que dice Microsoft:
exec sp_configure 'allow updates', '0'
RECONFIGURE WITH OVERRIDE
exec sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
exec sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO
para habilitar las consultas distribuidas pero nada mas no se soluciona, les pido por favor me ayuden puesto que me es urgente en mi trabajo.
Gracias!
Valora esta pregunta


0