oracle数据导入缺少数据,oracle简单数据导出,导入

oracle数据备份/恢复(exp/imp)

通过exp 可以备份用户数据

例如: exp user/passwd file=/tmp/date_bak.dmp

通过imp 可以恢复备份的用户数据

例如: imp user/passwd file=/tmp/date_bak.dmp

在导出、导入时可以加一些参数 full=y ignore=y table=table_a 或者 tables=(a,b)完全导出,忽略主键,仅仅备份某些表

====详情参考官房文档使用

linux oracle_client

客户端在使用exp,imp 运行完后 echo $? 返回的也是 0

但是导出,导入没有成功,没有响应值

[oracle@app backup]$ exp user/passwd@pcsdb table="a,b,c" file=dbname.dmp

log=dbname.log

[oracle@app backup]$ echo $?

0

原因可能有 1. oracle /bin 环境变量没配对

在装完oracle_client oracle/product/bin/exp 该文件是空值

cat oracle/product/bin/exp 是空值

解决方法: 将对应版本oracle 数据库服务端的 scp oracle/product/bin/exp 到客户端对应的位置

ERROR:Message 206 not found; No message file for product=RDBMS, facility=EXP: Release 12.1.0.2.0 - Production on Wed Mar 20 19:37:31 2019

Copyright (c) 1982, 2014, Orac

Invalid format of Export utility name

Verify that ORACLE_HOME is properly set

Export terminated unsuccessfully

3.oracle_client rdbms/mesg里客户端缺少 expplus.msb文件导致的

解决方法: 找到对应版本的数据库 scp expus.msb 到客户端 rdbms/mesg里面

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值