志在指尖
用双手敲打未来

oracle数据库备份和恢复命令

oracle数据库备份和恢复命令

1、获取帮助
$exphelp=y
$imphelp=y
2、三种工作方法
(1)交互式方法
$exp然后按提示输入所需要的参数
(2)指令行方法
$expuser/pwd@dbnamefile=/oracle/test.dmpfull=y
指令行中输入所需的参数
(3)Oracle数据库备份与恢复中我们要走涉及到参数文件方法
$expparfile=username.par
在参数文件中输入所需的参数
参数文件username.par内容userid=username/userpasswordbuffer=8192000
compress=ngrants=y
file=/oracle/test.dmpfull=y

oracle
3、三种模式
(1)表方法,将指定表的数据导出/导入。
导出:导出一张或几张表:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,table2
导出某张表的部分数据
$expuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1query=“wherecol1=‘…’andcol2<…”
导入:导入一张或几张表
$impuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,
table2fromuser=dbusertouser=dbuser2commit=yignore=y
(2)用户方法,将指定用户的所有目标及数据导出/导入。
导出:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logowner=(xx,yy)
只导出数据目标,不导出数据(rows=n)
$expuser/pwdfile=/dir/xxx.dmplog=xxx.logowner=userrows=n
导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser2
commit=yignore=y
(3)全库方法,将数据库中的所有目标导出/导入导出:
$expuser/pwdfile=/dir/xxx.dmplog=xxx.logfull=ycommit=yignore=y
导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser2
以上便是对Oracle数据库备份与恢复根本指令相关的内容的介绍,望你会有所收获。
陕西重汽备份sql句子为:
expsxzq/zzdskj@orclfile=D:/sxzq20140720.dmplog=sxzq20140720.logfull=y
select*fromdba_directories;
dropdirectoryDMP_DIR;
createdirectoryDMP_DIRAS’D:dd’
expdpsxzq/zzdskj@orcldirectory=DMP_DIRdumpfile=full20_%u.dmpparallel=4full=y
impdpsxzq/zzdskj@orcldirectory=DMP_DIRdumpfile=FULL20_%u.DMPparallel=4full=yTABLE_EXISTS_ACTION=REPLACE

未经允许不得转载:IT技术网站 » oracle数据库备份和恢复命令
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载