免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9789 | 回复: 15
打印 上一主题 下一主题

ora-12154 tns:无法处理服务名 的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-06 20:35 |只看该作者 |倒序浏览
我sqlplus的时候不敲服务名可以连上数据库,
但是一敲服务名就会报ora-12154 tns:无法处理服务名,不知道是怎么回事?

论坛徽章:
0
2 [报告]
发表于 2005-11-07 09:13 |只看该作者
我是在win2000的环境下,监听、数据库服务都有,但一直是这种情况,
有谁知道这个问题怎么解决吗?

论坛徽章:
0
3 [报告]
发表于 2005-11-07 10:47 |只看该作者
看一下tnsname.ora
另外,本地数据库,不必用服务名

论坛徽章:
0
4 [报告]
发表于 2005-11-07 11:34 |只看该作者
我原来看过,内容是

DBLYS =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = LYS)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = OIDDB1)
    )
  )


LYS为主机名 ,OIDDB1是 SID ,但是 SQLPLUS SYSTEM/MANAGER@DBLYS 还是会报同样的错误

论坛徽章:
0
5 [报告]
发表于 2005-11-07 11:58 |只看该作者
将host=lys该为ip地址试试

论坛徽章:
0
6 [报告]
发表于 2005-11-07 12:02 |只看该作者
........ip就更不行了~~

论坛徽章:
0
7 [报告]
发表于 2005-11-07 12:53 |只看该作者
系统是否有多个Oracle产品,如果是的话其系统默认的Oracle Home不是当前的不是DB的

论坛徽章:
0
8 [报告]
发表于 2005-11-07 13:56 |只看该作者
对,我是重新装过oracle,但是最后一步运行可选项的时候没成功,每回都是一样,所以我跳过了,在注册表里的ORACLE_HOME = D:OracleOra81,也是我安装的目录,我想也应该是修改一个设置的问题,但不知道在哪儿改

论坛徽章:
0
9 [报告]
发表于 2005-11-07 14:00 |只看该作者

同样的问题,我是在linux9上碰见的~

楼主,我们是同样的错误,让我们共同期待高手指点!

论坛徽章:
0
10 [报告]
发表于 2005-11-07 15:16 |只看该作者
set ORACLE_SID=...
或者修改注册表
HKEY_LOCAL_MACHINE->Software->oracle->home0->ORACLE_SID
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP