关于ORACLE客户机的连接问题

duhorse 2000-09-14 10:25:00
我的ORACLE服务器为NT4SERVER+SP5,ORACLE为8.05,客户机为WIN2000PROFESSIONAL,客户机装有ORACLE CLIENT,能用ODBC访问服务器,但是刚开始能用PLUS80访问数据库,后来不知道为什么不能访问了,但是还能用ODBC访问,还能用ORACLE自带的ODBC TEST测试通过,EASY CONFIG也测试通过,但不知道为什么不能PLUS80访问数据库。
输入用户名时出现如下错误提示
错误提示:ORA-12203:TNS:无法与目标连接
另外,在客户端用什么管理ORACLE数据库方便,比如建表,过程,等数据库对象。
到哪儿能找到?
...全文
245 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fxx 2000-10-01
  • 打赏
  • 举报
回复
看一下你得Tnsnames.ora
Hello.World=
(description=
(address=(protocol=TCP)(host=xxx.x.x.x)(port=1521)
(connect_data=(sid=ORCL))
)
hello为连接串
ORCL为数据库名
xxx.x.x.x 是服务器地址
halbert 2000-09-21
  • 打赏
  • 举报
回复
看看你的listener 起来了吗?
duhorse 2000-09-20
  • 打赏
  • 举报
回复
我刚安装好没几天哪!!!有没有其他解决办法,再说了,重装一定能解决问题吗?
Tommy Chang 2000-09-20
  • 打赏
  • 举报
回复
在卸载oracle的时候,还要将注册表中相应的分支铲除的。

怀疑你目前的情况是环境变量的问题。

不管怎么样,如果你不介意重装的话,再试下吧。

:)

对了,你要得那个工具,我有个非常喜欢的是sql navigator,是quest公司的,它还有其他一些跟oracle相关的产品,toad也是很不错的此类工具。www.quest.com去下载试用版吧。

www.revealnet.com是有许多oracle的knowledge base,那些东西也是非常棒的。

哪位仁兄有序列号或可自告奋勇解密,请别忘了给我一份。

oicq: 1766598
mail: cxgtommy@sina.com
duhorse 2000-09-20
  • 打赏
  • 举报
回复
出现问题的过程是这样的,刚开始,我在WIN2000PROFESSIONAL上安装全部ORACLE8.05,后来将其卸载掉了,用自带的INSTALLER卸载的,ORACLE整个目录已删掉了,然后在NT4+SP5上安装ORACLE8.05,在WIN2000PROFESSIONAL上安装ORACLE CLIENT,刚开始能用,为了优化系统,可能停止了系统中的一些服务,后来PLUS80就不能用了,但是通过一些管理工具起动的PLUS80就可以使用,而且SQL WORKSHEET也可以使用。
另外我是直接在命令行下键入PLUS80来使用的。
oracle_home只有一个。
Tommy Chang 2000-09-20
  • 打赏
  • 举报
回复
其实问题处在配置上,你本身描述的不够清楚(因为相关的因素比较多,一时之间也很难将所有的可能列出来),如果有个熟悉oracle的人在你身边,应该可以很快解决问题。但如果你一时找不到这样的人,又想马上用的话,那重装是最简单直接的方法。

因为安装曾经可以过,只是因为后来卸载,再安装引起的问题,那将安装的东西清理干净,再重装,应该可以的(事实上以前我也遇到类似的问题,没有深究,就是通过重装来解决问题)。

不过,如果你时间充足的话,可以细心查下系统,网络,数据库配置参数,应该也能发现问题的原因。另外technet.oracle.com上面可以发帖子。

:)

Good luck.
Tommy Chang 2000-09-19
  • 打赏
  • 举报
回复
to duhorse:
请留意你的oracle_home有几个。在注册表里面。
最笨的解决办法,就是删掉local_machine/software/oracle整个都删掉,然后删除所有oracle client的目录。重新安装。

:)
fairy 2000-09-19
  • 打赏
  • 举报
回复
连接时是否使用<username>/<password>@<connect_string>,如果没有写连接串的话,是否在注册表表中有local=<connect_string>的配置.同时,请把出现问题的具体过程和现象描述清楚

duhorse 2000-09-19
  • 打赏
  • 举报
回复
是不是以前装的ORACLE没卸干净,那我应该怎么做?
Tommy Chang 2000-09-18
  • 打赏
  • 举报
回复
odbc用的connection string一定可以在net8里面测试通过的。
看看你是否装了多个oracle client

:)
9Thoughts 2000-09-15
  • 打赏
  • 举报
回复
你的SQL*PLUS的Host String写错了,看看ODBC用的是哪个

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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