本文主要是介绍exp-00056:遇到oracle错误 12154,关于“EXP-00056:ORACLEerror12154encountered”的解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以
有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?
由于缺省的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 u
这篇关于exp-00056:遇到oracle错误 12154,关于“EXP-00056:ORACLEerror12154encountered”的解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!