oracle 数据库备份详细步骤 20

oracle 10g ,XP系统,求简单有效的数据库备份详细步骤,
一定要详细啊,新手,网上的都看不懂
我有更好的答案
推荐于2017-09-02 14:31:46 最佳答案
直接通过exp命令备份需要内容就可以了,可以参考下以下导出备份的方法。
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"

其他回答

推荐答案很不错。对于新手来说很容易学。我补充几句吧:
关于冷备份:
冷备份就是关闭数据库后的备份,流程1.关闭数据库(sql>shutdown immediate)2.复制数据文件到新的目录(也可以拷贝重做日志或者其它文件,看你要备份什么)3.重启数据库

推荐答案采用的是逻辑备份的方式,简单的说就是把对象的数据结构,数据导出来。
不熟语句的话,推荐装个plsql dev,图形界面直接用工具导就行了。
本回答被提问者采纳
次手天元 | 工程师 | 发布于2012-09-21
评论
冷备:
关闭数据库,拷贝数据库安装目录到另一路径

热备:
数据库开启状态下在cmd命令行中执行exp / file=full.dmp full=y
本回答被网友采纳
demon916 | 发布于2012-09-17
评论
cmd
cd\
exp user/password@oracle_sid full=y
杨杨no得意 | 发布于2012-09-18
评论
exp scott/tiger@orcl file=路径/文件名.dmp log=路径/文件名.log;
xbxzd0222 | 发布于2012-09-17
评论
百度下,exp,写的会很详细
无辜的悲伤鬼 | 发布于2012-09-17
评论
exp 数据库名/数据库密码 rows=y indexes=n buffer=65536 feedback=100000 volsize=0 file=备份文件名.dmp;
huangt000 | 发布于2012-09-17
评论
说的越详细越看不懂。。。
lxr_303 | 发布于2012-09-17
评论
收起 其他5条回答

为您推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消