Установка ROracle на Mac OS X - что нужно от Oracle? - PullRequest
2 голосов
/ 05 апреля 2011

Я попытался установить ROracle сегодня, после того, как мне удалось установить RPostgreSQL и RMySQL на мой Mac OS X. К сожалению, сайт Oracle сводит меня с ума.Я просто не могу понять, какой минимальный пакет мне нужно установить, чтобы использовать ROracle.Интуитивно я подумал, что мне просто нужен клиент, и скачал мгновенный клиент.

Этого достаточно?Куда мне положить распакованный мгновенный клиент?Я также пробовал SQLDeveloper, но мне кажется, что в моей настройке не хватает установки Oracle.Если я все равно начинаю компиляцию:

R CMD INSTALL Roracle.tar.gz 

Я получаю следующую ошибку:

Необходимо установить переменную оболочки ORACLE_HOME для каталога, в котором находится Oracle, и повторно запустить R CMD INSTALL, например(с использованием синтаксиса оболочки Bourne):

  export ORACLE_HOME=/opt/oracle
  R CMD INSTALL ROracle

Итак, мой простой вопрос: какой пакет мне нужно установить и в каком месте вы порекомендуете?Настройка компилятора здесь не проблема (по крайней мере, пока :))

Примечание. Я просто хочу подключиться к какой-либо базе данных, которая НЕ находится в моей системе, поэтому мне действительно нужен клиент (если ROracleпозволяет это).

1 Ответ

3 голосов
/ 05 апреля 2011

Если вам нужна установка клиента Oracle, вы сможете использовать Oracle Instant Client. Для документации и загрузки см. Мгновенные загрузки клиента для Mac OS X (Intel x86) . В зависимости от того, какой тип клиента вам нужен, у вас есть список вариантов. Basic Client всегда необходим, и вы можете добавить к нему дополнительный пакет в зависимости от ваших потребностей. Базовый клиент будет работать для многих.

Выберите местоположение для ORACLE_HOME (/Application/oracle/product/client/10.2) создайте каталог lib в этом ORACLE_HOME / разархивируйте базовый клиент и поместите файлы dylib в ORACLE_HOME / lib. ORACLE_HOME = / Применение / оракул / продукт / клиент / 10.2 DYLD_LIBRARY_PATH = $ ORACLE_HOME / бен: $ DYLD_LIBRARY_PATH PATH = $ ORACLE_HOME / бен: $ PATH

Если вам нужен более полный клиент, проверьте, какая дополнительная установка вам нужна, и добавьте ее в $ ORACLE_HOME, который вы здесь строите. Если вам нужен jdbc, добавьте приложение jdbc, если вам нужен sqlplus, добавьте приложение sqlplus. Убедитесь, что исполняемые файлы находятся в $ ORACLE_HOME / bin /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...