在Solaris上安装Oracle Instant Client 10.2

我们正在尝试为Solaris x86-64安装Oracle Instant Client 10.2.0.2,以连接到另一台服务器上的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

为一些缺失的库创build了一个符号链接:

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

然后设置库searchpath

  • $ 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:无效的参数

任何帮助将不胜感激。 谢谢

您是否尝试在Solaris或HP-UX上安装? 你的消息说“Solaris x86-64”,但你的文件列表提到-hpux-ia64- – 不同的操作系统,不同的体系结构。 这是没有办法的。 如果要在Solaris上进行安装,则需要从oracle.com下载适当的(不同的)二进制文件。