博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle自动冷备份脚本
阅读量:6980 次
发布时间:2019-06-27

本文共 1496 字,大约阅读时间需要 4 分钟。

根据自己网上的资料和自己的需求,写的oracle冷备份脚本。

整体思路:

1、停止服务

2、文件拷贝

3、启动服务

保存以为文件为BAT格式,点击可以用下。

rem ---------------------------------------------------------------------------------------------rem Oracle数据库冷备份脚本文件coldbackup.cmdrem Leejianghuarem 2018-06-20rem 用于Windows NT/2000/2008/XP平台rem 脚本执行后,在temp目录中产生以下文件:rem listfiles.sql,shutdown.sqlrem startup.sql,cpfile.cmd,shutdown.cmd,startup.cmdremrem 设置oracle_sidset oracle_sid=orclrem 设置sys密码set password=orclrem 建立临时文件目录mkdir D:\oraclebak\temp\rem 设置临时文件目录set my_temp=D:\oraclebak\temp\rem 建立备份文件目录set day=%date:~0,4%%date:~5,2%%date:~8,2%mkdir D:\oraclebak\%day%rem 设置备份目录set my_bkpath=D:\oraclebak\%day%rem list需要备份的数据库文件,控制文件,日志文件echo xcopy D:\oracle\product\10.2.0\admin %my_bkpath%\admin\ /s /e /h >%my_temp%cpfiles.cmdecho xcopy D:\oracle\product\10.2.0\oradata %my_bkpath%\oradata\  /s /e /h >>%my_temp%cpfiles.cmdecho xcopy D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora %my_bkpath%\NETWORK\ /s /e /h >>%my_temp%cpfiles.cmdecho shutdown immediate >%my_temp%shutdown.sqlecho exit >>%my_temp%shutdown.sqlecho /as sysdba >%my_temp%startup.sqlecho startup >>%my_temp%startup.sqlecho exit >>%my_temp%startup.sqlecho 关闭数据库shutdown.cmdsqlplus sys/%password%@%oracle_sid% as sysdba @%my_temp%shutdown.sqlrem 拷贝数据文件,日志文件,控制文件call %my_temp%cpfiles.cmdrem 重新启动数据库startup.cmdsqlplus @%my_temp%startup.sqlrem 数据库冷备份结束rem ---------------------------------------------------------------------------------

 

转载于:https://www.cnblogs.com/leebokeyuan/p/9204121.html

你可能感兴趣的文章
eclipse设置
查看>>
Oracle数据库文件坏块损坏的恢复方法
查看>>
用户登录
查看>>
【Python 第8课】while
查看>>
Mysql INSERT、REPLACE、UPDATE的区别
查看>>
checkbox点击切换选中状态
查看>>
DIY强大的虚拟化环境-技术可行性部分
查看>>
你不得不知道的Visual Studio 2012(1)- 每日必用功能
查看>>
python3的数据类型以及模块的含义
查看>>
vstpd服务
查看>>
跟阿里云技术专家阙寒一起深度了解视频直播CDN技术
查看>>
SQL SERVER中ROLLUP的用法
查看>>
配置DCOM中excel权限
查看>>
WEB SSH Ajaxterm客户端配置(1)
查看>>
FOSCommentBundle功能包:设置Doctrine ODM映射(投票)
查看>>
ondblog 修改informix日志模式
查看>>
ipvsadm命令参考
查看>>
网站排名下降的原因
查看>>
公司内部exchange2010 下删除误发邮件
查看>>
利用gevent实现异步执行任务
查看>>