VC连接Oracle

jason176374 2010-07-26 05:38:19
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要配置?

谢谢。
...全文
129 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jason176374 2010-07-29
  • 打赏
  • 举报
回复
恩。我到ORAFAQ去问了一下,是我环境有点问题。
我ORACLE服务器装在虚拟机上,这种情况下经常会出问题。
一名程序员 2010-07-28
  • 打赏
  • 举报
回复
正是我需要的帖子!
dvlinker 2010-07-28
  • 打赏
  • 举报
回复
帮忙顶一个~
jason176374 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 jason176374 的回复:]

ORACLE客户端装好了。
但是怎么好像没有tnsnames.ora这个文件。
[/Quote]
重新装了一下客户端,选择含有管理工具的那种安装后,可以配置。

但是一直连接不上。还显示ORA-12547: TNS:lost contact(80004005)这个错。
jason176374 2010-07-28
  • 打赏
  • 举报
回复
ORACLE客户端装好了。
但是怎么好像没有tnsnames.ora这个文件。

luodx1021 2010-07-27
  • 打赏
  • 举报
回复
你搜索的话,你就搜索 oracle 10g win32 client, 有点大 361MB,要不我就传给你了,你在网络上搜索一下,应该可以下载。
http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
这个链接也可以下载,这是官方网站的下载地址。
jason176374 2010-07-27
  • 打赏
  • 举报
回复
ORACLE客户端哪里可以下载? 或者我搜索的话应该用什么名字?

我现在客户机上有一个EXPRESS版的ORACLE,不知道这样行不行。
luodx1021 2010-07-27
  • 打赏
  • 举报
回复

我有地方不明白
1:客户机上要装什么ORACLE的东西吗?光靠microsoft odbc for oracle是不是不行?
2:配置TNS,只要在服务器配置有可以还是,客户机也有一个tnsnames.ora要配置?

----------------------------------------------
第1个,客户机上必须要装一个ORACLE的客户端。
第2个,客户机需要配置一个监听程序,通过Oracle Net Configuration Assistant来配置。
xumaojun 2010-07-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 jason176374 的回复:]
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:客户……
[/Quote]
1.客户端要装oracle客户端
2.客户端不用配置tnsnames.ora

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧