首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

关于“EXP-00056: ORACLE error 12154 encountered”的解决办法

2013-02-20 
关于“EXP-00056: ORACLE error 12154 encountered”的解决方法有用户问到这样一个问题,在进行导出操作时如

关于“EXP-00056: ORACLE error 12154 encountered”的解决方法

有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?
由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以不加处理是不行的。
有的企业因为安全规则的需要,口令中都会加入@符号。

假定用户口令如下:

SQL> alter user eygle identified by "eygle@com";

User altered.


如果缺省导出会出现如下错误:

[oracle@jumper oracle]$ exp eygle/eygle@com file=eygle.dmp tables=test

Export: Release 9.2.0.4.0 - Production on Fri Jan 4 11:17:48 2008
Copyright (c) 1982, 2002, Oracle Corporation.? All rights reserved.

EXP-00056: ORACLE error 12154 encountered
ORA-12154: TNS:could not resolve service name
EXP-00000: Export terminated unsuccessfully


通过转义,可以成功导出:

[oracle@jumper oracle]$ exp eygle/"eygle@com" file=eygle.dmp tables=test

Export: Release 9.2.0.4.0 - Production on Fri Jan 4 11:12:10 2008
Copyright (c) 1982, 2002, Oracle Corporation.? All rights reserved.

Connected to: Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set

About to export specified tables via Conventional Path ...
. . exporting table? ? ? ? ? ? ? ? ? ? ? ? ? TEST? ? ? 4136 rows exported


-The End-


历史上的今天...
??????>>?2009-01-04文章:
?????????????2008 年终总结 - 人在旅途 万水千山走遍??????>>?2007-01-04文章:
?????????????10gRAC系列之一-cluvfy用法及验证错误解决??????>>?2006-01-04文章:
?????????????Oracle10g动态性能视图(v$ view)表下载
相关文章:
  • C:\WINDOWS\Installer文件夹的安全清理
  • ntoskrnl.exe文件丢失或损坏的问题解决
  • 关于 12306 网站设计的一点信息收集
  • 叶子的离开,是因为风的追求,还是树的不挽留?
  • Oracle Open World 2007文档下载
  • 书不在多,精读则灵 - Oracle入门书籍推荐
  • Oracle DBA 入门、进阶学习路线图无觅关于“EXP-00056: ORACLE error 12154 encountered”的解决办法

    By eygle on 2008-01-04 11:30 |?Comments (6)?|?Del.icio.us?|?Google?|?FAQ?|?Edit?|Pageviews:1954

    最新最早最热
    • 0条评论

      社交帐号登录:

      • 微博
      • QQ
      • 人人
      • 豆瓣
      • 更多?关于“EXP-00056: ORACLE error 12154 encountered”的解决办法
        不想登录?直接点击发布即可作为游客留言。发布?

        Powered by 多说

        6 Comments

        收到,谢谢!

        学习了 我很讨厌密码里有这个@ 字符

        就是,为啥密码里要写个@符号,那sqlplus登陆的时候也不方便啊

        在windows下应该这样写:
        exp scott/"""tiger@xx"""
        即:密码外面包括三对双引号

        不同平台的转义是有所不同的,谢谢补充!

        Thank you for your help!

热点排行