powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
8 сообщений из 8, страница 1 из 1
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39636516
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро.

2 сервера MSSQL, на 2-х разных машинах. В теле процедуры одного MSSQL, нужно добавить возможность вызова хранимой процедуры, которая храниться в БД на другом сервере MSSQL.

Помогите примером-скриптом, очень буду признателен!
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39636538
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_UUS,

1. добавить linked server
2. вызвать процедуру exec сервер.база.схема.процедура
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39636544
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvgИгорь_UUS,

1. добавить linked server
2. вызвать процедуру exec сервер.база.схема.процедура

Спасибо за наводку... как правильно создать линкед сервер?
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39636955
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgИгорь_UUS,

1. добавить linked server
2. вызвать процедуру exec сервер.база.схема.процедура

или EXEC () AT [linked server]
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39637060
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_UUSalexeyvgИгорь_UUS,

1. добавить linked server
2. вызвать процедуру exec сервер.база.схема.процедура
Спасибо за наводку... как правильно создать линкед сервер?Ну, в двух словах не описать, придётся почитать доки :-)
Как минимум про права доступа.
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39637143
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg,

Спасибо, за наводку!
Всё получилось, подключил сервер, могу выполнять запросы к таблицам. Но! не могу выполнить хранимую процедуру, пишет: "Сервер "SRV" не настроен для RPC".
"

далее делаю:
Код: sql
1.
2.
3.
DECLARE @R INT
EXEC @R = sp_serveroption 'SRV', 'rpc', 'true';
PRINT @R



Получаю успешное выполнение т.к. возвращает "0".

Пытаюсь опять выполнить хранимку, и опять та же ошибка: "Сервер "SRV" не настроен для RPC"

Подскажите, что делаю не так?
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39637147
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем разобрался))
...
Рейтинг: 0 / 0
Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
    #39637150
РСН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rpc Включает вызов RPC с заданного сервера.
RPC out Включает вызов RPC на заданный сервер.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как выполнить хранимую процедуру средствами TSQL, которая храниться на другой инстанции?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]