数据库备份计划带删除
数据库备份计划带删除
echo 开始备份数据库
if not exist d:\db_bak\files md d:\db_bak\files
if not exist d:\db_bak\logs md d:\db_bak\logs
set var=%date:~0,4%%date:~5,2%%date:~8,2%
exp mtss/mtss@192.168.0.183/orcl file=d:\db_bak\files\%var%.dmp log=d:\db_bak\logs\ms_%var%.log owner=(mtss)
echo 删除过久的备份记录
forfiles /p "d:\db_bak" /s /m *.dmp /d -60 /c "cmd /c del @path"
forfiles /p "d:\db_bak" /s /m *.log /d -60 /c "cmd /c del @path"
exit
echo 开始备份数据库
if not exist d:\db_bak\files md d:\db_bak\files
if not exist d:\db_bak\logs md d:\db_bak\logs
set var=%date:~0,4%%date:~5,2%%date:~8,2%
exp mtss/mtss@192.168.0.182/orcl file=d:\db_bak\files\182bak%var%.dmp log=d:\db_bak\logs\ms_182bak%var%.log
echo 删除过久的备份记录
forfiles /p "d:\db_bak" /s /m *.dmp /d -30 /c "cmd /c del @path"
forfiles /p "d:\db_bak" /s /m *.log /d -30 /c "cmd /c del @path"
exit
drop user mtss cascade;
create user mtss identified by mtss
temporary tablespace mtss_temp;
grant connect,resource,dba to mtss;
exit;
sqlplus system/sa@orcl as sysdba @huifu.sql
set var=%date:~0,4%%date:~5,2%%date:~8,2%
imp mtss/mtss@192.168.0.183/orcl file=d:\db_bak\files\182bak%var%.dmp log=d:\db_bak\logs\ms_182imp%var%.log full=y statistics=none
echo 开始备份数据库
if not exist d:\db_bak\files md d:\db_bak\files
if not exist d:\db_bak\logs md d:\db_bak\logs
set var=%date:~0,4%%date:~5,2%%date:~8,2%
exp mtss/mtss@192.168.0.183/orcl file=d:\db_bak\files\%var%.dmp log=d:\db_bak\logs\ms_%var%.log owner=(mtss)
echo 删除过久的备份记录
forfiles /p "d:\db_bak" /s /m *.dmp /d -60 /c "cmd /c del @path"
forfiles /p "d:\db_bak" /s /m *.log /d -60 /c "cmd /c del @path"
exit
echo 开始备份数据库
if not exist d:\db_bak\files md d:\db_bak\files
if not exist d:\db_bak\logs md d:\db_bak\logs
set var=%date:~0,4%%date:~5,2%%date:~8,2%
exp mtss/mtss@192.168.0.182/orcl file=d:\db_bak\files\182bak%var%.dmp log=d:\db_bak\logs\ms_182bak%var%.log
echo 删除过久的备份记录
forfiles /p "d:\db_bak" /s /m *.dmp /d -30 /c "cmd /c del @path"
forfiles /p "d:\db_bak" /s /m *.log /d -30 /c "cmd /c del @path"
exit
drop user mtss cascade;
create user mtss identified by mtss
temporary tablespace mtss_temp;
grant connect,resource,dba to mtss;
exit;
sqlplus system/sa@orcl as sysdba @huifu.sql
set var=%date:~0,4%%date:~5,2%%date:~8,2%
imp mtss/mtss@192.168.0.183/orcl file=d:\db_bak\files\182bak%var%.dmp log=d:\db_bak\logs\ms_182imp%var%.log full=y statistics=none
相关文章
- 通过SQL Server 2008数据库复制实现数据库同步备份
- 数据库应用2023-04-08
- 数据库的容灾与备份,你是如何处理的?
- Oracle数据库的备份方法
- 为什么PostgreSQL是"最先进的开源数据库"
- 《SQL初学者指南》——1.4 其他数据库
- pgsql数据库备份还原记
- 数据库(表)的逻辑备份与恢复
- sql server 还原数据库,数据库提示正在还原中的处理办法
- MySQL数据库优化的八种方式(经典必看)
- ArcGIS注册数据库问题分析
- MySQL数据库备份与恢复
- MySQL数据库:锁机制
- mongodb 数据库操作--备份 还原 导出 导入
- 6:7 题一起MySQL数据库分库备份
- 查看MYSQL数据库中所有用户及拥有权限
- mysql数据库的全量备份
- 【JDBC】java PreparedStatement操作oracle数据库
- 在从该备份集进行读取时,RESTORE 检测到在数据库 "CISDB" 中的页(0:0)上存在错误。系统断定检查已失败
- 备份集中的数据库备份与现有的数据库不同
- [转]备份与还原mysql 数据库的常用命令。
- Mysql数据库存储过程
- SQL server数据库备份与还原语句