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

Откуда: Белгород
Сообщений: 458
Подскажите как реализовать следующий механизм:
вызывается хранимка из одной базы данных, и внутри хранимки например нужно вставить данные из тек. бд в совершенно в другую базу данных на другом сервере... реально ли? как передать параметры? тогда строку подключения внутрь хранимки придется передавать?
Кто нибудь сталкивался?
3 авг 09, 09:58    [7489481]     Ответить | Цитировать Сообщить модератору
 Re: Работа из одной бд с другой бд  [new]
Glory
Member

Откуда:
Сообщений: 104760
Читать в хелпе все про linked server. Начать с Distributed Queries.
3 авг 09, 10:27    [7489629]     Ответить | Цитировать Сообщить модератору
 Re: Работа из одной бд с другой бд  [new]
Agers
Member

Откуда:
Сообщений: 209
Есть 2 варианта: создать Linked server или Remote server. Первый вариант позволяет вызывать и процедуры и запросы, второй - только процедуры. Есть разные варианты подключения - как с одним техническим пользователем, так и с проброской логина-пароля.
3 авг 09, 18:34    [7492336]     Ответить | Цитировать Сообщить модератору
 Re: Работа из одной бд с другой бд  [new]
Crimean
Member

Откуда:
Сообщений: 13148
Agers
Есть 2 варианта: создать Linked server или Remote server. Первый вариант позволяет вызывать и процедуры и запросы, второй - только процедуры. Есть разные варианты подключения - как с одним техническим пользователем, так и с проброской логина-пароля.


RemoteServer после 2000 исчез, а в 2000 уже был изрядно попорчен
а при работе с Linked надо будет близко знакомицо с MS DTC
альтернатива - CLR / DLL и открытие соединения руками на удаленный сервер со всеми вытекающими вопросами
3 авг 09, 21:47    [7492688]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить