WEB开发网
开发学院数据库DB2 在嵌入式数据库环境中自动化 DB2 9.7 数据库维护 阅读

在嵌入式数据库环境中自动化 DB2 9.7 数据库维护

 2010-08-25 00:00:00 来源:WEB开发网   
核心提示: 使用 sysproc.automaint_set_policyfile 存储过程可以更新这些策略,清单 4 显示了借助此存储过程用在 DB2MaintenanceWindowPolicy.xml 文件内指定的参数更新维护窗口策略的一个例子,在嵌入式数据库环境中自动化 DB2 9.7 数据库维护(

使用 sysproc.automaint_set_policyfile 存储过程可以更新这些策略。清单 4 显示了借助此存储过程用在 DB2MaintenanceWindowPolicy.xml 文件内指定的参数更新维护窗口策略的一个例子。工具箱的 backupsetup.sh 脚本中使用了相同的命令。若按如下的指导使用这个工具箱脚本,则无需手动运行此命令。

清单 4. 用来设置维护窗口策略的命令

db2 "call sysproc.automaint_set_policyfile 
 ('MAINTENANCE_WINDOW', ‘DB2MaintenanceWindowPolicy.xml')" 

配置自动备份策略

自动备份策略也可包含在一个 XML 文档内,用来控制执行的是哪种备份(在线或离线)、备份的位置以及备份的条件(自动备份何时 应该考虑采取一次备份)。在此工具箱内,名为 DB2AutoBackupPolicy.xml 的文件(如清单 5 所示)包含了一个自动备份策略。

清单 5. DB2AutoBackupPolicy.xml 文件内容

<?xml version="1.0" encoding="UTF-8"?> 
<DB2AutoBackupPolicy 
 xmlns="http://www.ibm.com/xmlns/prod/db2/autonomic/config" > 
 <BackupOptions mode="Online" > 
 <BackupTarget> 
  <DiskBackupTarget> 
  <PathName>/home/db2inst1/dbname/backupimages/</PathName> 
  </DiskBackupTarget> 
 </BackupTarget> 
 </BackupOptions> 
 <BackupCriteria 
  numberOfFullBackups="1" 
  timeSinceLastBackup="168" 
  logSpaceConsumedSinceLastBackup="1000" /> 
</DB2AutoBackupPolicy> 

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:嵌入式 数据库 环境

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接