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

Откуда:
Сообщений: 122
Привет, есть Server1, мне написали там хранимки, spCont(требует параметр дата) и spRasp(требует параметры с\по т.е. две даты).
захожу на Server1 выполняю spCont '01.01.11' все работает, выполняю spRasp '01.01.11','01.01.12' все работает!
захожу на Server2 настраиваю там lincked server Server1, под тем же пользователем, делаю запросы:
select * from openquery([server1],'spCont ''01.01.11''') - все работает!(и куча других хранимок с одним параметром работают)
select * from openquery([server1],'spRasp ''01.01.11'',''01.01.12''') - не работает!!! к сожалению не могу щас написать ошибку, пишет вроде "не удалось подготовить запрос" или как то так.
В чем может быть проблема?
8 окт 11, 20:39    [11407556]     Ответить | Цитировать Сообщить модератору
 Re: openquery хранимка с параметрами  [new]
iljy
Member

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

а просто выполнить хранимку не? Зачем тут openquery?
8 окт 11, 20:41    [11407561]     Ответить | Цитировать Сообщить модератору
 Re: openquery хранимка с параметрами  [new]
sdepals
Member

Откуда:
Сообщений: 122
Ну так подскажи как мне выполнить хранимку в чужой бд, чужого сервера, со своего сервера, чтобы я мог работать с ее резельтатами, эти хранимки выполняют select запросы и возвращают мне результат.
8 окт 11, 20:54    [11407614]     Ответить | Цитировать Сообщить модератору
 Re: openquery хранимка с параметрами  [new]
iljy
Member

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

как и любую другую - exec Полное.Имя.Процедуры
8 окт 11, 21:10    [11407648]     Ответить | Цитировать Сообщить модератору
 Re: openquery хранимка с параметрами  [new]
sdepals
Member

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

если уж подсказываешь, писал бы exec Самое.Полное.Имя.Процедуры, по странному стечению обстоятельств не всегда пишу имя сервера при обращении к объекту бд, тем более что он ответил

автор
Сообщение 7411, уровень 16, состояние 1, строка 1
Сервер "server1" не настроен для RPC.


П.С. сервер1 не мой, вариант настрой сервер1 не обсуждается. (
8 окт 11, 21:25    [11407683]     Ответить | Цитировать Сообщить модератору
 Re: openquery хранимка с параметрами  [new]
iljy
Member

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

если уж хамишь, то документацию бы сначала почитал.
http://msdn.microsoft.com/en-us/library/ms186839.aspx
8 окт 11, 21:53    [11407740]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить