Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65075
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 183
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-21 18:29
文章分类
文章存档

2014年(18)

我的朋友

分类: 网络与安全

2014-01-24 11:46:08

数据泵
库是open状态、停监听、kill掉所有非本地连接
ps -ef |grep LOCAL=NO  检查有无本地连接
kill -9 **   杀进程(通过进程号)
用exp导表
exp shiyuebi/oracle tables=sydata file=sydata.dmp  (导出来的表默认在当前目录下)
用imp恢复表
imp shiyuebi/oracle tables=sydata file=sydata.dmp
exp导出方式在11g里已经不支持,导出速度比expdp要慢
使用数据棒方式导数据:
create directory shiyuedp as ‘/u02/dump’;   (创建目录,在数据棒中必须创建目录)
grant all on directory shiyuedp to public;
用expdp导表
expdp shiyuebi/oracle tables=sydata directory=shiyuedp dumpfile=sydata.dmp
用impdp恢复表
impdp shiyuebi/oracle tables=sydata directory=shiyuedp dumpfile=sydata.dmp
导出一个用户下的表需要DBA权限,使用转译字符:
导出 expdp “/ as sysdba” directory=shiyuedp dumpfile=sydata.dmp schemas=sydata
导入 impdp “/ as sysdba” directory=shiyuedp dumpfile=sydata.dmp schemas=sydata
生产库数据量在500G以内备份用数据棒做
全库备份:
expdp shiyuebi/oracle tables=sydata directory=shiyuedp dumpfile=sydata.dmp full=y
从一个用户数据导到另一用户:
impdp “/ as sysdba ” directory=shiyuedp dumpfile=szkf.dmp remap_schema=szkf:st
阅读(1148) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~