在 Solaris 上安装 Oracle Instant Client 10.2

在 Solaris 上安装 Oracle Instant Client 10.2

我们正在尝试安装适用于 Solaris x86-64 的 Oracle Instant Client 10.2.0.2,以便连接到另一台服务器上的 Oracle 数据库。

我下载并解压所需文件到 /apps/oracle/instantclient_10_2 目录中:

  • instantclient-基本版-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 /应用程序/oracle/instantclient_10_2
  • ln -s libclntsh.so.10.1 libclntsh.so

然后设置库搜索路径

  • $LD_LIBRARY_PATH=/应用程序/Oracle/instantclient_10_2
  • $ 导出 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 下载适当的(不同的)二进制文件。

相关内容