本机PL/SQL连接另一台主机ORACLE过程及遇到的各种问题

之前有在网上看到可以只在本机安装PL/SQL就能连接另一台主机的ORACLE,今天开发需要试着连接了一下结果失败了,是的,失败了!。。。


具体原因不太清楚,只是发现只在本机安装PL/SQL是登陆见面是没有最后一项“连接为”这个选项的!


无奈之下只能老老实实安装oracle数据库!具体安装步骤不在这里说了,有不会的可以去百度搜索,顺便说一句,安装程序没法运行的时候可以尝试以兼容模式运行安装模式!、

本地安装好oracle后,登陆图中红圈中的地址


登陆上之后报错了------


上网查阅了一下,解决方法如下:

第一步,在Oracle安装目录中找打这个文件emd.properties(以往大家都是找不到这个文件在哪里),D:\oracle\product\10.2.0\db_1\PC-20111014FOHC_orcl\sysman\config,我的这个文件就是在这个路径下。估计大家都能找到这里D:\oracle\product\10.2.0\db_1,再往下就是PC-20111014FOHC_orcl文件夹,这个是我的计算机名_数据库全局变量,大家只要找到以自己计算机命名的这个文件即可,然后依次找到sysman\config这个路劲下,然后就找到了emd.properties这个文件。然后用记事本打开这个文件,在此文件的最后一行你就可以看到agentTZRegion=GMT。


第二步,将agentTZRegion=GMT中的GMT改成Asia/Shanghai,也就是agentTZRegion=Asia/Shanghai,这里有个问题就是Asia一定首字母大写,Shanghai的首字母也要大些,你也可以用其他的地区,比如Asia/Beijing,不过我试过这个在我的机器上行不通,而改成Shanghai之后便可以正确显示,这个我也不清楚为什么,关于时区的列表参考:10.2.0\db_1\sysman\admin\supportedtzs.lst这个路径的文件去查找下中查找。改完后保存就行。

第三步,在cmd下输入输入此命令,>setoracle_sid=wangdan(wangdan也就是数据库全局变量名,也就是数据库名),当然回车之后没任何反应。


第四步,继续输入命令>emctlstop dbconsole(大家一定要注意emctl,最后一个字母是L,不是1,笔者因为把l弄成1,费了好大劲,希望大家不要犯我的错误)。这一步就是关闭dbconsole,回车


 第五步,最后一步,启动原来关闭的dbconsole服务。键入命令>emctl start dbconsole,回车


好了,经过这些操作之后大家重新启动浏览器,然后重新登录企业管理器就会发现java.lang.Exception:Exception in sending Request :: null这个错误没有了。我重新启动浏览器,重新登录

------------------------------------------------------------------------------------------------------------------------------------------------------------------

我在进行到第四步的时候报错了

刚开始我以为是权限不够的原因,然后试着以管理员权限去运行(可以试试确定一下是不是这个原因),没想到还是报上面这个错误。

无奈之下只能启动服务,从服务里面重启dbcontrol

为安全起见我是把这五个服务都重启了一下,以绝后患。。。

非常开心的是这个问题确实解决了,非常不开心的是。。。。。。。。。新的问题又来了。。



填好各项数值之后确定报告错误:身份证明检索失败!!!

是的就是这么**。

这里给出两种 方法(PS:第一中方法我没搞成功,原因是这边改完,保存之后,那边不知道为什么它自己又改回来了。。)

第一种:开始 -> 程序 -> Oracle -> Configuration and Migration Tools ->
Net Manager→本地→概要文件→Oracle高级安全性→验证→去掉所选方法中的 "NTS" 就可以了.

第二种:

把sqlnet.ora文件里面的SQLNET.AUTHENTICATION_SERVICES值改为NONE,或者直接删除掉这个文件,因为它默认的是有操作系统认证的功能。
ORACLE安装目录\NETWORK\ADMIN/sqlnet.ora

这个文件在这个地方!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值