与orale数据库机器能够ping通,却一直连接出异常(一下是连接错误代码)...能够解决问题者追加悬赏100!!

与orale数据库机器能够ping通,却一直连接出异常(一下是连接错误代码)...能够解决问题者追加悬赏100!!,第1张

数据库服务器能够ping通,只能说明局域网的连接是正常的,不能说明数据库已经配置了连接。

所以,首先确保你在自己的计算机(运行程序的计算机)上,在数据库查看工具上能够访问该数据库无误后,才能开始运行你的程序。

具体点说,你先要用Oracle的Net Manager配置数据库的连接,只要指定数据源的用户名、密码、sid就可以连上了。之后在pl/sql或者toad之类的查询分析器软件内查询到该数据源的数据,再运行你的程序吧。

配置Net Manager很简单,但文字描述说起来挺麻烦。网上搜了一下,没找到。这样吧,我简单说一下。

1在开始——程序——Oracle-Oraclehome92——Configuration and Migration Tools菜单中找到NetManager

2打开后,选择主界面中的本地——服务命名。接着选中菜单"编辑",选择"创建",这样就打开了一个配置窗口。

3第一个窗口是你为这个连接在本机配置的别名,你可以自己输入一个名称,假设就叫OraCon

4选择下一步,默认选择"TCP/IP(Internet协议)",选择下一步,把远程主机的IP写上,选择下一步,这时会提示你输入Oracle的服务名,这里你应该填写远程主机的数据库sid,这个sid是你在安装oracle时候就指定的。输入以后,再选择下一步就可以测试了,默认的测试用户是"Scott/Tiger"。你也可以更改登录用户来测试。

5测试通过后,选择主菜单"文件"——"保存网络配置"即可。

以上 *** 作完成,那么你本地的连接字符串就应该是

User Id = user;Password = pass;Data Source = OraCon(这个是你在NetManager配置的别名)。

搞定。

你说的sqlplus正常连接是不是sqlplus

/

as

sysdba这么连的?如果是的话,你尝试下sqlplus

xxx/xxx,其中xxx为你连接sqldeveloper的账号密码,如果连不上就说明你监听没配好,需要看下tnsnames

以上就是关于与orale数据库机器能够ping通,却一直连接出异常(一下是连接错误代码)...能够解决问题者追加悬赏100!!全部的内容,包括:与orale数据库机器能够ping通,却一直连接出异常(一下是连接错误代码)...能够解决问题者追加悬赏100!!、oracle 11g的SQLDevelop报12505错误,但是使用SQL*PLUS可以正常连接、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10622468.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存