概述
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
日志是以文件的形式存放在文件系统中,分为两种模式:循环日志和归档日志。当创建
新数据库时,
日志的缺省模式是循环日志。
在这种模式下,
只能实现数据库的脱机备份和恢
复。如果要实现联机备份和恢复,必须设为归档日志模式。
目前在综合业务系统中,设置的均是归档日志模式;其它系统(如事后监督、经营决策、中
间业务等)
一般都设置为循环日志模式。
至于采用何种模式,
可以通过修改数据库配置参数
最后
以上就是舒服手链为你收集整理的db2关闭下一句sql的日志_DB2_数据库日志管理的全部内容,希望文章能够帮你解决db2关闭下一句sql的日志_DB2_数据库日志管理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复