Как подключиться к Oracle с помощью SQL Management Studio

...

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.