0 0

关于DB2创建表报错30

 CREATE TABLE XTCUR."DOMAINDICT"  (
		  "ID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (  
		    START WITH +1  
		    INCREMENT BY +1  
		    MINVALUE +1  
		    MAXVALUE +9223372036854775807  
		    NO CYCLE  
		    CACHE 20  
		    NO ORDER ) , 
		  "STRTYPE" VARCHAR(32) NOT NULL , 
		  "STRNAME" VARCHAR(64) NOT NULL , 
		  "STRVALUE" VARCHAR(256) NOT NULL )   
		 IN "CUR_DAT" INDEX IN "CUR_IDX" ; 
 ALTER TABLE XTCUR."DOMAINDICT" APPEND ON;


这里我不知道IN "CUR_DAT" INDEX IN "CUR_IDX" ;是什么意思
创建的时候报错

Statement processed with ERROR
[DB2/NT] SQL0204N "CUR_DAT" 是一个未定义的名称。SQLDATE=42704
*** Execution stopped due to error ***

2010年9月25日 11:00

2个答案 按时间排序 按投票排序

0 0

采纳的答案

"CUR_DAT"和"CUR_IDX"是表空间(table space),
意思是在CUR_DAT表空间创建表DOMAINDICT,并在表空间CUR_IDX中建立索引,
表空间可以通过create TABLESPACE 语句创建

2010年9月25日 14:19
0 0

这位大哥给了解释,可以参考一下
http://laoshifu.iteye.com/blog/764810

2010年9月25日 14:23

相关推荐

    DB2数据库创建存储过程时遇到的错误

    这种情况下,查看db2diag.log文件会发现类似于errno: 0x0FFFFFFFFFFF7AF0 : 0x00000001的报错信息。 造成这种错误的原因是由于DB2实例用户未加入到受防护用户的主组中,从而引发了存取权限不够的问题。解决这个问题...

    db2报错集锦

    ### DB2 报错集锦知识点详解 #### 标题:DB2 报错集锦 - **描述**:本文档列举了一系列 DB2 数据库在运行过程中可能遇到的错误代码及其对应的 SQL 状态码,旨在帮助数据库管理员或开发人员快速定位问题并解决问题。...

    DB2报错:SQL10007N Message "-1390" could not be retrieved. Reason code.doc版下载

    DB2 报错解决方案 DB2 报错:SQL10007N Message "-1390" could not be retrieved. Reason code 的解决方案 在安装 DB2 9.7 之后,某人发现 db2inst1 用户下无法运行一切 db2 命令,如果跑到 db2 的 bin 目录下运行...

    db2中有表损坏时最快的恢复方法db2look-move

    在长时间运行或因硬件故障、软件错误等原因,DB2中的表可能会发生损坏,表现为数据不一致、查询异常或直接报错等问题。表损坏不仅影响数据的可靠性和业务的连续性,还可能导致服务中断,因此,快速恢复表的正常状态...

    db2 错误码 大全

    - **SQLSTATE**:是一个五字符的字符串,用来提供关于错误或警告的更具体信息。 #### 二、错误码详解 ##### 1. SQL操作成功 - **SQLCODE**: 00000 - **SQLSTATE**: 00000 - **描述**: 表示SQL操作成功执行。 ####...

    DB2报错解释

    - **+21901532**:计划表(PLANTABLE)错误,可能是在创建或使用计划表时遇到问题。 - **+22001546**:确认PLANTABLE的存在性,可能是在引用不存在的计划表时发生。 - **+23601005**:SQLDA中的SQLN值与预期不符,...

    让本机administrator有db2admin的权限

    "db2admin"是一个预定义的角色,它通常包含了管理数据库所需的全部权限,例如创建数据库、管理表、备份和恢复等高级操作。为了让本地管理员用户具有这些权限,我们需要执行一系列步骤。 步骤1:登录DB2控制台 确保...

    db2错误信息集合

    - **说明**:在创建或修改 2 型索引时,不支持使用 SUBPAGES 选项。 - **解决方案**:移除 SUBPAGES 选项或选择其他类型的索引。 ##### 8. 需要的值不在定义的范围内 (+117, 01525) - **说明**:尝试插入或更新的...

    db2 常见错误 吐血总结

    在DB2中创建数据库时,如果所指定的数据库名称不存在,则会报错。 **解决方法**: 1. **检查数据库名**:确保提供的数据库名称正确且尚未被使用。 2. **重新创建数据库**:如果数据库确实不存在,请重新创建该...

    DB2State错误码

    ### DB2State错误码解析:全面理解DB2常见错误代码 在数据库管理与维护中,了解并正确解读DB2State错误码是至关重要的。DB2State错误码是IBM DB2数据库系统在执行SQL语句或其他操作时遇到问题时返回的错误指示符。...

    DB2常用错误信息大全

    - **说明**: 在创建2型索引时错误地设置了SUBPAGES选项。2型索引通常是用于提高查询性能的一种特殊索引结构,但它不支持SUBPAGES参数。 ##### 8. 要插入的值的个数不等于被插入表的列数 (+11701525) - **SQLCODE**:...

    DB2 错误信息汇总

    DB2的错误信息通常由`sqlcode`和`sqlstate`组成,这两部分提供了关于错误性质和严重性的详细信息。 `sqlcode`是一个三位数字,它指示了错误的类型。正数的`sqlcode`表示警告,负数表示错误。例如,`00000`表示SQL...

    DB2数据库迁移方法.docx

    如果全选模式为 DB2ADMIN 的表,在导出的时候报错,可以选择少量的表多次导出。 2. 使用 db2look 命令:打开 db2cmd 输入以下命令:db2look -d TEST_DB -e -a -x -i db2admin -w db2admin -oddlfile.sql。执行完命令...

    DB2数据库基础

    - **注意事项**: 如果当前实例下有数据库连接,直接使用 `db2stop` 会报错。此时可以先使用 `db2force applications all` 断开所有应用连接,再尝试停止实例。 - **强制停止**: `db2stop force` #### 六、数据库...

    DB2 DPF分区库搭建手册

    - 创建一个专门用于运行DB2服务的用户和用户组,如`db2inst1`,以实现安全性和权限隔离。使用`useradd`和`groupadd`命令创建用户和用户组。 4. **分配权限**: - 使用`chown`和`chmod`命令将数据库目录的所有权...

    DB2性能安全文件

    - `CREATOR`:创建表的用户。 - `NAME`:表名。 - `CARDROWS`:表中的行数。 - `FPAGES`:表占用的页数。 - `TBSPACE`:表所在的表空间。 - `STATS_TIME`:统计信息的最后更新时间。 - `CTIME`:表创建的时间。 - `...

    通过JDBC通过java连接DB2数据库

    - 确保导入了DB2的JDBC驱动包,否则会因为找不到驱动而报错。 - 在编写SQL语句时,必须指明用户和表名,格式为“用户.表名”。例如:“SAPWLQ.LIKP”。 通过以上步骤,我们就可以成功地使用Java通过JDBC连接并...

    项目使用的DB2 jar包

    以上就是关于“项目使用的DB2 jar包”的详细知识介绍。这两个jar包的使用,使得Java开发者能够方便地在项目中集成DB2数据库,进行数据的增删改查操作,无论是生产环境还是学习研究,都是非常实用的工具。

    DB2 与ORACLE的比对.pdf

    - ORACLE 的 `REPLACE` 函数用于替换字符串中的子串,而 DB2 不支持 `REPLACE` 语句创建或替换对象,但提供了字符串替换的功能。 4. **子查询别名**: - ORACLE 和 DB2 都支持子查询别名,但 DB2 还支持 AS ...

Global site tag (gtag.js) - Google Analytics