我连过服务器上的oracle数据库之后,本地的就连不上了
答案:2 悬赏:20 手机版
解决时间 2021-01-21 05:45
- 提问者网友:趣果有间
- 2021-01-20 23:33
我连过服务器上的oracle数据库之后,本地的就连不上了
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-01-20 23:57
在oracle配置文件中,本地部分补充回来应该就可以了
全部回答
- 1楼网友:山有枢
- 2021-01-21 00:14
你连接服务器的时候修改tns文件了吧,是不是把原来的tns文件改了?还要再加上原来的那个tns才能用。
他报错说找不到sid,其实就是说你改了原来tns文件的sid为服务器上的那个,现在你在用本地的,可是sid你已经改掉了,所以本地的找不到了。
tns文件其实不用修改,加就可以了,原来只有一个连接串,一般是本地的,现在你再加一个就好了。
还有就是看看你本地的监听起没起。库起没起,监听和库的状态怎么样。追问本地的sid我没有删除,我就在下面加了一个服务器的,这种情况找不到我本地的sid有没有可能,或者是执行的时候下面服务器的sid把我上面本地的给覆盖了。追答首先确定一点,你本地的数据库,监听等等都正常,不存在问题。
一般情况下,我们写tns文件都是
服务名1=
。。。。
。。。。。。
。。。。。
服务名2=
。。。。
。。。
。。。。
你的跟这个一样么?
他报错说找不到sid,其实就是说你改了原来tns文件的sid为服务器上的那个,现在你在用本地的,可是sid你已经改掉了,所以本地的找不到了。
tns文件其实不用修改,加就可以了,原来只有一个连接串,一般是本地的,现在你再加一个就好了。
还有就是看看你本地的监听起没起。库起没起,监听和库的状态怎么样。追问本地的sid我没有删除,我就在下面加了一个服务器的,这种情况找不到我本地的sid有没有可能,或者是执行的时候下面服务器的sid把我上面本地的给覆盖了。追答首先确定一点,你本地的数据库,监听等等都正常,不存在问题。
一般情况下,我们写tns文件都是
服务名1=
。。。。
。。。。。。
。。。。。
服务名2=
。。。。
。。。
。。。。
你的跟这个一样么?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯