BoySetsFire Ответов: 2

Как вызвать хранимую процедуру на другом сервере


&ЛТ;Здравствуйте!

Я хочу вызвать свой сохраненный proc, другой сохраненный proc на удаленном sql-сервере.

подобный этому:

< создать процедуру [dbo].[NiceProc]
АС
НАЧАТЬ
...
exec [RemoteServer].[Datebase]. myStoredProc @Date datetime, @Name nvarchar
...
КОНЕЦ
Иди

Возможно ли это???


Br,

Бенни

Что я уже пробовал:

выпучив глаза, проверяя, пробуя много-много других мыслей

2 Ответов

Рейтинг:
17

Kornfeld Eliyahu Peter

Прежде всего, вы должны иметь доступ с одного сервера на другой. Что может быть решена с помощью создать связанный сервер[^] с вашего сервера на сервер с удаленной хранимой процедурой...
После этого вы можете вызвать удаленную хранимую процедуру, используя ее полное имя (имя из четырех частей):

EXEC LinkedServerNamr.DatabaseName.DatabaseOwner.StoredProcedureName


Рейтинг:
1

BoySetsFire

Большое-большое спасибо!!!
Это Работает!!!!!!!!!

:)


jaket-cp

BoySetsFire использует функцию "есть вопрос или комментарий?" кнопка вместо добавления решения.