免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3102 | 回复: 11
打印 上一主题 下一主题

create db 为何报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-06 14:09 |只看该作者 |倒序浏览
create db prjman on c: using codeset IBM-437 territory US catalog tablespace managed by database using (file 'c:\db2\cata.dat' 2000) user tablespace managed by database using (file 'c:\db2\prjman\user.dat' 2000) temporary tablespace managed by database using (file 'c:\db2\test\temp.dat' 2000)

论坛徽章:
0
2 [报告]
发表于 2003-06-06 14:10 |只看该作者

create db 为何报错

用以上的语句报错,db2diag.log如下:

2003-06-06-13.53.28.110000   InstanceB2   Node:000
PID:960(db2syscs.exe)   TID:1288   Appid:
buffer_pool_services  sqlbAllocateExtent   Probe:830

Tablespace 0(SYSCATSPACE) is full

2003-06-06-13.53.28.131000   InstanceB2   Node:000
PID:960(db2syscs.exe)   TID:1288   Appid:
buffer_pool_services  sqlbObtainDataExtent   Probe:800
DIA9999E An internal error occurred. Report the following error code :
"0xFFFFD121".

2003-06-06-13.53.28.131001   InstanceB2   Node:000
PID:960(db2syscs.exe)   TID:1288   Appid:
buffer_pool_services  sqlbObtainDataExtent   Probe:800

Obj={pool:0;obj:513;type:0} State=x30025 Parent={0;513}, EM=4960, PP0=0

Data Title:SQLB_OBJECT_DESC PID:960 TID:1288 Node:000
0000 0102 0000 0102 0000 0000 0000 0001       ................               
2e10 0000 0000 0000 6013 0000 0000 0000       ........`.......               
0000 0000 0201 0000 2500 0300 2000 0000       ........%... ...               
0010 0000 2000 0000 0100 0000 0000 0102       .... ...........               
b8b4 0401 3080 2e01                           ....0

论坛徽章:
0
3 [报告]
发表于 2003-06-06 14:13 |只看该作者

create db 为何报错

命令行报如下错误
SQL1043C Database Services could not initialize the system catalogs. Error"-289" was returned.

如果我把catalog tablespace 改成SMS就可以了,为什么?
请教高手,如何解决此问题?

论坛徽章:
0
4 [报告]
发表于 2003-06-06 14:28 |只看该作者

create db 为何报错

你的系统表空间分配的太小了,2000*4k一共才8m的大小,而系统表占的大小应该比这大,分配的大点应该就可以了。

论坛徽章:
0
5 [报告]
发表于 2003-06-06 14:31 |只看该作者

create db 为何报错

我所有的tablespace分配到5000也不行,不信你试试

论坛徽章:
0
6 [报告]
发表于 2003-06-06 14:32 |只看该作者

create db 为何报错

最大我分配到10000也不行,我想不是这个原因

论坛徽章:
0
7 [报告]
发表于 2003-06-06 14:50 |只看该作者

create db 为何报错

再大点啊,呵呵,我在db2v8上测试,12000都太小,干脆换成了25000(100M),就没问题了。

论坛徽章:
0
8 [报告]
发表于 2003-06-06 14:51 |只看该作者

create db 为何报错

大哥,磁盘有那么贵吗?多加点啊   

论坛徽章:
0
9 [报告]
发表于 2003-06-06 14:52 |只看该作者

create db 为何报错

vlife说的对,你给的空间太小,再大点试试!!!

论坛徽章:
0
10 [报告]
发表于 2003-06-06 14:54 |只看该作者

create db 为何报错

[quote]原帖由 "vlife"]大哥,磁盘有那么贵吗?多加点啊   [/quote 发表:
     
有理!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP