Поставщик ole db sqlncli11 для связанного сервера

Коллеги, есть такая задача: достать данные из RainStor. Делать это нужно в сиквеле. На сиквел сервере ODBC драйвера для RainStor стоят. Создаю ODBC коннект, все прописываю, тест на коннект успешен. Создаю Линкованый сервер на сиквеле.

sqlncli

Тест линкованого сервера тоже успешный.

Но при выполнении запроса например:
select from OPENQUERY(PLNSEMER30,'select count() from AuditHistory')

я получаю ошибку:
Msg 7357, Level 16, State 2, Line 2
Cannot process the object "select top count() from mer001.AuditHistory". The OLE DB provider "MSDASQL" for linked server "RAINSTOR" indicates that either the object has no columns or the current user does not have permissions on that object.

Права на той стороне я проверил. Они есть, более того я могу зацепиться простоя тузой через ODBC и выполнить этот запрос и он выполнится.

Поставил последний MDAC, тоже не помогло.

На сервере есть и другие линки в Oracle, SybASE, SybASE IQ. Везде они работаю нормально.

+
/ Object: LinkedServer [RAINSTOR] Script Date: 07/29/2016 11:09:27 /
EXEC master.dbo.sp_addlinkedserver @server = N'RAINSTOR', @srvproduct=N'RainStor', @provider=N'MSDASQL', @provstr=N'dsn=RainStor'
/ For security reasons the linked server remote logins password is changed with ######## /
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'RAINSTOR',@useself=N'False',@locallogin=NULL,@rmtuser=N'sv_mercury_read',@rmtpassword='########'

GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'collation compatible', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'data access', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'dist', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'pub', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'rpc', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'rpc out', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'sub', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'connect timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'collation name', @optvalue=null
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'lazy schema validation', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'query timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'use remote collation', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'RAINSTOR', @optname=N'remote proc transaction promotion', @optvalue=N'true'
GO


Источник: http://forundex.ru/sql/LINKED-SERVER-Dostup-k-tablicam-i-predstavleniyam-539565


Поделись с друзьями



Рекомендуем посмотреть ещё:


Закрыть ... [X]

Создание связанного сервера - Microsoft SQL Server - Киберфорум - Золотой петушок пушкин нарисовать

Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера Поставщик ole db sqlncli11 для связанного сервера

ШОКИРУЮЩИЕ НОВОСТИ