Oracle10g 假设服务器IP:192.168.0.1
客户机IP:192.168.0.2我现在在192.168.0.2的机器上建立了一个DSN,使用的是microsoft odbc for oracle.
但是我用VC连的时候会提示,ORA-12547: TNS:lost contact(80004005)我觉得可能是我TNS配置的问题。我有地方不明白
1:客户机上要装什么ORACLE的东西吗?光靠microsoft odbc for oracle是不是不行?
2:配置TNS,只要在服务器配置有可以还是,客户机也有一个tnsnames.ora要配置?谢谢。
客户机IP:192.168.0.2我现在在192.168.0.2的机器上建立了一个DSN,使用的是microsoft odbc for oracle.
但是我用VC连的时候会提示,ORA-12547: TNS:lost contact(80004005)我觉得可能是我TNS配置的问题。我有地方不明白
1:客户机上要装什么ORACLE的东西吗?光靠microsoft odbc for oracle是不是不行?
2:配置TNS,只要在服务器配置有可以还是,客户机也有一个tnsnames.ora要配置?谢谢。
2.客户端不用配置tnsnames.ora
我有地方不明白
1:客户机上要装什么ORACLE的东西吗?光靠microsoft odbc for oracle是不是不行?
2:配置TNS,只要在服务器配置有可以还是,客户机也有一个tnsnames.ora要配置?
”
----------------------------------------------
第1个,客户机上必须要装一个ORACLE的客户端。
第2个,客户机需要配置一个监听程序,通过Oracle Net Configuration Assistant来配置。
http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
这个链接也可以下载,这是官方网站的下载地址。
但是怎么好像没有tnsnames.ora这个文件。
我ORACLE服务器装在虚拟机上,这种情况下经常会出问题。