Установка Oracle Instant Client 10.2 в Solaris

Мы пытаемся установить Oracle Instant Client 10.2.0.2 для Solaris x86-64, чтобы подключиться к базе данных Oracle на другом сервере.

Я загрузил и распаковал необходимые файлы в каталог / apps / oracle / instantclient_10_2:

  • instantclient-basic-hpux-ia64-32-10.2.0.2-20060428.zip
  • instantclient-sdk-hpux-ia64-32-10.2.0.2-20060428.zip
  • instantclient-sqlplus-hpux-ia64-32-10.2.0.2-20060428.zip

Создана символическая ссылка для некоторых отсутствующих библиотек:

  • cd / apps / oracle / instantclient_10_2
  • ln -s libclntsh.so.10.1 libclntsh.so

Затем установите путь поиска в библиотеке

  • $ LD_LIBRARY_PATH = / app / oracle / instantclient_10_2
  • $ export LD_LIBRARY_PATH

И теперь я застрял, я знаю, что файл tnsnames.ora необходим, но не знаю, где его разместить (или если у меня также должен быть файл sqlnet.ora).

Когда я пытаюсь выполнить sqlplus, я получаю следующее:

sqlplus bash: / apps / oracle / instantclient_10_2 / sqlplus: неверный аргумент

Любая помощь будет принята с благодарностью. Спасибо

1 ответ

Решение

Вы пытаетесь установить на Solaris или HP-UX? В вашем сообщении написано "Solaris x86-64", но в вашем списке файлов упоминается -hpux-ia64- - другая ОС, другая архитектура. Там нет, как это будет работать. Если вы устанавливаете на Solaris, вам необходимо загрузить соответствующие (разные) двоичные файлы с oracle.com.

Другие вопросы по тегам