windows环境下的oracle备份方法 (windows)

教程大全 2025-07-18 05:52:43 浏览

Oracle备份的方法很多,下面为您介绍的是windows环境下的oracle备份方法,如果您对Oracle备份方面感兴趣的话,不妨一看。

利用oracle的备份命名rman备份,这样就可以做完全备份和增量备份了,利用任务计划设置备份策略,比如每周一做0级备份,周二至周日做1级备份。注意利用rman做备份,必须启用归档日志模式。

1、建立0级备份批处理文件backup_0.bat,内容如下:

2、然后创建负责Oracle备份的文件backup_0.txt,内容如下

3、添加一个任务计划利用任务计划向导,根据Oracle备份策略设置自动执行任务的时间频率(例如每天零时),执行backup_0.bat

4、建立1级备份(增量备份)批处理文件backup_1.bat,内容如下:

5、然后创建负责备份的文件backup_1.txt,内容如下

6、添加一个任务计划利用任务计划向导,根据备份策略设置自动执行任务的时间频率(例如每天零时),执行backup_1.bat

【编辑推荐】

Oracle控制文件的恢复

Oracle bitand( )函数简介

带您了解oracle分组函数的类型

oracle聚合函数的使用

windows

Oracle安装失败后如何完全卸载

1、开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。 2、卸装所有Oracle产品3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个入口。 4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentCONtrolSet/Services,滚动这个列表,删除所有Oracle入口。 5、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口。 6、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。 7、重新启动计算机,重起后才能完全删除Oracle所在目录。

怎么备份SQL Server 2008数据库

一、自动备份数据库1、在电脑开始菜单中选择“SQLServerManagementStudio”双击。 在出现的界面中点击“连接”按钮。 SQLServer2008怎么自动备份数据库2、在出现的“MicrosoftSQLServerManagementStudio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,SQLServer2008怎么自动备份数据库3、在出现的“SQLServer维护计划向导”界面中点击“下一步”在出现的界面中把名称和说明写上。 然后点击“更改”设顶备份计划在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。 这里该为每天备份。 间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。 更改好以后,就可以在下面看到“在每天的0:00:00执行。 将从2014-5-16开始使用计划。 ”然后点击“下一步”按钮在选择维护任务界面中选择要备份的数据库文件。 然后点击下一步。 在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。 然后点击“下一步”在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。 然后点击“确定”按钮在定义“备份数据库完整”界面里选择备份路径。 然后点击“下一步”在“选择报告选项”界面中设置好“报告文本文件”的路径。 然后点击“下一步”在出现的“完成该向导”界面中会看到设置备份的详细信息。 这样数据库自动备份就成功了。 二、语句备份方式declare@namevarchar(250)set@name=C:\DB1_+convert(varchar(50),getdate(),112)+[你的数据库名称]TODISK=@nameWITHNOFORMAT,NOINIT,NAME=NDB1-完整数据库备份,SKIP,NOREWIND,NOUNLOAD

怎样进行db2备份

1、离线全备份1)、首先确保没有用户使用DB2:$db2 list applications for db sample2)、停掉数据库并重新启动,以便断掉所有连接:db2stop forcedb2start3)、执行备份命令:(使用TSM作为备份的介质)db2 backup db sample use tsm备份成功,将会返回一个时间戳。 4)、检查备份成功:Db2 list history backup all for sample ,可以看到多了这个备份的纪录。 Db2adutl query命令也可以看到返回值。 5)、备注:首先对主节点(catalog表空间在的节点)执行备份命令,再对另外的节点也做这个操作。 2、 在线备份:1)、首先打开一下支持在线备份的数据库配置参数:db2 update db cfg for sample using userexit on 启用用户出口db2 update db cfg for sample using logretain on 启用归档日志db2 update db cfg for sample using trackmod on 启用增量备份功能(需要各个Node都分别做设置)开启这些参数后,数据库处于backup pending状态,要求做数据库的离线全备份。 做一下离线全备份,参考上面的命令。 2)、在线备份命令如下:db2 backup db sample online use tsm备份成功,返回一个时间戳。 3)、同样可以用db2adutl 和db2 list history察看备份纪录。 4)、备注:同样,对每个节点都做这个操作。 3、 在线增量备份1)、在开启了必须的三个参数的情况下,做增量备份:db2 backup db sample online incremental use tsm备份成功,返回一个时间戳。 2)、同样可以用db2adutl 和db2 list history察看备份纪录。 3)、还有一种delta的备份:db2 backup db sample online incremental delta use tsm这两种备份的区别,类似Oracle EXPorts的Incremental和Cumulative方式,db2的incremental对应oracle的cumulative方式,而db2的delta方式则对应oracle的incremental方式。 4)、备注:同样,对每个节点都做这个操作。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐