db2关闭下一句sql的日志_DB2_数据库日志管理

1

load

方法装入数据:

export to tempfile of del select * from tablename where not

清理条件;

load from tempfile of del modified by delprioritychar replace into tablenamenonrecoverable

说明:

在不相关的数据表

export

数据时,可以采取并发的形式,以提高效率;

tablename

指待清理

table

的名称;

modified by delprioritychar

防止数据库记录中存在换行符

,

导致数据无法装入的情况

;

replace

into

对现数据库中的内容进行替换,即将现行的数据记录清理,替换为数据文件内

容;

nonrecoverable

无日志方式装入;

2

、查找当前的应用:

db2 list application grep btpdbs;

3

、删除当前正在使用的

application:

db2 "force application (id1,id2,id3)"

id1,id2,id3

list

显示的应用号;

4

、查看当前应用号的执行状态:

db2 get snapshot for application agentid 299 grep row

5

、查看数据库参数:

db2 get dbcfg for //

当前数据库可以省略

6

、修改数据库的

log

数据:

db2 update dbcfg using <

参数名

><

参数值

>

7

db2stop force

的用法:

在进行

bind

的时候出现如下错误:

sql0082can error has occurred which has terminated processing.

sql0092nno package was created because of previous errors.

sql0091nbinding was ended with "3" errors and "0" warnings.

主要是表文件被加锁,不能继续使用;

在进行

stop

的时候报错:

db2stop

8/03/2005 21:46:530 0 sql1025nthe database manager was not stopped because databases are

still active.

sql1025nthe database manager was not stopped because databases are still active.

需要使用如下命令可以解决这个问题:

db2stop force

08/03/2005 21:47:49 0 0 sql1064ndb2stop processing was successful.

sql1064ndb2stop processing was successful.

然后启动数据库

db2start,

连接数据库

db2s

后,重新进行

bind

即可。

8

、缓冲池参数修改:

db2 alter bufferpoolibmdefaultbp size 10240

查看本表的数据内容如下:

db2 "select * from syscat.bufferpools";

9

db2

日志处理:

db2

日志是以文件的形式存放在文件系统中,分为两种模式:循环日志和归档日志。当创建

新数据库时,

日志的缺省模式是循环日志。

在这种模式下,

只能实现数据库的脱机备份和恢

复。如果要实现联机备份和恢复,必须设为归档日志模式。

目前在综合业务系统中,设置的均是归档日志模式;其它系统(如事后监督、经营决策、中

间业务等)

一般都设置为循环日志模式。

至于采用何种模式,

可以通过修改数据库配置参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值