有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?

由于缺省的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-

oracle12154错误 Linux,关于“EXP-00056: ORACLE error 12154 encountered”的解决方法相关推荐

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

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

  2. 00058 imp_IMP-00058: ORACLE error 12154 encountered

    imp icms/password@portaldb file=/home/oracle/icms.dmp fromuser=icms touser=icms ignore=y; 出现 IMP-000 ...

  3. EXP-00056: ORACLE error 12514 encountered解决方法

    EXP-00056: ORACLE error 12514 encountered解决方法 oracle10g环境下导出: 1 exp parfile=exp3.txt 2.exp3.txt内容USE ...

  4. mysql报错error2002_mysql中异常错误ERROR:2002的解决方法分享

    最近在启动mysql的时候发现mysql报错了,错误代码是2002,通过查找相关的资料发现是var/lib/mysql 的访问权限问题,所以这篇文章主要介绍了mysql中异常错误ERROR:2002的 ...

  5. imp-00003:oracle error 959 encountered

    imp-00003:oracle error 959 encountered 背景描述:今天imp 导入dmp,dmp中有6张表,且均为同一用户的表,其中四张导入成功,还有两张表导入失败,提示 imp ...

  6. oracle001658,ORACLE error 1658,该如何解决

    当前位置:我的异常网» Oracle管理 » ORACLE error 1658,该如何解决 ORACLE error 1658,该如何解决 www.myexceptions.net  网友分享于:2 ...

  7. mysql 错误2002_mysql中异常错误ERROR:2002的解决方法

    最近在启动mysql 报错,错误提示如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/l ...

  8. oracle12c 12154,oracle12c,18c的pdb数据库导入报错:UDI-12154: operation generated ORACLE error 12154...

    UDI-12154: operation generated ORACLE error 12154 ORA-12154: TNS:could not resolve the connect ident ...

  9. XManager远程Linux 安装Oracle 图形化界面xstart解决方法

    XManager远程Linux 安装Oracle 图形化界面xstart解决方法 参考文章: (1)XManager远程Linux 安装Oracle 图形化界面xstart解决方法 (2)https: ...

最新文章

  1. 失败在大学生活中的三种功能
  2. linux如何进入单用户模式
  3. 【计算机科学基础】透明性
  4. 3个月的SHELLCODE研究成果-一个最简单的Shellcode
  5. struts2错误:The Struts dispatcher cannot be found.
  6. php查询sql语句错误,Thinkphp3.2.3在SQL执行错误时查看SQL语句
  7. 教你如何布置家庭影院
  8. powershell环境下的“ping”命令
  9. 你全记住了 ,你就是老中医
  10. 微信支付页面不显示以及空白页error -1
  11. UI-Vuetify框架
  12. linux 神秘的0xC0000000内核逻辑地址内核虚拟地址直接映射高端内存
  13. logits and labels must be broadcastable: logits_size=[131072,9] labels_size=[131072,8]的错误
  14. 紫罗兰永恒花园rust简谱_【Sincerely】简谱 自制 高清
  15. 静态变量什么时候会被回收
  16. 刷题日记 acwing 2058笨拙的手指 位运算的运用,迭代器的使用,秦九稍(别的进制转化为10进制)
  17. 前端实现 PDF 预览的常见方案
  18. java实现环形队列
  19. matlab双端测距算法,一种使用亚当姆斯法的双端故障测距算法
  20. JavaScript-----BOM

热门文章

  1. 《MacTalk•人生元编程》导读
  2. pInvokeStackImbalance 调试异常的解决办法。
  3. 【桌面虚拟化】之五PCoIP
  4. 图像缩放算法_技术专栏|基于无人机LK光流算法的适用性及其优化方法探究
  5. 自建SE16N功能,修改数据库表数据
  6. SAP导出Excel错点拒绝处理
  7. 金蝶K3,如何添加其它出库单出库类型
  8. ABAP 选择屏幕上添加按钮,按钮上添加文字和图片
  9. SAP固定资产的几个关键日期
  10. 生产成本和主营业务成本