Microsoft предоставляет SQL Server Management Studio (SSMS) в качестве интерфейса для своих баз данных SQL Server. Приложение SSMS позволяет пользователям управлять базами данных на сервере. Варианты управления базами данных включают добавление и удаление баз данных, изменение структуры базы данных и таблиц, а также изменение данных или доступ к ним. Помимо управления базами данных Microsoft SQL Server, есть возможность настроить связанные серверы. Связанный сервер - это файл или другое приложение базы данных - от Microsoft или другого поставщика, такого как Oracle, - к которому можно получить доступ через интерфейс SSMS. Это обеспечивает легкий доступ к базовым данным в запросах. Когда вы создаете связанный сервер в SSMS, соединение фактически сохраняется в базе данных, поэтому оно доступно даже из других приложений.
Шаг 1
Установите клиентское программное обеспечение Oracle на компьютер Microsoft SQL Server. Для этого следуйте инструкциям Oracle.
Видео дня
Шаг 2
Откройте SSMS и подключитесь к базе данных, на которой вы хотите использовать связанный сервер.
Шаг 3
Нажмите «Новый запрос» вверху экрана.
Шаг 4
Откройте диспетчер конфигурации SQL Server, чтобы создать новый псевдоним для базы данных Oracle, если он еще не определен. Если псевдоним уже создан, переходите к шагу 8.
Шаг 5
Разверните параметр Конфигурация собственного клиента SQL в диспетчере конфигурации SQL Server.
ШАГ 6
Щелкните правой кнопкой мыши псевдонимы. Щелкните «Новый псевдоним».
Шаг 7
Следуйте инструкциям на экране, чтобы создать новый псевдоним для базы данных Oracle.
Шаг 8
Введите команду для добавления связанного сервера, как показано:
exec sp_addlinkedserver @server = '[myServer]', @ srvproduct = 'Oracle', @ provider = 'OraOLEDB.Oracle', @datasrc = '[псевдоним]'
Замените «myServer» на имя, которое должен иметь связанный сервер. Замените псевдоним псевдонимом, который вы создали ранее. Не меняйте название продукта или поставщика.
Шаг 9
Выполните запрос. Убедитесь, что связанный сервер отображается в SSMS, щелкнув слева «Объекты сервера», а затем «Связанные серверы».
Вещи, которые вам понадобятся
Административный доступ к машине Microsoft SQL Server
Клиентское программное обеспечение Oracle
Подсказка
Два поставщика OLE DB были протестированы для использования с Microsoft SQL. Это поставщик Microsoft OLE DB для Oracle и поставщик Oracle для OLE DB (8.1.7.3.0) для Windows 2000 / NT.