Установка 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.