Chinaunix首页 | 论坛 | 博客
  • 博客访问: 267702
  • 博文数量: 51
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 606
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-13 16:43
文章分类

全部博文(51)

文章存档

2011年(1)

2010年(3)

2009年(45)

2008年(2)

我的朋友

分类: LINUX

2009-02-09 14:24:26

SQL0286N  A default table space could not be found with a page size of at
least "8192" that authorization ID "XXXX" is authorized to use. 
SQLSTATE=42727
 
原因是:页大小超过了4k,需要8k
    用管理员登陆[db2inst1]
    先创建8K 的bufferpool:
          create bufferpool pool8k size 100 pagesize 8k;
    然后在8K 的bufferpool 上创建8k 的TABLESPACE:
          CREATE TABLESPACE tbspace8k PAGESIZE 8 K  MANAGED BY DATABASE  USING ( FILE '/opt/IBM/data/tbspace8k' 5120 ) EXTENTSIZE 8 OVERHEAD 10.5 PREFETCHSIZE 8 TRANSFERRATE 0.14 BUFFERPOOL  pool8k;
    最后在8k 的TABLESPACE 上创建表:
         create table mytable (name varchar(32670)) in tbspace8k;
    在分配权限:
         grant use of tablespace tbspace8k to public
阅读(4610) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~