简体   繁体   English

在Windows上计划脱机db2数据库备份

[英]Schedule offline db2 database backup on Windows

I only have access to the command line processor and I would like to set up a backup policy to do an offline backup once a day of a db2 database. 我只能访问命令行处理器,我想设置一个备份策略以每天一次对db2数据库进行一次脱机备份。

Can anyone point me in the right direction? 谁能指出我正确的方向?

To do a single offline backup I know the code is 要进行一次脱机备份,我知道代码是

BACKUP DATABASE <database> TO <“drive/location”> <params>

However I can not figure out how to schedule this 但是我不知道如何安排这个

If you are using LUW, you can: 如果您使用的是LUW,则可以:

If you are using Windows OS, then you create a new task and on the action tab: 如果您使用的是Windows操作系统,则可以在“操作”选项卡上创建一个新任务:

Action: Start a program Action:启动程序

Program/script: "D:\\Program Files\\IBM\\SQLLIB\\BIN\\db2cmd.exe" (path there the db2cmd.exe is located) Program/script: “ D:\\ Program Files \\ IBM \\ SQLLIB \\ BIN \\ db2cmd.exe” (db2cmd.exe所在的路径)

Add arguments (optional): / c /w /i db2 backup database DBNAME to X:\\Backup COMPRESS WITHOUT PROMPTING Add arguments (optional): / c / w / i db2备份数据库DBNAME到X:\\ Backup COMPRESS WITHOUT PROMPTING

Start in (optional): blank Start in (optional):空白

The command above will backup database DBNAME to X:\\Backup folder compressing the DB. 上面的命令会将数据库DBNAME备份到X:\\ Backup文件夹中,以压缩数据库。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM