我在谷歌上搜索这个主题已经有好几个小时但是却无法解决这个简单的问题。
我想在我的Windows机器上只安装sqlplus和oci客户端。 oracle服务器正在远程运行。在这个Windows框中我只想要客户端组件,包括sqlplus终端。
我已经在我的Windows机器上完成了以下操作
从这里下载oracle数据访问组件
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
以管理员身份运行cmd.exe并运行以下命令
安装所有c:\ oracle myhome
在Windows控制面板中设置以下环境变量
ORACLE_HOME=C:\ORACLE
LD_LIBRARY_PATH=C:\ORACLE
LIB_PATH=c:\ORACLE
NLS_LANG=AMERICAN_AMERICA.UTF8
PATH=C:\ORACLE;C:\ORACLE\BIN
但是当我运行sqlplus.exe时出现错误
* * SP2-0667:找不到消息文件sp1.msb SP2-0750:您可能需要将ORACLE_HOME设置为Oracle软件目录**
我的所有搜索都向我显示人们通过正确设置oracle_home来解决这个问题...但我认为他们安装了完整的服务器产品,而我只使用上面列出的命令安装了客户端组件。
我错过了什么?如何在不在我的机器上安装完整服务器的情况下获得正常运行的sqlplus?