`
1250605829
  • 浏览: 60413 次
  • 性别: Icon_minigender_1
  • 来自: 阜阳
社区版块
存档分类
最新评论

关于DB2日常使用中遇到的问题

阅读更多

1  经常需要用到在不drop表的前提下去修改表字段的数据类型。

<!--StartFragment -->

    alter table yc_module alter name set data type varchar(255)
 添加列
alter table tablename add 列明 varchar();
 遇到不能操作数据表,错误码 57016 原因码 "7"

SQLSTATE 57016: 因为表不活动,所以不能对其进行访问。

解决方法为:执行命令:reorg table XXX

 

其中:

 

reorg table [table]通过重构行来消除“碎片”数据并压缩信息,对表进行重组。

 

runstats on table . 收集表 的统计信息。

 

reorgchk on table all 确定是否需要对表进行重组,对于对所有表自动执行 runstats 很有用。

 

>>> reorg 和runstats 都是单个表优化,初始化的命令:

 

 

3,关于DB2 57011错误的时候

一般来说发生这种问题的原因是APPLHEAPS的大小不足了,可以通过增大APPLHEAPS来解决此问题,步骤如下:

第一步:执行 db2 get db cfg for <dbname>|grep "Default application heap" 检查当前APPLHEAPS的大小。
第二步:执行 db2 update db cfg for <dbname> using APPLHEAPSZ <新APPLHEAPSZ的大小(例如:512)>来设置 APPLHEAPSZ的大小,一般来说是当前APPLHEAPSZ的倍数。
第三步:执行 db2stop 来停止DB2服务,如果停止不掉可以考虑执行 db2stop force 强制停止。
第四步:执行 db2start 启动DB2服务。
第五步:再次执行 db2 get db cfg for <dbname>|grep "Default application heap" 检查当前APPLHEAPS的大小是否是新设置的值
分享到:
评论

相关推荐

    DB2报错日志

    db2报错日志,db2日常维护经常遇到的错误日志。

    密码管家 - 最强大的密码管理助手(2012年2月2日重新上传v2.5.0)

    2. 遇到软件使用方面的困难时,请您先查看软件帮助中有没有相应的提示,如果仍不能解决的话请按照软件关于中的联系方式联络我们,我们会在第一时间给予您协助。 【付费版本】 在试用过免费版后,如果您觉得密码管家...

    日光倾城整理小波变换中能量泄漏问题的研究-仿真图1.doc

    未解决问题:由于谐波的存在,16.7HZ的信号会被分解1/2,1,2倍频。基频16.7的幅值比实际幅值有所衰减。这样很难判断风机转速1000r/min,即频率16.7HZ,当出现y=a*sin*16.7) b*sin c*sin ... f*sin的叠加情况时,实际...

    asp.net知识库

    在ASP.NET中使用WINDOWS验证方式连接SQL SERVER数据库 改进ADO.Net数据库访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库...

    C#程序开发范例宝典(第2版).part08

    实例107 使用EventLog组件向本机现有日志中添加条目 155 3.4 FileSystemWatcher组件 156 实例108 使用FileSystemWatcher组件监视系统日志文件是否被更改 157 3.5 HelpProvider组件 158 实例109 使用HelpProvider...

    tiny_mce_customization:富文本编辑器 - Tiny Mce 4,Rails 自定义

    在 Rails 2 项目中实现的图像上传/删除和使用,使用弹出窗口在 Chrome 上运行良好,但在 firefox 上存在问题。 我已经使用LMC-BUTTON 感谢开发者,并从博客 / 'fullpage' 插件或文档属性(齿轮图标,工具栏菜单中...

    03开源NewSql数据库TiDB-Deep Dive into TiDB

    支持在 CRUD 操作中使用隐式的行 ID 提升点查性能 3.Server 支持 Proxy Protocol 添加大量监控项, 优化日志 支持配置文件的合法性检测 支持 HTTP API 获取 TiDB 参数信息 使用 Batch 方式 Resolve Lock,提升...

    Python Cookbook

    11.3 在tkSimpleDialog函数中使用默认值和区间 405 11.4 给Tkinter列表框增加拖曳排序能力 406 11.5 在Tkinter部件中输入一个重音字符 408 11.6 在Tkinter中嵌入内联的GIF 410 11.7 转换图片格式 412 11.8 在...

    SQL SERVER 2000开发与管理应用实例

    本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,能够多角度地引导读者学习相关...

    Oracle9i的init.ora参数中文说明

    说明: 使用字节或码点语义来指定新列的创建, 如 char, varchar2, clob, nchar, nvarchar2, nclob 列。各种字符集对字符都有各自的定义。在客户机和服务器上使用同一字符集时, 应以该字符集所定义的字符来衡量字符串...

    C#程序开发范例宝典(第2版).part12

    实例107 使用EventLog组件向本机现有日志中添加条目 155 3.4 FileSystemWatcher组件 156 实例108 使用FileSystemWatcher组件监视系统日志文件是否被更改 157 3.5 HelpProvider组件 158 实例109 使用HelpProvider...

    sqlserver2000基础(高手也有用)

    第 2 章 日期处理 23 2.1 日期类型概述 23 2.2 日期处理函数 25 2.2.1 日期增减函数 25 2.2.2 日期信息获取函数 26 2.2.3 日期差值计算函数 27 2.2.4 其他日期处理相关函数 27 2.3 日期选项设置 29 ...

    计算机实习日记

    今天在和一个同事交流的时候得到了一个好东西,我发现这位同事有一本工作日记,我跟他借来看了一下,里面记载的都是他在工作中遇到的各种各样的问题,有遇到问题的时间、地点、故障的触发条件、故障现象的详细描述、...

Global site tag (gtag.js) - Google Analytics