`
fireflyjava
  • 浏览: 187927 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SQL0286N 找不到页大小至少为 "8192"

    博客分类:
  • DB
阅读更多

JBPM jbpm-db-<version>\build\db2 下面是空的,JBoss官方网上建议用derby下面的脚本

db2 =>db2batch -d jbpm -f C:\likun\study\jbpm\release\jbpm-db-3.1.4\build\derby\scripts\derby.create.sql -a db2admin/db2admin -r c:\database.log

但遇到如下SQL0286N的问题,

db2 =>create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EXPRESSION_ varchar(4000), EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))


SQL0286N 找不到页大小至少为 "8192"、许可使用授权标识 "DB2ADMIN" 的缺省表空间。
SQLSTATE=42727


db2 list tablespaces show detail

页大小(以字节计) = 4096

默认的表空间是page size 是4096,所以需要加大 page size

说明:

数据库管理器中表的行长度不能超过:
* 在具有 4K 页大小的表空间中,是 4005 字节
* 在具有 8K 页大小的表空间中,是 8101 字节。
* 在具有 16K 页大小的表空间中,是 16293 字节。
* 在具有 32K 页大小的表空间中,是 32677 字节。

db2 =>create tablespace jbpm pagesize 16k managed by database using (file 'C:\DB2\data\jbpm' 10000)
SQL1582N 表空间 "JBPM" 的 PAGESIZE 和与该表空间相关联的缓冲池 "IBMDEFAULTBP"
的 PAGESIZE 不匹配。 SQLSTATE=428CB


CREATE TABLESPACE默认使用的BUFFERPOOL IBMDEFAULTBP的PAGESIZE是4K,建一个非4K PAGESIZE的表空间时,需要先创建一个相同大小PAGESIZE的缓冲池,然后使用这个缓冲池。

db2 =>create bufferpool bp16k size 1000 pagesize 16 K
DB20000I SQL 命令成功完成。

db2 =>create tablespace jbpm pagesize 16k managed by database using (file 'C:\DB2\data\jbpm' 10000) bufferpool bp16k
DB20000I SQL 命令成功完成。

db2 =>create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EXPRESSION_ varchar(4000), EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_)) in jbpm
DB20000I SQL 命令成功完成。

 

db2 =>create table JBPM_LOG (ID_ bigint not null, CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double, NEWDOUBLEVALUE_ double, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_)) in jbpm2

SQL0286N  找不到页大小至少为 "32768"、许可使用授权标识 "DB2ADMIN"

 

 

所以16293的bufferpool还不够,page size还需要加到32768

 

db2=>create bufferpool bp34k size 1000 pagesize 32768

db2=>create tablespace jbpm2 pagesize 32768 managed by database using (file 'C:\DB2\data\jbpm2' 10000) bufferpool bp34k

 

 

分享到:
评论

相关推荐

    Sql-Server数据库查询语句练习题含标准答案.docx

    根据提供的文档内容,我们可以归纳出以下关键知识点: ### 一、创建数据库 ...以上知识点涵盖了从创建数据库、创建架构到具体表的定义及其字段属性的设置等方面的内容,希望对学习SQL Server数据库管理有所帮助。

    T-SQL语法(全)sql server2005

    - **maxsize**:文件的最大大小,如果不指定则默认为磁盘的最大容量。 - **unlimited**:在SQL Server 2005中,表示日志文件的最大大小为2TB,数据文件的最大大小为16TB。 - **filegrowth**:文件的增长方式,默认...

    SQL Server数据库管理PPT课件.pptx

    日志文件的大小至少为512KB,且SQL Server采用预写式日志记录,确保数据的安全性。 创建SQL Server数据库可以通过向导、企业管理器或使用Transact-SQL(T-SQL)语言进行。创建数据库时,需要指定数据库名称、初始...

    用sql语句创建BBS数据库及表

    在本例中,数据文件初始化为10MB,允许自动增长,而日志文件初始大小为3MB,最大不超过20MB。例如: ```sql CREATE DATABASE BBSDB ON PRIMARY ( NAME = N'BBSDB_dat', FILENAME = N'D:\project\BBSDB_dat.mdf...

    SQL工程师

    段页式存储管理是将内存划分为大小固定的块,程序按逻辑模块划分为段,每个段再划分为页。 - **选项解析**: - (5) 内存等分为“块”,因此正确选项为A。 - (6) 程序按逻辑模块划分为“段”,所以正确选项为B。 ...

    DB2错误代码对照表

    16. SQL23601005: SQLDA中的SQLN的值至少应于所描述的列的个数一样大 - SQL描述符区域的大小不足以容纳所有列,需要调整大小。 17. SQL23701594: 至少有一个被描述的列应该是单值类型,因此扩展的SQLVAR条目需要另外...

    sql常用语句

    28. **OR**: `OR`逻辑运算符,用于连接两个或多个条件,当至少有一个条件为真时,查询结果为真。 29. **ORDER BY**: `ORDER BY`用于根据一个或多个列对结果集进行排序。 30. **PERCENT**: `PERCENT`常用于计算...

    Lec09_排序与聚集1

    最后,当有多个已排序的页时,使用内存中的额外空间(至少3个页大小)合并这些页,直至完成所有页的合并。在硬件资源充足的情况下,可以通过双缓冲优化(Double Buffering Optimization)预先读取下一个要处理的块,...

    数据库原理实验报告整合

    在SQL Server 中数据文件的默认值为3MB,日志文件的默认值为1MB。  自动增长:用于设置在文件容量不够用时,文件根据何种增长方式自动增长。  路径:指定存放在文件的目录。默认情况下,SQL Server 将存放路径...

    2021-2022计算机二级等级考试试题及答案No.13715.docx

    - 调整纸张大小、页边距等设置涉及到页面布局; - 设置标题样式涉及文本格式化和多级列表; - 字体大小、行距和首行缩进涉及到段落格式; - 首字下沉属于字符格式; - 插入页码和页眉涉及页眉页脚设置; - ...

    豆瓣网校园招聘笔试题

    解这个问题的关键在于理解抽屉原理,即如果有n个抽屉和m个物体(m &gt; n),那么至少有一个抽屉包含不止一个物体。在这个场景中,有12个生肖作为“抽屉”,4个人作为“物体”。根据抽屉原理,至少会有两个人具有相同的...

    LeadBBS v2.10 论坛.rar

    147.显示某主题帖子内容,最后N页和最前N页有直接跳转功能(不降效率为前提) 148.显示精华区帖子,最后N页和最前N页有直接跳转功能(不降效率为前提) 149.优化关键代码在线用户及登陆用户认证,尽量减小数据库调用,目前...

    华东交通大学习题数据库2.doc

    12个实体类型,15个二元联系中,4个1:1,5个1:n,6个m:n,转换成关系模式时,1:1和1:n联系通常合并到一方实体,m:n联系通常会转换为一个新的关系,因此至少会有12+5+6=23个关系模式。 【事务的特性】事务是数据库...

    FIREBIRD使用经验总结

    相较于市面上其他数据库如MS SQL Server、MySQL等,FIREBIRD的体积优势明显——其安装包大小仅为2.3MB,而MS SQL Server桌面版则需占用至少70MB的空间(含SP3补丁),MySQL的安装包也通常在20-30MB之间。对于需要...

    b s开发常用javaScript技术第1 4页.docx

    - **1.4 整数不能大于 iMax**:限制输入的整数大小不超过某个最大值。 - **1.5 整数不能小于 iMin**:限制输入的整数大小不低于某个最小值。 2. **时间类** - **2.1 短时间格式验证**:验证输入的时间是否符合...

    数据库技术与应用 创建学生表-A学习任务书.doc

    在《数据库技术与应用》的学习过程中,创建学生表是一项基础且重要的任务,它涉及到数据管理与维护能力的培养。在电子信息工程技术专业中,理解和掌握这一技能对于后续的数据库操作至关重要。下面将详细阐述如何创建...

    2021-2022计算机二级等级考试试题及答案No.16490.docx

    10. SQL查询:在SQL中,要找出至少被订购过三次的pid,正确的语句是`SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid) &gt;=3;`,使用GROUP BY对pid分组,并使用HAVING过滤满足条件的pid。 11. 排序算法:最...

    oracle基础知识

    - `PCTFREE`和`PCTUSED`参数:这两个参数用于控制数据页的空间分配,它们的总和不能超过100%。 - 事务处理:单个事务不能跨越多个回滚段。 - 索引:索引表不包含ROWID值。 - 写盘机制:提交后的数据不一定立即...

    Java 84道面试题和答案.docx

    `(零次或一次)、`.`(任意字符)、`{n}`(精确匹配n次)、`{n,m}`(至少n次,最多m次)、`\w`(单词字符)、`\W`(非单词字符)、`\d`(数字)和`\D`(非数字)。 5. **SQL操作的区别**:`DELETE`语句可以选择性...

Global site tag (gtag.js) - Google Analytics