我在谷歌搜索这个主题已经很长时间了,但还是无法解决这个简单的问题 .
我想在我的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: Message file sp1.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory*
我的所有搜索都向我显示人们通过正确设置oracle_home来解决这个问题...但我认为他们安装了完整的服务器产品,而我只使用上面列出的命令安装了客户端组件 .
我错过了什么?如何在不在我的机器上安装完整服务器的情况下获得正常工作的sqlplus?