00058 imp_IMP-00058: ORACLE error 12154 encountered
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相关推荐
- oracle12154错误 Linux,关于“EXP-00056: ORACLE error 12154 encountered”的解决方法
有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号? 由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以不加处理是不行的. 有的企业因为安全规则的需要,口令中都会加入@符号. ...
- 关于“EXP-00056: ORACLE error 12154 encountered”的解决方法
有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号? 由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以不加处理是不行的. 有的企业因为安全规则的需要,口令中都会加入@符号. ...
- imp-00003:oracle error 959 encountered
imp-00003:oracle error 959 encountered 背景描述:今天imp 导入dmp,dmp中有6张表,且均为同一用户的表,其中四张导入成功,还有两张表导入失败,提示 imp ...
- EXP-00056: ORACLE error 12514 encountered解决方法
EXP-00056: ORACLE error 12514 encountered解决方法 oracle10g环境下导出: 1 exp parfile=exp3.txt 2.exp3.txt内容USE ...
- 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 ...
- Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理
如果使用 imp 命令导入 dmp 文件提示 IMP-00058: ORACLE error 12547 encountered 就是导出 dmp 文件数据库的版本和当前导入数据库的版本不匹配导致的. ...
- ORACLE IMP-00017: following statement failed with ORACLE error 6550
转载自:https://blog.csdn.net/xcy1193068639/article/details/79257557 今个在导入数据表的时候遇到了问题,导入没有被中断. 报错贴出来: im ...
- IMP-00017: following statement failed with ORACLE error 20005:(表统计信息被锁)
2019独角兽企业重金招聘Python工程师标准>>> /*报错信息 Export file created by EXPORT:V11.02.00 via conventional ...
- oracle001658,ORACLE error 1658,该如何解决
当前位置:我的异常网» Oracle管理 » ORACLE error 1658,该如何解决 ORACLE error 1658,该如何解决 www.myexceptions.net 网友分享于:2 ...
最新文章
- sqlite数值长度超过7位出错_数值计算方法 第一章 绪论
- Android 手势解锁 GestureLock的使用和简单修复
- 【转】ASPX和HTML获取系统根目录的路径
- 飞畅科技——视频光端机用光模块的选型详解
- Android编译默认英语,Android 编译系统 (一)
- JS小技巧 ----- 在onmousedown事件下避免文本选取
- 珍惜平时一点一滴,这几个值得跟进学习的阿里、滴滴、微软超级牛人的公众号!...
- 自动生成getter,setter方法的插件lombok
- 1005	地球人口承载力估计
- svn删除所有unversioned文件
- linux scsi程序,Linux scsi设备读写流程
- 电脑桌面双击计算机图标打不开,电脑双击图标打不开怎么办
- 项目管理表格模板/实用表格-需求
- 如何使用手机通过校园无线网在知网免费下载论文
- 买了北京亲子年票但没有小孩的朋友,接下来的一年我都给你安排好啦!!...
- 油品调和计算软件_燃料油品的调合及计算方法及航空汽油的调合
- 学习分享:RNN(持续更新)
- HKEY_CLASSES_ROOT/Applications
- 尝试Ping百度域名后的思考
- atthesametime啥意思_atthesametime是什么意思啊?a – 手机爱问
热门文章
- Visual Studio 2012 Update 4 RC 启动调试失败解决方案
- java中怎么从键盘读取字符_java键盘读取字符
- PTA c语言 数组元素循环右移问题
- php mysql foreach_php foreach输出两次
- mysql s授权所有用户_批量获取mysql用户权限的方法
- 2016全国地区最全的数据库mysql_2016全图省市区、县最新数据库(最全最新)oracle/sql server版...
- Java使用String对象的split()方法分割字符串的小坑
- [SDOI2017]遗忘的集合
- Java(1-15)
- Beam概念学习系列之SDKs