imp icms/password@portaldb file=/home/oracle/icms.dmp fromuser=icms touser=icms ignore=y;

出现 IMP-00058: ORACLE error 12154 encountered 错误。

发现 /opt/oracle/product/11.2.0/db_1/network/admin/目录下没有listener.ora 、sqlnet.ora、  tnsnames.ora三个文件,需要手工添加并且更正文件权限为安装oracle的用户权限 oracle:oinstall。

原因:数据库安装时,没有同时创建数据库实例,只是安装了数据库软件,oracle没有创建默认的网络参数文件,导致imp连接不到数据库的监听器(lsnrctl)。

1.首先关闭数据库:SQL>shutdown immediate;

2.然后重起监听器:LSNRCTL>stop

LSNRCTL>start

3.最后启动数据库:SQL>startup open;

4.各文件内容修改如下:

[oracle@portaldb admin]$ more listener.ora

# listener.ora Network Configuration File: /opt/oracle/product/11.2.0/db_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = portal1)(PORT = 1521))

)

)

ADR_BASE_LISTENER = /data/oracle

注意HOST参数需要与系统的hostname一致

[oracle@portal1 admin]$ more sqlnet.ora

# sqlnet.ora Network Configuration File: /opt/oracle/product/11.2.0/db_1/network/admin/sqlnet.ora

# Generated by Oracle configuration tools.

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

ADR_BASE = /opt/oracle

[oracle@portal1 admin]$ more tnsnames.ora

# tnsnames.ora Network Configuration File: /opt/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

PORTALDB =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = portal1)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = portaldb)

)

)

5.tnsping portaldb查看是否可以正常。

00058 imp_IMP-00058: ORACLE error 12154 encountered相关推荐

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

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

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

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

  3. imp-00003:oracle error 959 encountered

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

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

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

  5. 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 ...

  6. Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理

    如果使用 imp 命令导入 dmp 文件提示 IMP-00058: ORACLE error 12547 encountered 就是导出 dmp 文件数据库的版本和当前导入数据库的版本不匹配导致的. ...

  7. ORACLE IMP-00017: following statement failed with ORACLE error 6550

    转载自:https://blog.csdn.net/xcy1193068639/article/details/79257557 今个在导入数据表的时候遇到了问题,导入没有被中断. 报错贴出来: im ...

  8. IMP-00017: following statement failed with ORACLE error 20005:(表统计信息被锁)

    2019独角兽企业重金招聘Python工程师标准>>> /*报错信息 Export file created by EXPORT:V11.02.00 via conventional ...

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

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

最新文章

  1. sqlite数值长度超过7位出错_数值计算方法 第一章 绪论
  2. Android 手势解锁 GestureLock的使用和简单修复
  3. 【转】ASPX和HTML获取系统根目录的路径
  4. 飞畅科技——视频光端机用光模块的选型详解
  5. Android编译默认英语,Android 编译系统 (一)
  6. JS小技巧 ----- 在onmousedown事件下避免文本选取
  7. 珍惜平时一点一滴,这几个值得跟进学习的阿里、滴滴、微软超级牛人的公众号!...
  8. 自动生成getter,setter方法的插件lombok
  9. 1005 地球人口承载力估计
  10. svn删除所有unversioned文件
  11. linux scsi程序,Linux scsi设备读写流程
  12. 电脑桌面双击计算机图标打不开,电脑双击图标打不开怎么办
  13. 项目管理表格模板/实用表格-需求
  14. 如何使用手机通过校园无线网在知网免费下载论文
  15. 买了北京亲子年票但没有小孩的朋友,接下来的一年我都给你安排好啦!!...
  16. 油品调和计算软件_燃料油品的调合及计算方法及航空汽油的调合
  17. 学习分享:RNN(持续更新)
  18. HKEY_CLASSES_ROOT/Applications
  19. 尝试Ping百度域名后的思考
  20. atthesametime啥意思_atthesametime是什么意思啊?a – 手机爱问

热门文章

  1. Visual Studio 2012 Update 4 RC 启动调试失败解决方案
  2. java中怎么从键盘读取字符_java键盘读取字符
  3. PTA c语言 数组元素循环右移问题
  4. php mysql foreach_php foreach输出两次
  5. mysql s授权所有用户_批量获取mysql用户权限的方法
  6. 2016全国地区最全的数据库mysql_2016全图省市区、县最新数据库(最全最新)oracle/sql server版...
  7. Java使用String对象的split()方法分割字符串的小坑
  8. [SDOI2017]遗忘的集合
  9. Java(1-15)
  10. Beam概念学习系列之SDKs