Oracle в SQL с использованием ODBC
Вы можете подключить базу данных oracle к базе данных sql с помощью odbc, а затем выполнить прямую передачу данных во временную таблицу.
Драйверы: Oracle ODBC Drivers
Использование: Подключение к источнику данных Oracle (мастер импорта и экспорта SQL Server)
В этом разделе показано, как подключиться к источнику данных Oracle, на странице «Выбор источника данных» или «Выбор места назначения» мастера импорта и экспорта SQL Server. Существует несколько поставщиков данных, которые вы можете использовать для подключения к Oracle.
Важно
Подробные требования и предварительные условия для подключения к базе данных Oracle выходят за рамки данной статьи Microsoft. В этой статье предполагается, что у вас уже установлено клиентское программное обеспечение Oracle и вы уже можете успешно подключиться к целевой базе данных Oracle. Для получения дополнительной информации обратитесь к администратору базы данных Oracle или к документации Oracle.
Подключение к Oracle с помощью провайдера данных .Net Framework для Oracle
После выбора поставщика данных .NET Framework для Oracle на странице «Выбор источника данных» или «Выбор места назначения» мастера на странице представлен сгруппированный список параметров для поставщика. Многие из них являются недружественными именами и незнакомыми настройками. К счастью, вам нужно предоставить только две или три части информации. Вы можете игнорировать значения по умолчанию для других настроек.
Примечание
Параметры подключения для этого поставщика данных одинаковы, независимо от того, является ли Oracle вашим источником или пунктом назначения. То есть параметры, которые вы видите, одинаковы как на страницах выбора источника данных, так и на страницах выбора места назначения мастера.
Обязательная информация. Поставщик данных .Net Framework для Oracle
Имя сервера Источник данных
Аутентификация (логин) информация ID пользователя и пароль; или Комплексная безопасность
Вам не нужно вводить строку подключения в поле ConnectionString списка. После ввода отдельных значений для имени сервера Oracle (источника данных) и информации для входа в систему мастер собирает строку подключения из отдельных свойств и их значений.
Подключение к Oracle с провайдером .NET
Подключение к Oracle с помощью драйвера Microsoft ODBC для Oracle
Драйверы ODBC не перечислены в раскрывающемся списке источников данных. Чтобы соединиться с драйвером ODBC, начните с выбора поставщика данных .NET Framework для ODBC в качестве источника данных на странице Выбор источника данных или Выбор места назначения. Этот провайдер действует как оболочка для драйвера ODBC.
Вот общий экран, который вы видите сразу после выбора поставщика данных .NET Framework для ODBC.
Соединитесь с Oracle через ODBC до
Опции для указания (Драйвер ODBC для Oracle)
Примечание
Параметры подключения для этого поставщика данных и драйвера ODBC одинаковы, независимо от того, является ли Oracle вашим источником или пунктом назначения. То есть параметры, которые вы видите, одинаковы как на страницах выбора источника данных, так и на страницах выбора места назначения мастера.
Чтобы подключиться к Oracle с помощью драйвера ODBC для Oracle, соберите строку подключения, которая включает следующие параметры и их значения. Формат полной строки подключения следует сразу за списком настроек.
Совет
Получите помощь в сборке правильной строки подключения. Или вместо предоставления строки подключения укажите существующий DSN (имя источника данных) или создайте новый. Для получения дополнительной информации об этих параметрах см. Подключение к источнику данных ODBC.
Driver
Имя драйвера ODBC, Microsoft ODBC для Oracle.
Сервер
Имя сервера Oracle.
Uid и Pwd
Идентификатор пользователя и пароль для подключения.
Формат строки подключения
Вот формат типичной строки подключения.
Копировать
Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;
Введите строку подключения
Введите строку подключения в поле ConnectionString или введите имя DSN в поле Dsn на странице Выбор источника данных или Выбор места назначения. После ввода строки подключения мастер анализирует строку и отображает отдельные свойства и их значения в списке.
Вот экран, который вы видите после ввода строки подключения.
Подключение к Oracle с ODBC
Какое у меня имя сервера Oracle?
Выполните один из следующих запросов, чтобы получить имя вашего сервера Oracle.
SELECT имя_хоста FROM v $ instance
или
SELECT sys_context ('USERENV', 'SERVER_HOST') FROM dual
Другие поставщики данных и дополнительная информация
Информацию о том, как подключиться к Oracle с поставщиком данных, которого здесь нет, см. В разделе Строки подключения к Oracle. Этот сторонний сайт также содержит дополнительную информацию о поставщиках данных и параметрах подключения, описанных на этой странице.