SQL Server подключается к другому SQL-серверу?

Итак, у меня есть 2 SQL-сервера, оба внутренних на брандмауэре, и мой веб-сервер находится в DMZ. Веб-сервер в настоящее время подключается к одному из серверов SQL для своих данных.

Мне нужна информация с другого SQL-сервера, к которому я не могу подключиться из демилитаризованной зоны из-за угроз безопасности, которые компания не хочет брать на себя.

Как я могу подключиться с одного SQL-сервера к другому, чтобы получить определенную информацию для определенных строк в базе данных на первом?

Итак, в основном, что мне нужно сделать, это:

На сервере 1 есть база данных «db1», в которой есть таблица «tbl» с полями «field1, field2, field3».

Мне нужно заполнить «field3» данными, полученными с сервера 2, с помощью запроса.

Это возможно?

Если нет, то как еще я могу это сделать?


person Sev    schedule 11.08.2010    source источник


Ответы (4)


Взгляните на связанные серверы.

http://technet.microsoft.com/en-us/library/ms188279.aspx

person Fosco    schedule 11.08.2010

Вы можете настроить и использовать связанные серверы.

person HLGEM    schedule 11.08.2010

вы можете либо создать связанный сервер, либо использовать OPENDATASOURCE

person SQLMenace    schedule 11.08.2010

Я почти уверен, что вам нужно связать серверы, чтобы выполнить то, что вы пытаетесь сделать.

http://technet.microsoft.com/en-us/library/ms188279.aspx

person Doon    schedule 11.08.2010