oracle和mysql自动备份,循环定时使用windows任务计划程序设置程序定时任务

if not exist c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle (
	md c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle
)else (
    echo c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle is exist!
)
if not exist C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql (
	md C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql
)else (
    echo C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysqlis exist!
)
if not exist C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle\log (
	md C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle\log
)else (
    echo C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle\log is exist!
)
rem oracel备份
cd C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle
set userName=newtec_code
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=sso_configure
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=data_quality2
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=data_exchange2
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=infoshar_190808
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=infoshar
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=myqdp_190530
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=infoshar_tj2
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=newtec_label2
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=infoshar_permission
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=newtec_resource
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=infoshar_search
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=shareOracle
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=newtec_unityproduct
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=newtec_blockchain
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%
set userName=block_test
exp %userName%/%userName%@192.168.0.9/orcl file=%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp log=log\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.log owner=%userName%

rem mysql备份
cd C:\Program Files\MySQL Server 5.6.2\bin
set password=okw123456
set userName=bpm_manage
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=mysql_sso
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=newtec_rpc
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=shop
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=shareshop
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=block_myqdp_sso
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=block_shop
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

set userName=block_newtec_rpc
mysqldump -h 192.168.0.9 -P3307 -uroot -p%password% %userName% > C:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\mysql\%userName%_%date:~0,4%-%date:~5,2%-%date:~8,2%.sql

forfiles /p "c:\数据库备份" /s /m *.* /d -30 /c "cmd /c del @path" 

pause







猜你喜欢

转载自blog.csdn.net/springlan/article/details/106666100