Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Использование Openquery() с сервером Ms SQL SERVER 2008  [new]
seg856
Member

Откуда:
Сообщений: 272
На запрос

select m.mkabid
from openquery([servdlo\sqlexpress], 'select mkabid from hlt_mkab') as m inner join hlt_MKAB as x
on m.mkabid=x.MKABID

выдается сообщение

OLE DB provider "SQLNCLI10" for linked server "servdlo\sqlexpress" returned message "Deferred prepare could not be completed.".

Как обратиться к удаленному серверу [servdlo\sqlexpress] в openquery()?
21 ноя 12, 13:34    [13507011]     Ответить | Цитировать Сообщить модератору
 Re: Использование Openquery() с сервером Ms SQL SERVER 2008  [new]
Гость333
Member

Откуда:
Сообщений: 3683
seg856,

а) Зачем темы плодить?
б) В запросе внутри openquery, кроме имени таблицы, укажите имя БД и имя схемы. То бишь hlt_db_lpu10.dbo.hlt_mkab.
21 ноя 12, 13:39    [13507056]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить