使用dmp文件进行oracle数据、结构导入

关于报错

1、ORA-12154: TNS: 无法解析指定的连接标识符
解决:
(1)、查看自己的Oracle服务是否打开。
(2)配置好服务后就可以通过我们配置的网络服务名访问Oracle数据库了。找到“ D:\app\lcb\product\11.2.0\dbhome_1\NETWORK\ADMIN” 目录(就是你oracle安装时app目录下)
在这里插入图片描述
Oracle数据库ORA-12154: TNS: 无法解析指定的连接标识符解决方法

2、impdp sysd…忽略了剩余的行
imp 命令是在dos提示符下执行的。
直接cmd后执行而不是在sql下执行的
3、遇到oracle错误12545,ORA-12545: 因目标主机或对象不存在, 连接失败
在这里插入图片描述
解决:1.找到oracle安装目录,找到这俩个文件 tnsnames.ora和 listener.ora ,他们的路径如下:如盘符:app\Administrator\product\11.1.0\db_2\NETWORK\ADMIN 他们在同一个目录里,编辑这俩个文件,把里面的Host= 的地方改为你的计算机名。

2.如果这时登陆的话,肯定会提示你没有监听器,那是监听的服务没有开,到计算机的服务那进入服务的方法:控制面板-〉管理工具-〉服务(俩个齿轮的那个图标),然后找到Oracle-Listener这个服务,把它启动了,就ok了。

4、IMP-00401: 转储文件"E:\ncdbsg_20210327\ncdbsg_20210327.dmp" 可能是数据泵导出转储文件,IMP-00000: 未成功终止导入
在这里插入图片描述
解决:使用数据泵的传输方式将imp换成impdp命令;

impdp gscloud1912/gscloud1912 schemas=gscloud1912 directory=dpdata1 dumpfile=gscloud_%U.dmp logfile=impdp.log

5、ORA-31626:作业不存在;
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值