Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQLOLEDB  [new]
=Ra=
Member

Откуда:
Сообщений: 16
Добрый день!

Прилинковал сервер:
exec sp_addlinkedserver 'server', '', 'SQLOLEDB', null, null, 'data source=server;initial catalog=init;uid=user;pwd=pwd;'

пытаюсь подключиться через openquery:

select top(1) * from openquery([server], 'select top(1) * from init')

Мне выдает ошибку:
Поставщик OLE DB "SQLNCLI10" для связанного сервера "init" вернул сообщение "Не удается завершить отложенную подготовку.".
Сообщение 8180, уровень 16, состояние 1, строка 1
Не удалось выполнить подготовку инструкций.

Кто-нибудь сталкивался с этим?


Спасибо.
9 сен 09, 20:42    [7639193]     Ответить | Цитировать Сообщить модератору
 Re: SQLOLEDB  [new]
Crimean
Member

Откуда:
Сообщений: 13148
http://support.microsoft.com/kb/936223
?
9 сен 09, 21:53    [7639313]     Ответить | Цитировать Сообщить модератору
 Re: SQLOLEDB  [new]
=Ra=
Member

Откуда:
Сообщений: 16
Crimean
http://support.microsoft.com/kb/936223
?


Там для 2005 и 2000, у меня 2008е (10.0.2531) и решалась установкой SP 2...
м.б. я что-то упустил?
10 сен 09, 12:13    [7641186]     Ответить | Цитировать Сообщить модератору
 Re: SQLOLEDB  [new]
=Ra=
Member

Откуда:
Сообщений: 16
Народ, неужели никто не сталкивался с подобной вещью на 2008х?
14 сен 09, 10:20    [7653797]     Ответить | Цитировать Сообщить модератору
 Re: SQLOLEDB  [new]
=Ra=
Member

Откуда:
Сообщений: 16
Проблему решил, в data source указал явно порт.
14 сен 09, 10:48    [7653929]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить