注册账号 登录
用友之家-用友软件论坛 返回首页

a512591193的个人空间 https://www.oyonyou.com/?310348 [收藏] [复制] [分享] [RSS]

日志

数据库备份1

已有 514 次阅读2012-8-20 15:38 | 数据库备份, 数据恢复

1.1  基本命令

 1.  获取帮助

 

$ exp help=y

$ imp help=y

 

2.  三种工作方式

 

1)交互式方式

$ exp        //  然后按提示输入所需要的参数

2)命令行方式

$ exp user/pwd@dbname file=/oracle/test.dmp full=y    //  命令行中输入所需的参数

 

3)参数文件方式

$ exp parfile=username.par    //  在参数文件中输入所需的参数

参数文件 username.par 内容 userid=username/userpassword buffer=8192000

compress=n grants=y

file=/oracle/test.dmp full=y

 

3.  三种模式

 

1)表方式,将指定表的数据导出/导入。

导出:

导出一张或几张表:

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,table2

导出某张表的部分数据

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1 query=\where col1=\’…\

and col2 \<\

导入:

导入一张或几张表

$  imp  user/pwd  file=/dir/xxx.dmp  log=xxx.log  tables=table1,table2  fromuser=dbuser touser=dbuser2 commit=y ignore=y

 

2)用户方式,将指定用户的所有对象及数据导出/导入。

导出:

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log owner=(xx, yy)

只导出数据对象,不导出数据  (rows=n )

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log owner=user rows=n

导入:

$  imp  user/pwd  file=/dir/xxx.dmp  log=xxx.log  fromuser=dbuser  touser=dbuser2

commit=y ignore=y

3)全库方式,将数据库中的所有对象导出/导入导出:

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log full=ycommit=y ignore=y

导入:

$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2


路过

雷人

握手

鲜花

鸡蛋

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册账号

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-22 12:07 , Processed in 0.020085 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部