problem during schema create,statement create sequence act_evt_log_seq

今天在调试程序的时候出现“problem during schema create,statement create sequence act_evt_log_seq”这个错误,跟踪发现是这样造成的。

很早之前的activiti数据表中村里很多数据,我就把表删了,重新建个空的,重新建后,一运行就报上面的错误。

最后发现是删表的时候,没有删除 act_evt_log_seq。使用语句 "drop sequence act_evt_log_seq"删除这个序列就解决问题了。

补充:

databaseSchemaUpdate属性的取值:

  flase: 默认值。activiti在启动时,会对比数据库表中保存的版本,如果没有表或者版本不匹配,将抛出异常。

  true: activiti会对数据库中所有表进行更新操作。如果表不存在,则自动创建。

  create_drop: 在activiti启动时创建表,在关闭时删除表(必须手动关闭引擎,才能删除表)。

  drop_create: 在activiti启动时删除原来的旧表,然后在创建新表(不需要手动关闭引擎)。

时间: 2024-09-29 22:21:31

problem during schema create,statement create sequence act_evt_log_seq的相关文章

Delphi Create(nil), Create(self), Create(Application)的区别

最近的项目中经常在程序中动态创建控件,势必用到Create. 但是随之而来的问题就是动态创建的控件是否可以正确的释放内存? 以及 Create(nil), Create(self), Create(Application)的区别又是什么呢? Create(nil);//需要自己释放 Create(Self);//当Self释放时自动触发释放 Create(Application);//当Application释放时自动释放 Create(nil);//这种方式创建的对象要自己手工进行FREE才会

Class create, device create, device create file (转)

来自:http://www.hovercool.com/en/Class_create,_device_create,_device_create_file 开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点(包括ldd3中不少例子也是这样),实际上现在Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点. 内核中定义了struct class结构体,顾名思义,一个struct class结构体

Class create, device create, device create file【转】

来自:http://www.hovercool.com/en/Class_create,_device_create,_device_create_file 开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点(包括ldd3中不少例子也是这样),实际上现在Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点. 内核中定义了struct class结构体,顾名思义,一个struct class结构体

sql--select into,create database,create table,Constraints

SQL SELECT INTO 语句可用于创建表的备份复件.SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中.SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档. SQL SELECT INTO 语法 您可以把所有的列插入新表:SELECT *INTO new_table_name [IN externaldatabase] FROM old_tablename或者只把希望的列插入新表:SELECT column_name

Security3:Create Schema

Creates a schema in the current database The new schema is owned by one of the following database-level principals: database user, database role, or application role. Objects created within a schema are owned by the owner of the schema, and have a NU

创建数据库 - with CREATE DATABASE STATEMENT

1. Set SIDin bashORACLE_SID=ocmexport ORACLE_SID2. Set Env VarsORACLE_SID and ORACLE_HOME3. Choose a Database Administrator Authentication Methodpassword fileOS auth4. Create Init Parameter File$ORACLE_HOME/dbs/initocm.ora6. Connect to the InstancePa

CREATE SEQUENCE - 创建一个新的序列发生器

SYNOPSIS CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ] [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ] DESCRIPTION 描述 CREATE SEQUENCE 将向当前数据库

[Hive - LanguageManual] Create/Drop/Alter Database Create/Drop/Truncate Table

Hive Data Definition Language Hive Data Definition Language Overview Create/Drop/Alter Database Create/Drop/Truncate Table Alter Table/Partition/Column Create/Drop/Alter View Create/Drop/Alter Index Create/Drop Function Create/Drop/Grant/Revoke Roles

[Hive - LanguageManual] Create/Drop/Alter View Create/Drop/Alter Index Create/Drop Function

Create/Drop/Alter View Create View Drop View Alter View Properties Alter View As Select Version information Icon View support is only available in Hive 0.6 and later. Create View CREATE VIEW [IF NOT EXISTS] view_name [(column_name [COMMENT column_com