oracle如何单机热备,不要双机,实时备份。

2025-04-14 22:36:47
推荐回答(4个)
回答1:

oracle如何单机热备,不要双机,实时备份
热备份操作比较简单,但说起来麻烦
1、保证数据库处于归档模式
2、对要备份的表空间进行备份,三步
sql> alter tablespace TABLESPACE_NAME begin backup;
把该表空间的数据文件拷贝到制定路径
sql>alter tablespace TABLESPACE_NAME end backup;
3、把主要用户数据的表空间依次进行备份就行了
我也是刚刚在接触Oracle,有什么问题可以一起讨论

回答2:

热备份操作比较简单,但说起来麻烦
1、保证数据库处于归档模式
2、对要备份的表空间进行备份,三步
sql> alter tablespace TABLESPACE_NAME begin backup;
把该表空间的数据文件拷贝到制定路径
sql>alter tablespace TABLESPACE_NAME end backup;
3、把主要用户数据的表空间依次进行备份就行了
我也是刚刚在接触Oracle,有什么问题可以一起讨论

回答3:

ORCL的数据库备份在网上搜索有很多,这里就列出最常用的两个方式

1、使用IMP命令进行进行备份,方式操作简单,备份脚本代码量小;缺点也很明显,使用该脚本进行的数据库导出如果表本身在ORCL数据库没有占用空间,那么这个脚本就不会把这个表导出来,这也是新手最常出现的问题
2、使用IMPED数据泵的方式进行导出,这个方法操作比上一个麻烦些需要定义一个路径,但是这个导出方式可以将所有的表导出,不用考虑表内容的问题
至于你说的热备,我通常的做法是将数据库的脚本写成一个bat文件,通过Windows的计划和任务进行备份。
=============以上纯手打,具体的详细信息等今天晚上进行补充说明

回答4:

开启oracle数据库归档,做一个RMAN全备即可。