db2日志保存的两种方式

db2日志保存分为哪些方式呢?这是很多人提到过的问题,下面就为您详细介绍db2日志保存的两种方式,供您参考学习之用。

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都做网站、卧龙网络推广、成都小程序开发、卧龙网络营销、卧龙企业策划、卧龙品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供卧龙建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

db2日志保存有两种方式:循环日志和归档日志

循环日志:

在任何情况下都不能删除循环日志,如果删除数据库就会出错。
如果出错了,只能用备份做恢复,如果没有做备份,那么只有找IBM官方来帮做一个连接
然后你export出数据,然后再重建数据库。据说这个还是要在你买了PPA的情况下才提供
的服务内容。

归档日志:

归档日志中的活动日志部份是不能删除的,如果删除结果同循环日志被删除的情况。
归档日志中的已归档日志是可以删除的,但删除了以后你可能就没法做一些前滚操作了。数据库备份的恢复涉及备份文件和日志

关系如下:

做备份的时候,***使用日志参数把一个特殊日志也打包进去,因为恢复的时候如果没有这个特殊文件,恢复是无法完成的,更别说前滚了。

两次全备份之间的归档日志如果被删除,则数据库无法前滚到这两次全备中的任何时间,相反
如果日志保留,则可以把数据库前滚到这两次全备中的任何时间点,具体做法是:先恢复***个全备,然后使用日志前滚到指点的时间点。其实就一句话:如果两次备份之间的日志有保留就可以把数据库前滚到这两次备份中的任何时间点。
1、查看日志空间相关设置:

 
 
 
  1. db2 get dbm cfg for dbname  
  2.  
  3. --------------------------------------------------------------------------------------------------------------  
  4.  
  5.   | Log file size (4KB) (LOGFILSIZ) = 10000   
  6. | Number of primary log files (LOGPRIMARY) = 20   
  7. | Number of secondary log files (LOGSECOND) = 10   
  8. | Changed path to log files (NEWLOGPATH) =   
  9. | Path to log files = /data1/instwip/   
  10. | First active log file = S0006578.LOG  

日志空间大小=LOGFILSIZ*LOGPRIMARY

2、更新LOGFILSIZ、LOGPRIMARY、LOGSECOND

 
 
 
  1. db2 update db cfg for 数据库名称 for LOGFILSIZ using 参数值  
  2.  
  3. db2 update db cfg for 数据库名称 for LOGPRIMARY using 参数值  
  4.  
  5. db2 update db cfg for 数据库名称 using LOGSECOND 参数值  

3、修改循环日志/归档日志

 
 
 
  1. db2= update db cfg for 数据库名称 using LOGARCHMETH1 参数值  
  2. db2= update db cfg for 数据库名称 using FAILARCHPATH    参数值 

【编辑推荐】

几种常用的DB2循环用法

DB2创建数据库的实现

DB2数据库授权详解

DB2身份验证简介

DB2重命名表和查看表信息

本文题目:db2日志保存的两种方式
文章位置:http://www.mswzjz.com/qtweb/news32/167482.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联