暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle自带的exp和imp实现数据库的备份与迁移(一)
628
4页
8次
2020-12-24
5墨值下载
使用
Oracle
自带的
exp
imp
实现数据库的备份与迁移
.exp
imp
exp
imp
oracle
提供的传统方法用来实现数据的备份与迁移,适用于数
据量不是很大的情况;数据量较大时可以使用数据泵
(expdp/impdp)
的方法
,
https://blog.csdn.net/xinxindiandeng9789/article/details/88198204
1.
说明
exp
imp
oracle
客户端工具,它既可以在客户端使用,也可以在服务器端
使用;
exp
命令用于导出数据
;
exp
可以将数据从数据库所在的服务器端机器导出到客户端机器,在数据库备
份与迁移的过程中可以不直接接触服务器端的机器;
imp
命令用于导入数据;
imp
可以将数据从客户端机器或服务器端机器导入数据库;
2.exp
语法总结
exp xx/xx@test file=d:\oracle\exp.dmp full=y log=full.log
使用
xx
用户将数据库
test
全部导出至
d:\oracle\exp.dmp,
日志文件为
full.log
exp
用户名
/
密码
@
数据库名
file=
导出文件位置
full=y log=
志文件名称
exp xx/xx@test file=d:\oracle\exp.dmp owner=(xx1,xx2)
使用
xx
用户将
xx1
xx2
用户下的数据全部导出至
d:\oracle\exp.dmp
exp
用户名
/
密码
@
数据库名
file=
导出文件位置
owner=
用户
名称
exp xx/xx@test file=d:\oracle\exp.dmp
tables=(table1,table2)
使用
xx
用户将
table1
table2
导出至
d:\oracle\exp.dmp
exp
用户名
/
密码
@
数据库名
file=
导出文件位置
tables=(
表的
名称
)
exp xx/xx@test buffer=100 file=(exp1.dmp,exp2.dmp)
filesize=100M tables=(table1,table2) owner=(xx1)
log=full.log
使用
xx
用户将
xx1
用户下的
table1
table2
导出至
exp1.dmp
exp2.dmp
中,数据缓冲区大小为
100
字节,
转储文件最大为
100M
,日志文件为
full.log
exp
用户名
/
密码
@
数据库名
buffer=
缓冲区大小
file=(
导出文
1,
导出文件
2) filesize=
转储文件最大值
tables=(
1
名称,
2
名称
) owner=(
所属用户
) log=
日志文件
注:在使用
exp
导出较大的表时,可以将其转存为若干转储
文件,转储文件最大大小为
fillsize
常用参数
file
:指定导出文件放置路径;
log
:指定日志文件路径;
tables
:导出指定表;
full
:完全导出整个文件
(N)
rows
:导出数据行
(Y)
of 4
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜