我想连接我的Oracle数据库而不使用安装Oracle客户端。如何将SQLPlus与tnsnames.ora连接
我下载:
- “即时客户端程序包 - Basic” 和
- “即时客户端程序包 - SQL * Plus的”
然后我就C:\Oracle\instantclient
,我在那里提取的所有创建的文件夹包。
我已经设置system environment
像:
Path - C:\Oracle\instantclient NSL_LANG - with properly key ORACLE_HOME - C:\Oracle\instantclient ORACLE_SID - C:\Oracle\instantclient TNS_ADMIN - C:\Oracle\instantclient
然后创建tnsnames.ora
文件与配置在C:\Oracle\instantclient
,当我puted的命令CMD:
sqlplus user/password @HOST
我有一个mes圣人像:
ERROR: ORA-12560: TNS:protocol adapter error
但是当我试图像:
sqlplus user/[email protected](DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=address to host)(Port=1521))(CONNECT_DATA=(SID=address to SID)))
一切正常。为什么SQL在识别tnsnames.ora文件时遇到问题?
OMG,你说得对!多么愚蠢的错误:/ 现在工作正常。非常感谢Alex。 – KamilK