ORA-12154 无法处理服务名 请问各位大虾,ORACLE DBLINK的时候执行时报 ORA-12154 无法处理服务错误,怎么处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能有以下原因:1.你的本地服务名没有配置好。2.对方监听没有开处理方法:配置本地服务名d:/oracle/ora92/network/admin/tnsnames.ora文件 如果要访问的版本是<oracle8i的,要使用实例名来访问的 可以这样来定位下问题:1.看看你的dblink 是怎么建立的? 服务后台 host 是个 连接串别名,or 直接是DESCRIPTION 那一串?select * from user_db_links where db_link like 'LINKNAME%';2.如果是别名,那么应该在tnsnames.ora 中有连接串的配置,那么此时 tnsping 看看是否通? 如果是dblink中配置的是 DESCRIPTION ,也可以据此来配置一个连接串到后台tnsnames.ora,尝试tsnping?报错可能的原因有:1.你的dblink 中用的别名,但是并没有在tnsnames.ora 中有那个连接串?2.对方的服务没有启动? DBLINK所连接的数据库的监听服务没有打开使用tnsping 一下那台数据库的ip地址看看 再求SQL语句...关于生成流水号 异常信息,高手进来帮帮忙 oracle10.2 rman备份到异机如何实现 oracle10g Data guard 损失一个归档日志应如何处理呢? 索引不能扩展(index can not extend。。。),怎么办? 小菜问一条SQL 请教个SQL语句 关于常量和绑定变量的问题 简单问题,在线等待 百分相赠:ORACLE-12592 求解 求救使用pl/sql在oracle9i和oracle7.3 database link sql语句的长度限制
1.你的本地服务名没有配置好。
2.对方监听没有开
处理方法:
配置本地服务名
d:/oracle/ora92/network/admin/tnsnames.ora文件
1.看看你的dblink 是怎么建立的? 服务后台 host 是个 连接串别名,or 直接是DESCRIPTION 那一串?
select * from user_db_links where db_link like 'LINKNAME%';
2.如果是别名,那么应该在tnsnames.ora 中有连接串的配置,那么此时 tnsping 看看是否通?
如果是dblink中配置的是 DESCRIPTION ,也可以据此来配置一个连接串到后台tnsnames.ora,尝试tsnping?
报错可能的原因有:
1.你的dblink 中用的别名,但是并没有在tnsnames.ora 中有那个连接串?
2.对方的服务没有启动?