中易网

tableau 我在公司在连接oracle数据库的时候总是说监听错误 ora-12154错误

答案:2  悬赏:10  
解决时间 2021-02-20 02:05
tableau 我在公司在连接oracle数据库的时候总是说监听错误 ora-12154错误
我连接的是公司的远程服务器,这种情况下是哪里出的问题呢?
最佳答案
网络不好的话会出现这种问题的.虽然ping起来没什麽问题,网卡的流量过大什么的也有可能有这些问题
全部回答
解决方法如下: 1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听 客户端:tnsping 服务器linux下: #>lsnrctl status 查看监听状态 #>lsnrctl start 启动监听 2.通过sql plus连接一下试试,如果sql plus连接能成功,那就说明你的tnsnames.ora内容有错误 我的问题就在别名dev_db前面有一个空格,这个可以通过文本编辑器(edit plus,ue等)来查看是否有空格,只要有空格那就肯定是不行的,而且如果那段内容是出现在文件的中间的话,将导致该文件里所有相应的连接别名都不成功,如果是在最后面就只有其自身连接别名不能成功,其他连接别名还是能连接成功。(注:我的tnsnames.ora配置了多个数据库实例的连接,所有才有多个连接别名。) dev_db = (description = (address_list = (address = (protocol = tcp)(host = 172.168.10.5)(port = 1521))) (connect_data = (sid = ora10) ) ) 3.如果确保你的tnsnames.ora内容没有错误,那请将%oracle_home%\product\10.2.0\db_1\network\admin目录下的所有文件删了,然后重新连接,一般就能解决了。 说明一下:那个目录里的文件是在你建立连接的时候动态生成的,不要怕删了会有问题 4.进入plsql developer的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单tools(工具)-preferences(首选项),在设置窗口中,选择oracle-connection(连接),对应设置窗口中,找到oracle home(oracle主目录),选择你本地所安装客户端的版本,保存设置,然后重新启动plsql developer,这时就可以正常登录了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
诛仙手游星魂升多少级最好
请问,苗族五毒?有谁知道???
中国电信大豫丁店丁兴路天翼手机卖场在哪里啊
数学建模,树苗高度问题
出国留学问题:美国大学要求提供财产证明是美
今天在河里看到了一种像小鸭的动物,能潜水好
用不必说、、、也不必说、、、、就有无限趣味
赖家重庆帅火锅在哪里啊,我有事要去这个地方
手机功能使用费问题,
半山寺商店在什么地方啊,我要过去处理事情
公鸡两字笔画一共有几笔
农业银行柜员机转账撤消可以吗
幸福最晴天咏咏胃痛是哪一集
银制饰品戴久了,会有哪些好处
盛艺轩足道地址在哪,我要去那里办事
推荐资讯
有没有把电脑键盘设置成游戏手柄的软件
北京同康堂平价药品超市地址有知道的么?有点
1、在平静的湖面上有一枝红莲高出水面一米,
起厂房名
退货退款成功之后,确认收货,运费险还理赔吗
好梦缘纯棉布店地址在哪,我要去那里办事
悦达华美置业在哪里啊,我有事要去这个地方
在高压柜中,为什么有些柜子的电流互感器是2
一只乌鸦叫恺撒
县土桥茶场地址在哪,我要去那里办事
HCIO受热分解成HCI和O2,为什么HCI不成气体?
营业执照年检营业额与国税缴税有关吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?