Вот инструкции, которые я разработал для нашего сайта:
- Установка Oracle Instant Client.Файлы, которые нужно извлечь:*
Примечание. Пакеты Basic Instant Client и ODBC Instant Client должны быть разархивированы в один и тот же каталог.Например, C: \ Oracle \ instantclient_11_1.
Сайт загрузки Oracle: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
Добавить расположение извлеченных файлов в переменную окружения пути (например, C: \ oracle \ instantclient_11_1) a.Щелкните правой кнопкой мыши «Мой компьютер» на рабочем столе, нажмите «Управление».б.Щелкните правой кнопкой мыши «Управление компьютером (локальное)», нажмите «Свойства».с.На вкладке «Дополнительно» нажмите кнопку «Настройки» в разделе «Переменные среды».д.Найдите запись «Путь» в разделе «Системные переменные» и нажмите кнопку «Изменить».е.Добавьте путь к концу поля «Значение переменной».Обратите внимание, что элементы разделяются точкой с запятой.е.Нажмите OK, чтобы подтвердить изменения.Закройте окно «Управление компьютером».
Дважды щелкните файл odbc_install.exe в каталоге клиента Instant Instant.
Откройте C: \ WINDOWS \ system32\ odbcad32.exe
Добавить источник данных для базы данных Oracle.а.Нажмите кнопку Добавить б.Выберите «Oracle in instantclient11_1» и нажмите «Готово».с.В диалоговом окне «Конфигурация драйвера Oracle ODBC» введите следующее: Имя источника данных: DSN Описание: Roacle (или что-то еще) TNS Service Name: SERVER: 1521 / DSN - Измените этот ID пользователя: Ваше имя пользователя оракула d.Нажмите кнопку «Проверить соединение».Вам будет предложено ввести пароль, и если все прошло хорошо, вы получите сообщение «Соединение установлено».
Затем вы можете создать канал в R с помощью:
odbcConnect(dsn, uid = uid, pwd = pwd, readOnly = TRUE)