Невозможно получить набор строк от поставщика OLE DB «SQLNCLI11» для связанного сервера «имя_связи_сервера» - PullRequest
0 голосов
/ 25 апреля 2018

У меня одна и та же хранимая процедура на SQL Server 2000 и SQL Server 2016. Сама процедура вставляет строки в локальную таблицу #tevent из локальных представлений, которые ссылаются на таблицы на связанном сервере.Процедура успешно выполняется на сервере 2000 (завершена примерно через 20 минут), в то время как она завершается на сервере 2016 года через 3 часа с помощью:

OLE DB provider "SQLNCLI11" for linked server "linked_server_name" returned message "Unspecified error".
Cannot fetch the rowset from OLE DB provider "SQLNCLI11" for linked server "linked_server_name". .

Когда я пытаюсь выполнить простые запросы SELECT на сервере 2016, ссылаясь нана тех же связанных серверных таблицах все работает без проблем.

...