[2026-08-12T14:02:27.716877311] dataSource BEGIN UPGRADE - [2026-08-12T14:02:28.963966354] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:02:28.966398760] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:02:28.966587796] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:02:29.009795655] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286141) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:02:29.010669643] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286141) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:02:39.402399800] dataSource BEGIN UPGRADE - [2026-08-12T14:02:41.205156452] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:02:41.207704149] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:02:41.207905845] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:02:41.249959277] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307570) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:02:41.250834244] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307570) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:02:51.821088574] dataSource BEGIN UPGRADE - [2026-08-12T14:02:52.872846905] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:02:52.875139179] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:02:52.875338329] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:02:52.914889993] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335190) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:02:52.915730249] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335190) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:03.370105252] dataSource BEGIN UPGRADE - [2026-08-12T14:03:04.528603536] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:03:04.530686103] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:03:04.530861981] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:03:04.569544309] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335191) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:04.570407887] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335191) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:15.087967579] dataSource BEGIN UPGRADE - [2026-08-12T14:03:16.602114487] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:03:16.604525205] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:03:16.604731423] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:03:16.646450110] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292399) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:16.647295928] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292399) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:27.138489936] dataSource BEGIN UPGRADE - [2026-08-12T14:03:28.093159544] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:03:28.095390555] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:03:28.095594077] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:03:28.134656099] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292400) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:28.135952987] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292400) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:38.442567369] dataSource BEGIN UPGRADE - [2026-08-12T14:03:39.842226149] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:03:39.844519271] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:03:39.844779630] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:03:39.882325173] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335194) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:39.883068648] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335194) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:50.320229372] dataSource BEGIN UPGRADE - [2026-08-12T14:03:51.273658040] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:03:51.276431] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:03:51.276712533] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:03:51.317137108] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307625) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:03:51.318314992] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307625) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:01.964713462] dataSource BEGIN UPGRADE - [2026-08-12T14:04:03.000965206] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:04:03.003797978] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:04:03.004030088] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:04:03.049451126] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307637) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:03.051211620] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307637) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:13.699907507] dataSource BEGIN UPGRADE - [2026-08-12T14:04:14.479312339] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:04:14.481731138] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:04:14.481930580] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:04:14.521808396] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307644) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:14.522983819] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307644) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:24.910171797] dataSource BEGIN UPGRADE - [2026-08-12T14:04:25.947795353] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:04:25.950424228] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:04:25.950634370] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:04:25.991732618] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286155) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:25.992548906] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286155) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:36.650547511] dataSource BEGIN UPGRADE - [2026-08-12T14:04:37.488514712] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:04:37.491878341] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:04:37.492178536] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:04:37.531478153] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=311996) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:37.532684243] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=311996) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:48.228994331] dataSource BEGIN UPGRADE - [2026-08-12T14:04:49.073698321] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:04:49.076154790] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:04:49.076367131] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:04:49.114188269] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350916) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:49.115007898] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350916) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:04:59.627314472] dataSource BEGIN UPGRADE - [2026-08-12T14:05:00.551108331] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:00.554519116] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:00.554845781] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:00.594720632] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335214) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:00.595898136] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335214) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:11.183451938] dataSource BEGIN UPGRADE - [2026-08-12T14:05:12.594419875] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:12.596923502] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:12.597177254] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:12.638458503] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335217) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:12.639641007] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335217) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:23.426726796] dataSource BEGIN UPGRADE - [2026-08-12T14:05:24.616499454] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:24.619656535] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:24.620024866] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:24.657107694] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277422) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:24.657858067] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277422) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:35.438440090] dataSource BEGIN UPGRADE - [2026-08-12T14:05:36.518798099] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:36.521075297] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:36.521297295] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:36.562146067] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292432) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:36.563554956] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292432) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:47.393426117] dataSource BEGIN UPGRADE - [2026-08-12T14:05:48.210107520] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:48.212892288] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:48.213142046] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:48.263389903] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286171) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:48.264398482] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286171) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:58.811410307] dataSource BEGIN UPGRADE - [2026-08-12T14:05:59.649218582] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:05:59.651458365] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:05:59.651646543] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:05:59.695334037] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286172) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:05:59.696169275] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286172) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:11.415601876] dataSource BEGIN UPGRADE - [2026-08-12T14:06:12.167339660] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:06:12.169511575] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:06:12.169796037] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:06:12.205789185] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307727) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:12.206565307] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307727) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:23.489477896] dataSource BEGIN UPGRADE - [2026-08-12T14:06:25.184807440] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:06:25.187429360] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:06:25.187675737] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:06:25.239976540] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286174) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:25.240947545] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286174) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:35.431985301] dataSource BEGIN UPGRADE - [2026-08-12T14:06:36.557165798] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:06:36.559451883] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:06:36.559663255] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:06:36.599429384] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=355994) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:36.600266751] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=355994) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:47.678324452] dataSource BEGIN UPGRADE - [2026-08-12T14:06:48.664664454] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:06:48.667247343] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:06:48.667489958] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:06:48.709388275] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=355995) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:48.710159623] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=355995) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:58.822302478] dataSource BEGIN UPGRADE - [2026-08-12T14:06:59.675862942] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:06:59.678412041] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:06:59.678643999] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:06:59.722172904] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307763) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:06:59.722967227] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307763) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:09.910915369] dataSource BEGIN UPGRADE - [2026-08-12T14:07:11.435955416] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:07:11.438231688] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:07:11.438435348] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:07:11.484662430] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=312012) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:11.485492633] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=312012) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:22.298348804] dataSource BEGIN UPGRADE - [2026-08-12T14:07:23.416007056] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:07:23.418637080] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:07:23.418907066] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:07:23.458764164] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292509) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:23.459570534] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292509) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:34.046515414] dataSource BEGIN UPGRADE - [2026-08-12T14:07:35.668800067] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:07:35.671249961] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:07:35.671474490] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:07:35.717646039] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=355999) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:35.718717752] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=355999) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:45.969760121] dataSource BEGIN UPGRADE - [2026-08-12T14:07:46.769855529] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:07:46.772936919] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:07:46.773254751] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:07:46.802580777] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336075) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:46.803450034] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336075) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:57.106567147] dataSource BEGIN UPGRADE - [2026-08-12T14:07:58.285730353] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:07:58.288290551] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:07:58.288538597] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:07:58.323492011] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335269) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:07:58.324778852] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335269) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:08.706158791] dataSource BEGIN UPGRADE - [2026-08-12T14:08:09.402808852] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:08:09.405196643] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:08:09.405388507] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:08:09.445747731] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350934) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:09.446943265] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350934) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:19.422609913] dataSource BEGIN UPGRADE - [2026-08-12T14:08:20.176378004] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:08:20.178864224] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:08:20.179093226] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:08:20.211525324] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292552) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:20.212591870] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292552) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:30.343415343] dataSource BEGIN UPGRADE - [2026-08-12T14:08:31.236935134] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:08:31.242175946] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:08:31.242658936] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:08:31.275619665] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350936) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:31.276427586] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350936) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:41.706016371] dataSource BEGIN UPGRADE - [2026-08-12T14:08:42.662397866] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:08:42.664543756] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:08:42.664737541] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:08:42.708439046] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335300) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:42.709206958] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335300) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:52.872841171] dataSource BEGIN UPGRADE - [2026-08-12T14:08:53.622943793] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:08:53.625332522] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:08:53.625563943] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:08:53.660456043] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335307) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:08:53.661407914] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335307) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:03.901767269] dataSource BEGIN UPGRADE - [2026-08-12T14:09:05.451402113] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:09:05.453810083] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:09:05.454036066] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:09:05.482865331] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390540) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:05.483630718] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390540) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:16.143654621] dataSource BEGIN UPGRADE - [2026-08-12T14:09:16.976672069] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:09:16.979027412] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:09:16.979247232] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:09:17.023565710] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=312024) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:17.024518809] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=312024) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:27.119434948] dataSource BEGIN UPGRADE - [2026-08-12T14:09:28.025780422] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:09:28.027822563] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:09:28.028006086] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:09:28.066127057] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350941) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:28.067024265] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350941) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:38.388087016] dataSource BEGIN UPGRADE - [2026-08-12T14:09:39.505913177] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:09:39.508382614] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:09:39.508620442] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:09:39.549482233] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277446) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:39.550308195] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277446) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:49.886319737] dataSource BEGIN UPGRADE - [2026-08-12T14:09:51.117223551] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:09:51.119457708] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:09:51.119666233] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:09:51.162069885] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336087) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:09:51.162911989] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336087) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:01.945255597] dataSource BEGIN UPGRADE - [2026-08-12T14:10:02.708244681] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:10:02.711086101] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:10:02.711340354] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:10:02.743297544] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336088) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:02.743980539] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336088) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:13.028690242] dataSource BEGIN UPGRADE - [2026-08-12T14:10:13.946806383] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:10:13.948968508] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:10:13.949174120] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:10:13.988570009] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292615) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:13.989438824] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292615) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:24.389987377] dataSource BEGIN UPGRADE - [2026-08-12T14:10:25.391750933] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:10:25.394029476] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:10:25.394238999] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:10:25.432021989] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335333) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:25.432767817] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335333) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:35.936686402] dataSource BEGIN UPGRADE - [2026-08-12T14:10:37.413584217] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:10:37.415889184] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:10:37.416137397] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:10:37.460347653] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277452) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:37.462591039] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277452) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:47.709963170] dataSource BEGIN UPGRADE - [2026-08-12T14:10:48.705313046] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:10:48.707521455] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:10:48.707692373] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:10:48.749090554] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=356016) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:48.749914675] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=356016) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:10:58.982051197] dataSource BEGIN UPGRADE - [2026-08-12T14:11:00.261637287] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:00.264251476] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:00.264530546] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:00.301728167] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=356017) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:00.302638916] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=356017) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:10.879542843] dataSource BEGIN UPGRADE - [2026-08-12T14:11:11.951268175] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:11.953685103] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:11.953892315] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:11.988021940] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350950) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:11.988760356] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350950) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:23.016888431] dataSource BEGIN UPGRADE - [2026-08-12T14:11:24.185520171] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:24.187909137] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:24.188123106] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:24.230743191] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335362) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:24.231552396] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335362) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:34.458454086] dataSource BEGIN UPGRADE - [2026-08-12T14:11:35.213134083] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:35.215977530] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:35.216309933] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:35.252449155] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325235) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:35.253319903] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325235) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:45.628402270] dataSource BEGIN UPGRADE - [2026-08-12T14:11:46.622339271] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:46.624859619] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:46.625090627] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:46.668461714] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335366) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:46.669331527] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335366) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:56.674896824] dataSource BEGIN UPGRADE - [2026-08-12T14:11:57.808624116] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:11:57.810781008] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:11:57.810979358] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:11:57.853567691] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335367) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:11:57.854373472] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335367) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:08.479885672] dataSource BEGIN UPGRADE - [2026-08-12T14:12:09.336918406] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:12:09.339022511] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:12:09.339254423] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:12:09.378444029] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350956) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:09.379692305] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350956) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:19.508648522] dataSource BEGIN UPGRADE - [2026-08-12T14:12:21.029626303] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:12:21.031787655] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:12:21.032004604] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:12:21.073810262] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307932) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:21.075019938] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307932) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:31.293047587] dataSource BEGIN UPGRADE - [2026-08-12T14:12:32.538999006] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:12:32.541737762] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:12:32.542077907] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:12:32.589293838] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336105) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:32.590178480] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336105) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:43.212454181] dataSource BEGIN UPGRADE - [2026-08-12T14:12:44.342466516] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:12:44.344863392] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:12:44.345086780] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:12:44.384838424] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350961) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:44.385554061] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350961) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:54.514557710] dataSource BEGIN UPGRADE - [2026-08-12T14:12:56.031010560] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:12:56.033386405] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:12:56.033591585] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:12:56.070696204] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335376) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:12:56.071562556] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335376) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:06.307308140] dataSource BEGIN UPGRADE - [2026-08-12T14:13:07.262165971] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:13:07.264278815] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:13:07.264452330] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:13:07.307118502] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292624) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:07.308376679] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292624) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:17.816770809] dataSource BEGIN UPGRADE - [2026-08-12T14:13:18.854251624] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:13:18.856641600] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:13:18.856874422] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:13:18.902047734] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=307967) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:18.903103537] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=307967) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:28.996576499] dataSource BEGIN UPGRADE - [2026-08-12T14:13:30.046409912] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:13:30.048670129] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:13:30.048944987] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:13:30.090753461] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325315) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:30.091723318] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325315) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:40.438839696] dataSource BEGIN UPGRADE - [2026-08-12T14:13:41.215235906] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:13:41.217588446] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:13:41.217799451] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:13:41.263692906] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384414) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:41.264513529] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384414) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:52.178465158] dataSource BEGIN UPGRADE - [2026-08-12T14:13:52.939824837] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:13:52.942007508] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:13:52.942238679] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:13:52.989027358] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384415) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:13:52.990474767] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384415) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:03.160714851] dataSource BEGIN UPGRADE - [2026-08-12T14:14:04.265554869] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:14:04.267796503] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:14:04.268001715] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:14:04.311520863] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325336) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:04.312906501] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325336) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:14.137594198] dataSource BEGIN UPGRADE - [2026-08-12T14:14:15.248153891] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:14:15.253425142] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:14:15.253910273] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:14:15.301386232] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325341) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:15.302697123] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325341) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:25.512776415] dataSource BEGIN UPGRADE - [2026-08-12T14:14:26.177800756] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:14:26.180196] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:14:26.180382320] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:14:26.222586361] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390550) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:26.223547102] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390550) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:36.916652388] dataSource BEGIN UPGRADE - [2026-08-12T14:14:38.440534337] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:14:38.442659353] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:14:38.442852091] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:14:38.484367543] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390551) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:38.485699547] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390551) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:48.666575473] dataSource BEGIN UPGRADE - [2026-08-12T14:14:49.174101108] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:14:49.176213419] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:14:49.176408747] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:14:49.215994242] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335431) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:49.216801888] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335431) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:14:59.359799573] dataSource BEGIN UPGRADE - [2026-08-12T14:15:00.154246418] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:00.157195788] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:00.157449557] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:00.196265736] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336119) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:00.197283580] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336119) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:11.580252753] dataSource BEGIN UPGRADE - [2026-08-12T14:15:12.312518761] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:12.314932196] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:12.315222302] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:12.359910430] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277480) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:12.360928002] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277480) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:22.267785789] dataSource BEGIN UPGRADE - [2026-08-12T14:15:23.061318779] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:23.063854655] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:23.064050340] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:23.100615402] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292636) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:23.103026577] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292636) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:33.462606197] dataSource BEGIN UPGRADE - [2026-08-12T14:15:34.602650966] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:34.604908661] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:34.605109944] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:34.641314022] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=350993) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:34.642335279] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=350993) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:45.189787988] dataSource BEGIN UPGRADE - [2026-08-12T14:15:46.493385066] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:46.495849180] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:46.496080774] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:46.543392850] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292639) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:46.544422761] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292639) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:56.890286764] dataSource BEGIN UPGRADE - [2026-08-12T14:15:57.777799599] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:15:57.781402291] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:15:57.781701923] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:15:57.820131168] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384428) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:15:57.821043433] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384428) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:08.178047419] dataSource BEGIN UPGRADE - [2026-08-12T14:16:09.947630978] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:16:09.950246598] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:16:09.950483871] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:16:09.993172933] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292641) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:09.994347487] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292641) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:20.143613316] dataSource BEGIN UPGRADE - [2026-08-12T14:16:20.944754815] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:16:20.946761061] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:16:20.946943812] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:16:20.989797525] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390574) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:20.990743530] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390574) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:31.548965211] dataSource BEGIN UPGRADE - [2026-08-12T14:16:32.582152889] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:16:32.584284964] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:16:32.584471953] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:16:32.625996188] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390582) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:32.627102450] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390582) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:43.035208514] dataSource BEGIN UPGRADE - [2026-08-12T14:16:44.471015437] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:16:44.473011539] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:16:44.473204490] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:16:44.503951898] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336128) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:44.505149654] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336128) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:54.930230608] dataSource BEGIN UPGRADE - [2026-08-12T14:16:56.045445994] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:16:56.047790759] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:16:56.047995849] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:16:56.087381668] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390598) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:16:56.088165420] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390598) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:06.518942607] dataSource BEGIN UPGRADE - [2026-08-12T14:17:07.406936021] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:17:07.409181565] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:17:07.409415952] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:17:07.453966954] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390606) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:07.454775345] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390606) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:18.013959808] dataSource BEGIN UPGRADE - [2026-08-12T14:17:19.765323838] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:17:19.768294446] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:17:19.768626899] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:17:19.808232629] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336131) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:19.809315991] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336131) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:31.223622078] dataSource BEGIN UPGRADE - [2026-08-12T14:17:32.122213602] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:17:32.124518961] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:17:32.124770755] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:17:32.163570935] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277491) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:32.164708368] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277491) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:42.637015135] dataSource BEGIN UPGRADE - [2026-08-12T14:17:44.041175993] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:17:44.043979034] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:17:44.044284509] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:17:44.083311150] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=268207) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:44.084299115] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=268207) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:54.300388684] dataSource BEGIN UPGRADE - [2026-08-12T14:17:55.809201163] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:17:55.811676030] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:17:55.811918048] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:17:55.855253473] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390638) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:17:55.856235454] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390638) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:06.625826197] dataSource BEGIN UPGRADE - [2026-08-12T14:18:07.615980673] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:18:07.618892929] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:18:07.619228842] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:18:07.661596844] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384439) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:07.662578268] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384439) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:18.227470907] dataSource BEGIN UPGRADE - [2026-08-12T14:18:19.230380562] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:18:19.232533904] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:18:19.232745424] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:18:19.270559826] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390653) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:19.271366121] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390653) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:29.915402493] dataSource BEGIN UPGRADE - [2026-08-12T14:18:31.033099348] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:18:31.035536773] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:18:31.035766402] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:18:31.076037701] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=356092) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:31.076804188] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=356092) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:41.640522852] dataSource BEGIN UPGRADE - [2026-08-12T14:18:42.861536700] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:18:42.867758372] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:18:42.868268415] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:18:42.907626086] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384442) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:42.908491771] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384442) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:53.360496144] dataSource BEGIN UPGRADE - [2026-08-12T14:18:54.272896237] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:18:54.275079742] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:18:54.275359111] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:18:54.316316801] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336143) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:18:54.317116487] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336143) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:05.436560653] dataSource BEGIN UPGRADE - [2026-08-12T14:19:06.044670931] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:19:06.047356297] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:19:06.047558453] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:19:06.088807483] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384445) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:06.089668534] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384445) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:16.681912467] dataSource BEGIN UPGRADE - [2026-08-12T14:19:18.237727769] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:19:18.240412789] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:19:18.240651971] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:19:18.282003888] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390693) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:18.282949301] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390693) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:28.485291726] dataSource BEGIN UPGRADE - [2026-08-12T14:19:30.188843738] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:19:30.191031284] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:19:30.191249289] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:19:30.230747417] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336146) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:30.231856900] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336146) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:40.594833474] dataSource BEGIN UPGRADE - [2026-08-12T14:19:41.612816742] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:19:41.615070870] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:19:41.615272049] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:19:41.657789875] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=356103) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:41.659101813] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=356103) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:52.598104482] dataSource BEGIN UPGRADE - [2026-08-12T14:19:54.915853381] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:19:54.918490837] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:19:54.918743836] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:19:54.961915661] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286257) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:19:54.963022183] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286257) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:06.027708388] dataSource BEGIN UPGRADE - [2026-08-12T14:20:06.806520744] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:20:06.808979262] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:20:06.809183029] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:20:06.851837220] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292665) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:06.853128914] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292665) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:17.636819211] dataSource BEGIN UPGRADE - [2026-08-12T14:20:19.115786866] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:20:19.119091169] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:20:19.119443648] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:20:19.155780075] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384451) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:19.156567476] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384451) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:30.352025696] dataSource BEGIN UPGRADE - [2026-08-12T14:20:31.032132308] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:20:31.035354212] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:20:31.035555652] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:20:31.070315824] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286260) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:31.071156472] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286260) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:43.043680688] dataSource BEGIN UPGRADE - [2026-08-12T14:20:44.409705867] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:20:44.412206360] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:20:44.412497307] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:20:44.456104934] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292668) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:44.456933406] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292668) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:55.392652519] dataSource BEGIN UPGRADE - [2026-08-12T14:20:56.116947618] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:20:56.120245344] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:20:56.120536085] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:20:56.159799673] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286262) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:20:56.160724047] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286262) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:06.538785845] dataSource BEGIN UPGRADE - [2026-08-12T14:21:07.172372782] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:21:07.174625407] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:21:07.174846041] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:21:07.215838160] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292670) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:07.216605969] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292670) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:18.163940688] dataSource BEGIN UPGRADE - [2026-08-12T14:21:18.922804178] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:21:18.925143738] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:21:18.925347917] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:21:18.965972704] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=268392) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:18.967033422] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=268392) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:29.651546606] dataSource BEGIN UPGRADE - [2026-08-12T14:21:30.363836617] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:21:30.366207362] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:21:30.366413525] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:21:30.404756473] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384461) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:30.405642179] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384461) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:41.735537346] dataSource BEGIN UPGRADE - [2026-08-12T14:21:42.670172617] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:21:42.672480694] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:21:42.672693127] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:21:42.709131477] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277514) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:42.709875832] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277514) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:53.148242588] dataSource BEGIN UPGRADE - [2026-08-12T14:21:53.977949894] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:21:53.980177223] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:21:53.980414909] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:21:54.018775422] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301211) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:21:54.019539190] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301211) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:04.730025714] dataSource BEGIN UPGRADE - [2026-08-12T14:22:06.235314061] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:22:06.237977574] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:22:06.238258613] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:22:06.276407464] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301212) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:06.277538229] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301212) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:17.260301870] dataSource BEGIN UPGRADE - [2026-08-12T14:22:18.417348311] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:22:18.419670201] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:22:18.419864954] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:22:18.462757702] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325380) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:18.463916443] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325380) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:29.206783384] dataSource BEGIN UPGRADE - [2026-08-12T14:22:30.463221498] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:22:30.466559616] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:22:30.466974021] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:22:30.507710491] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277518) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:30.508586081] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277518) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:40.855951907] dataSource BEGIN UPGRADE - [2026-08-12T14:22:41.684514279] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:22:41.686923733] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:22:41.687180390] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:22:41.727487842] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390750) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:41.728551388] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390750) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:52.298081978] dataSource BEGIN UPGRADE - [2026-08-12T14:22:53.016155846] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:22:53.018330987] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:22:53.018523629] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:22:53.067405646] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308189) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:22:53.068263548] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308189) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:03.689506461] dataSource BEGIN UPGRADE - [2026-08-12T14:23:05.315787264] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:23:05.318610251] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:23:05.318903469] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:23:05.358994702] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384514) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:05.359769787] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384514) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:15.890313365] dataSource BEGIN UPGRADE - [2026-08-12T14:23:16.905339658] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:23:16.907595462] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:23:16.907776745] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:23:16.944683528] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286274) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:16.945678909] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286274) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:27.716786713] dataSource BEGIN UPGRADE - [2026-08-12T14:23:28.757900001] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:23:28.760148718] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:23:28.760361365] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:23:28.797051609] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308192) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:28.798167469] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308192) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:39.406173759] dataSource BEGIN UPGRADE - [2026-08-12T14:23:40.927867981] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:23:40.930270488] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:23:40.930479438] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:23:40.973770454] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384536) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:40.974685657] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384536) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:51.453500086] dataSource BEGIN UPGRADE - [2026-08-12T14:23:52.358391382] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:23:52.360727578] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:23:52.360935302] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:23:52.405446861] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=268549) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:23:52.406579753] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=268549) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:03.085084370] dataSource BEGIN UPGRADE - [2026-08-12T14:24:04.085166688] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:24:04.087927566] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:24:04.088257149] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:24:04.130229681] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286278) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:04.131196597] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286278) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:15.105039239] dataSource BEGIN UPGRADE - [2026-08-12T14:24:16.226716532] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:24:16.230074482] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:24:16.230395833] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:24:16.273228866] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308196) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:16.274300067] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308196) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:27.047994578] dataSource BEGIN UPGRADE - [2026-08-12T14:24:28.608754159] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:24:28.611222831] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:24:28.611432644] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:24:28.644371899] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301239) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:28.645469523] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301239) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:39.554551063] dataSource BEGIN UPGRADE - [2026-08-12T14:24:40.324303947] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:24:40.326459129] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:24:40.326644973] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:24:40.368882182] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286282) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:40.370166470] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286282) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:51.223163835] dataSource BEGIN UPGRADE - [2026-08-12T14:24:52.157526793] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:24:52.161008202] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:24:52.161260002] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:24:52.199482313] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308199) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:24:52.200527858] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308199) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:02.598869436] dataSource BEGIN UPGRADE - [2026-08-12T14:25:03.955921540] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:25:03.958302628] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:25:03.958516105] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:25:03.991667284] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286284) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:03.992455705] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286284) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:15.234813408] dataSource BEGIN UPGRADE - [2026-08-12T14:25:16.058108036] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:25:16.060521287] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:25:16.060734580] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:25:16.093086636] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325393) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:16.093852566] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325393) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:27.206400690] dataSource BEGIN UPGRADE - [2026-08-12T14:25:27.971235496] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:25:27.973796406] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:25:27.974030704] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:25:28.013300408] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277547) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:28.014468915] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277547) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:38.438196443] dataSource BEGIN UPGRADE - [2026-08-12T14:25:39.705732518] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:25:39.708207935] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:25:39.708403512] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:25:39.750893281] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301245) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:39.751787783] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301245) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:50.113349392] dataSource BEGIN UPGRADE - [2026-08-12T14:25:50.825700701] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:25:50.828304309] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:25:50.828527684] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:25:50.871843653] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325396) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:25:50.872997405] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325396) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:01.812279966] dataSource BEGIN UPGRADE - [2026-08-12T14:26:02.505217781] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:02.507790372] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:02.508002165] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:02.557508250] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=312061) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:02.559739296] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=312061) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:12.883847582] dataSource BEGIN UPGRADE - [2026-08-12T14:26:13.910364085] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:13.912599335] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:13.912806039] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:13.951776195] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325410) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:13.952993453] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325410) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:24.229768153] dataSource BEGIN UPGRADE - [2026-08-12T14:26:25.278249735] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:25.280657685] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:25.280848661] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:25.322790331] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277568) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:25.323669442] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277568) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:35.692873128] dataSource BEGIN UPGRADE - [2026-08-12T14:26:36.680640490] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:36.683929793] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:36.684228090] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:36.724766140] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325429) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:36.725557060] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325429) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:47.118878592] dataSource BEGIN UPGRADE - [2026-08-12T14:26:48.134577197] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:48.136726555] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:48.136919175] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:48.188525008] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308211) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:48.189431238] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308211) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:58.162220216] dataSource BEGIN UPGRADE - [2026-08-12T14:26:59.211355479] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:26:59.213511106] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:26:59.213707796] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:26:59.259706872] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325448) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:26:59.261681773] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325448) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:09.364611394] dataSource BEGIN UPGRADE - [2026-08-12T14:27:11.002589477] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:27:11.005036253] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:27:11.005320203] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:27:11.041497568] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286296) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:11.042310254] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286296) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:21.747913486] dataSource BEGIN UPGRADE - [2026-08-12T14:27:22.651448165] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:27:22.653978392] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:27:22.654302151] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:27:22.690112960] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301254) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:22.691073353] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301254) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:33.182463510] dataSource BEGIN UPGRADE - [2026-08-12T14:27:34.259078952] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:27:34.262655211] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:27:34.262923215] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:27:34.305985058] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325479) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:34.308567716] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325479) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:45.061492471] dataSource BEGIN UPGRADE - [2026-08-12T14:27:46.116692404] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:27:46.119036510] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:27:46.119252487] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:27:46.158139991] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325488) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:46.159429260] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325488) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:56.591440498] dataSource BEGIN UPGRADE - [2026-08-12T14:27:57.487203936] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:27:57.489587786] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:27:57.489776583] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:27:57.534181055] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292706) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:27:57.535025579] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292706) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:08.141850594] dataSource BEGIN UPGRADE - [2026-08-12T14:28:09.648691575] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:28:09.650809991] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:28:09.650995070] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:28:09.685938626] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308221) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:09.686698662] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308221) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:19.981137299] dataSource BEGIN UPGRADE - [2026-08-12T14:28:20.804334776] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:28:20.806556561] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:28:20.806732170] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:28:20.846516576] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286319) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:20.847381216] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286319) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:31.121090973] dataSource BEGIN UPGRADE - [2026-08-12T14:28:32.109646179] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:28:32.111725032] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:28:32.111907223] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:28:32.150089278] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325522) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:32.150957324] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325522) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:42.569121909] dataSource BEGIN UPGRADE - [2026-08-12T14:28:43.836302514] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:28:43.838414368] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:28:43.838609792] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:28:43.870030806] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325530) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:43.871367070] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325530) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:54.274223320] dataSource BEGIN UPGRADE - [2026-08-12T14:28:55.932607679] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:28:55.934836395] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:28:55.935017607] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:28:55.973404967] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286322) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:28:55.974128328] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286322) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:05.942821428] dataSource BEGIN UPGRADE - [2026-08-12T14:29:06.763483429] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:29:06.765475323] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:29:06.765652801] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:29:06.802490365] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292712) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:06.803289494] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292712) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:18.142205820] dataSource BEGIN UPGRADE - [2026-08-12T14:29:18.965205412] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:29:18.967617270] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:29:18.967832841] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:29:19.007140836] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335534) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:19.008376053] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335534) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:29.288373047] dataSource BEGIN UPGRADE - [2026-08-12T14:29:30.028008507] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:29:30.030085781] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:29:30.030296587] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:29:30.068584856] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308267) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:30.069329273] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308267) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:40.552886992] dataSource BEGIN UPGRADE - [2026-08-12T14:29:42.028163189] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:29:42.030235016] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:29:42.030418150] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:29:42.070212921] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=351110) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:42.071101317] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=351110) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:52.027428879] dataSource BEGIN UPGRADE - [2026-08-12T14:29:53.113943975] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:29:53.116283820] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:29:53.116496094] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:29:53.158693674] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=268876) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:29:53.159427255] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=268876) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:03.348285392] dataSource BEGIN UPGRADE - [2026-08-12T14:30:04.234857151] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:30:04.237107755] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:30:04.237319736] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:30:04.279829169] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325591) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:04.280702072] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325591) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:14.177432983] dataSource BEGIN UPGRADE - [2026-08-12T14:30:15.390846971] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:30:15.393640823] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:30:15.393907858] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:30:15.432441067] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292718) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:15.433466073] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292718) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:25.758761414] dataSource BEGIN UPGRADE - [2026-08-12T14:30:27.504326878] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:30:27.507188034] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:30:27.507608377] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:30:27.550662947] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292719) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:27.551529221] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292719) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:37.804578543] dataSource BEGIN UPGRADE - [2026-08-12T14:30:38.631273961] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:30:38.633556987] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:30:38.633794681] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:30:38.673787777] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335548) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:38.674903883] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335548) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:49.133372230] dataSource BEGIN UPGRADE - [2026-08-12T14:30:50.700988560] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:30:50.703143311] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:30:50.703345949] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:30:50.742489970] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301273) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:30:50.743214465] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301273) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:00.590515881] dataSource BEGIN UPGRADE - [2026-08-12T14:31:01.875603989] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:31:01.877827237] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:31:01.878028603] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:31:01.922262545] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286337) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:01.923148121] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286337) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:12.544269671] dataSource BEGIN UPGRADE - [2026-08-12T14:31:14.333656695] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:31:14.335864498] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:31:14.336100229] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:31:14.372028549] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=268944) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:14.372787059] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=268944) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:24.738835285] dataSource BEGIN UPGRADE - [2026-08-12T14:31:25.593694633] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:31:25.596168425] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:31:25.596380168] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:31:25.635563451] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286339) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:25.636443331] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286339) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:35.936436555] dataSource BEGIN UPGRADE - [2026-08-12T14:31:37.435273272] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:31:37.437368392] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:31:37.437554131] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:31:37.475618167] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325629) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:37.476358697] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325629) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:47.784717330] dataSource BEGIN UPGRADE - [2026-08-12T14:31:48.499176158] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:31:48.502472328] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:31:48.502704344] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:31:48.539656307] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292726) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:48.540433589] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292726) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:31:59.319650109] dataSource BEGIN UPGRADE - [2026-08-12T14:32:00.554429515] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:00.556525249] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:00.556736451] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:00.604417787] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308349) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:00.605254885] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308349) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:10.487279705] dataSource BEGIN UPGRADE - [2026-08-12T14:32:11.342218774] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:11.344307339] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:11.344507017] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:11.389457653] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325660) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:11.390307883] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325660) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:22.480338630] dataSource BEGIN UPGRADE - [2026-08-12T14:32:23.497075190] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:23.499738819] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:23.500013736] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:23.535410999] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308368) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:23.536738921] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308368) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:33.905345754] dataSource BEGIN UPGRADE - [2026-08-12T14:32:34.791397006] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:34.793502139] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:34.793682078] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:34.835910661] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277632) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:34.837325701] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277632) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:45.093819651] dataSource BEGIN UPGRADE - [2026-08-12T14:32:45.833792373] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:45.835982188] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:45.836209954] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:45.876985878] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335560) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:45.877947890] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335560) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:56.318405800] dataSource BEGIN UPGRADE - [2026-08-12T14:32:57.003704378] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:32:57.006416129] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:32:57.006646134] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:32:57.048309994] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308392) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:32:57.049153010] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308392) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:07.163754030] dataSource BEGIN UPGRADE - [2026-08-12T14:33:08.040906338] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:33:08.042948384] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:33:08.043158437] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:33:08.083073761] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325711) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:08.084257978] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325711) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:18.225495858] dataSource BEGIN UPGRADE - [2026-08-12T14:33:19.336364869] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:33:19.338735736] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:33:19.338978073] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:33:19.378012528] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384617) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:19.379127395] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384617) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:29.675876843] dataSource BEGIN UPGRADE - [2026-08-12T14:33:30.395525568] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:33:30.398746223] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:33:30.399041239] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:33:30.441799330] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286350) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:30.442595585] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286350) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:40.886938624] dataSource BEGIN UPGRADE - [2026-08-12T14:33:42.248780282] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:33:42.251077751] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:33:42.251288250] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:33:42.285512263] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286351) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:42.286257261] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286351) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:52.685332784] dataSource BEGIN UPGRADE - [2026-08-12T14:33:53.936451928] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:33:53.938672780] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:33:53.938877754] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:33:53.982450816] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308439) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:33:53.983267517] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308439) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:04.899926036] dataSource BEGIN UPGRADE - [2026-08-12T14:34:05.948825744] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:34:05.951311523] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:34:05.951507774] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:34:05.993952607] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325765) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:05.994854371] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325765) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:16.595793021] dataSource BEGIN UPGRADE - [2026-08-12T14:34:17.596290891] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:34:17.598469053] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:34:17.598676211] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:34:17.642113054] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=360731) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:17.643253376] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=360731) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:28.343091662] dataSource BEGIN UPGRADE - [2026-08-12T14:34:29.301446421] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:34:29.304603234] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:34:29.304840699] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:34:29.346635097] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=360732) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:29.347612022] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=360732) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:39.873749936] dataSource BEGIN UPGRADE - [2026-08-12T14:34:41.349458470] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:34:41.351572175] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:34:41.351752694] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:34:41.384036014] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292740) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:41.384789249] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292740) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:51.498303405] dataSource BEGIN UPGRADE - [2026-08-12T14:34:52.797969640] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:34:52.800451602] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:34:52.800669236] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:34:52.838126683] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269100) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:34:52.839255323] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269100) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:03.323155894] dataSource BEGIN UPGRADE - [2026-08-12T14:35:04.657167062] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:35:04.659495185] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:35:04.659737597] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:35:04.704584687] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308499) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:04.705497796] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308499) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:15.456696516] dataSource BEGIN UPGRADE - [2026-08-12T14:35:16.544467351] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:35:16.547490267] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:35:16.547740277] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:35:16.592317045] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269111) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:16.593091211] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269111) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:27.083091428] dataSource BEGIN UPGRADE - [2026-08-12T14:35:28.699515115] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:35:28.701799546] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:35:28.701996509] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:35:28.752012557] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=325820) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:28.752817379] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=325820) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:39.102568691] dataSource BEGIN UPGRADE - [2026-08-12T14:35:39.921416732] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:35:39.924592727] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:35:39.924896849] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:35:39.965740363] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=360759) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:39.966936529] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=360759) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:50.452223226] dataSource BEGIN UPGRADE - [2026-08-12T14:35:51.930442996] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:35:51.932966154] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:35:51.933228592] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:35:51.980186913] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=360766) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:35:51.981125283] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=360766) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:02.769667375] dataSource BEGIN UPGRADE - [2026-08-12T14:36:04.276511344] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:36:04.278941245] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:36:04.279168736] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:36:04.326487933] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292747) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:04.327432589] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292747) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:14.001229580] dataSource BEGIN UPGRADE - [2026-08-12T14:36:15.454771720] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:36:15.457672334] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:36:15.458002649] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:36:15.496135990] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269151) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:15.497532544] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269151) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:25.714373417] dataSource BEGIN UPGRADE - [2026-08-12T14:36:27.118377305] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:36:27.120458164] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:36:27.120649951] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:36:27.147672105] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286365) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:27.148662830] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286365) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:37.608250336] dataSource BEGIN UPGRADE - [2026-08-12T14:36:39.041513732] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:36:39.043654619] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:36:39.043869330] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:36:39.084563576] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301308) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:39.085665726] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301308) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:49.667438914] dataSource BEGIN UPGRADE - [2026-08-12T14:36:50.523261332] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:36:50.525444762] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:36:50.525644477] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:36:50.564737970] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336328) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:36:50.565599198] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336328) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:00.761778787] dataSource BEGIN UPGRADE - [2026-08-12T14:37:02.466695699] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:02.468791036] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:02.468975891] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:02.505324017] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269184) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:02.506085320] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269184) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:13.046076914] dataSource BEGIN UPGRADE - [2026-08-12T14:37:13.896589720] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:13.898919536] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:13.899152489] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:13.941432038] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286369) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:13.942309750] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286369) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:24.412486042] dataSource BEGIN UPGRADE - [2026-08-12T14:37:25.169855181] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:25.172261760] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:25.172496009] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:25.210112908] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269205) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:25.210863457] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269205) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:35.871036578] dataSource BEGIN UPGRADE - [2026-08-12T14:37:36.647653990] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:36.649892288] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:36.650150245] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:36.690087923] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336332) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:36.691077018] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336332) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:47.229394337] dataSource BEGIN UPGRADE - [2026-08-12T14:37:47.949378790] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:47.951620382] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:47.951853039] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:47.991150213] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286372) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:47.992126961] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286372) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:57.890901290] dataSource BEGIN UPGRADE - [2026-08-12T14:37:59.107393257] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:37:59.109871933] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:37:59.110108838] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:37:59.153398063] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336333) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:37:59.155432249] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336333) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:09.741735242] dataSource BEGIN UPGRADE - [2026-08-12T14:38:11.053308051] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:38:11.055785060] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:38:11.055974737] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:38:11.094292222] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335633) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:11.095236781] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335633) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:21.431006733] dataSource BEGIN UPGRADE - [2026-08-12T14:38:22.485382260] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:38:22.489094830] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:38:22.489455167] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:38:22.532584655] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390814) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:22.533702302] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390814) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:32.928121588] dataSource BEGIN UPGRADE - [2026-08-12T14:38:33.995351970] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:38:33.997491047] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:38:33.997680543] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:38:34.035629099] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=351232) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:34.036408637] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=351232) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:44.450545600] dataSource BEGIN UPGRADE - [2026-08-12T14:38:45.647223002] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:38:45.649467410] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:38:45.649647407] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:38:45.690446778] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286377) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:45.691217876] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286377) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:55.967831638] dataSource BEGIN UPGRADE - [2026-08-12T14:38:56.971293834] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:38:56.973386540] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:38:56.973577261] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:38:57.012663544] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=269305) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:38:57.013578224] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=269305) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:07.402125322] dataSource BEGIN UPGRADE - [2026-08-12T14:39:08.140818070] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:39:08.143164326] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:39:08.143357038] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:39:08.183026532] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277668) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:08.183897592] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277668) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:17.894976926] dataSource BEGIN UPGRADE - [2026-08-12T14:39:18.436288948] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:39:18.438630379] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:39:18.438852201] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:39:18.479855349] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390821) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:18.480587653] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390821) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:28.813586869] dataSource BEGIN UPGRADE - [2026-08-12T14:39:29.614330955] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:39:29.616478727] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:39:29.616680754] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:39:29.657969408] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=390822) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:29.659177682] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=390822) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:39.661759905] dataSource BEGIN UPGRADE - [2026-08-12T14:39:40.763377676] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:39:40.765383113] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:39:40.765554716] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:39:40.807221243] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292765) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:40.808024698] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292765) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:51.035907258] dataSource BEGIN UPGRADE - [2026-08-12T14:39:51.910354943] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:39:51.912370795] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:39:51.912539342] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:39:51.950772078] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308523) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:39:51.951699283] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308523) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:02.212948834] dataSource BEGIN UPGRADE - [2026-08-12T14:40:03.110787563] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:40:03.112994314] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:40:03.113232666] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:40:03.139452318] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286385) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:03.140405075] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286385) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:14.019808602] dataSource BEGIN UPGRADE - [2026-08-12T14:40:14.955437995] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:40:14.957805564] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:40:14.957995872] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:40:14.996026266] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335706) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:14.997090931] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335706) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:25.405890855] dataSource BEGIN UPGRADE - [2026-08-12T14:40:26.274650163] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:40:26.277130418] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:40:26.277346159] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:40:26.318436208] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336355) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:26.319293877] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336355) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:36.402935766] dataSource BEGIN UPGRADE - [2026-08-12T14:40:37.105887557] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:40:37.108004689] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:40:37.108210474] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:40:37.154311805] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336365) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:37.155108326] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336365) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:47.397227404] dataSource BEGIN UPGRADE - [2026-08-12T14:40:48.588768628] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:40:48.591276194] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:40:48.591477121] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:40:48.637805886] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336370) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:48.639245102] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336370) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:40:59.597139072] dataSource BEGIN UPGRADE - [2026-08-12T14:41:00.875715840] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:00.878336165] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:00.878557350] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:00.914334127] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=292778) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:00.915221334] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=292778) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:11.034373069] dataSource BEGIN UPGRADE - [2026-08-12T14:41:12.151618115] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:12.153712665] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:12.153899858] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:12.200320658] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=277681) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:12.202165008] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=277681) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:22.227657024] dataSource BEGIN UPGRADE - [2026-08-12T14:41:23.377214103] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:23.380196004] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:23.380505081] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:23.410761813] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301331) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:23.411802158] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301331) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:33.272687488] dataSource BEGIN UPGRADE - [2026-08-12T14:41:34.181795185] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:34.184071412] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:34.184256727] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:34.226847067] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335720) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:34.227684543] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335720) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:44.634491505] dataSource BEGIN UPGRADE - [2026-08-12T14:41:45.591016143] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:45.593195756] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:45.593391232] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:45.629317481] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336399) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:45.630154092] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336399) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:55.692952282] dataSource BEGIN UPGRADE - [2026-08-12T14:41:56.782154135] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:41:56.784279557] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:41:56.784484296] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:41:56.824928715] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=308571) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:41:56.825884509] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=308571) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:07.283521814] dataSource BEGIN UPGRADE - [2026-08-12T14:42:08.464390984] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:42:08.466758041] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:42:08.466971870] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:42:08.510705872] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335724) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:08.511700153] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335724) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:18.795843400] dataSource BEGIN UPGRADE - [2026-08-12T14:42:19.750399954] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:42:19.753651473] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:42:19.753958997] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:42:19.792039345] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336423) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:19.792873947] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336423) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:30.261258160] dataSource BEGIN UPGRADE - [2026-08-12T14:42:31.414371807] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:42:31.416702615] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:42:31.416891382] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:42:31.458400063] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335726) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:31.459141111] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335726) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:41.560979] dataSource BEGIN UPGRADE - [2026-08-12T14:42:42.830871247] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:42:42.833199977] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:42:42.833408921] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:42:42.877374648] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=335727) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:42.878816999] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=335727) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:53.960171425] dataSource BEGIN UPGRADE - [2026-08-12T14:42:54.821636705] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:42:54.823612801] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:42:54.823791595] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:42:54.857545923] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336447) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:42:54.858254904] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336447) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:05.007867334] dataSource BEGIN UPGRADE - [2026-08-12T14:43:06.138846364] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:43:06.141131882] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:43:06.141333565] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:43:06.173517809] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336456) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:06.174440726] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336456) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:16.561667299] dataSource BEGIN UPGRADE - [2026-08-12T14:43:17.275350056] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:43:17.277395961] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:43:17.277575682] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:43:17.319110339] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301341) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:17.319835995] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301341) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:27.080826129] dataSource BEGIN UPGRADE - [2026-08-12T14:43:27.978308681] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:43:27.980275334] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:43:27.980455061] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:43:28.024988666] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336470) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:28.025757186] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336470) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:38.299484223] dataSource BEGIN UPGRADE - [2026-08-12T14:43:39.276100781] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:43:39.278289035] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:43:39.278479921] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:43:39.316368665] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=384652) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:39.317598271] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=384652) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:49.564541218] dataSource BEGIN UPGRADE - [2026-08-12T14:43:51.321098054] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:43:51.323334211] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:43:51.323523279] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:43:51.367676794] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336488) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:43:51.368448201] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336488) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:01.508237938] dataSource BEGIN UPGRADE - [2026-08-12T14:44:03.001018824] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:44:03.003301530] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:44:03.003509066] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:44:03.036130062] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=301345) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:03.036896720] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=301345) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:13.712236616] dataSource BEGIN UPGRADE - [2026-08-12T14:44:14.610816743] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:44:14.612954981] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:44:14.613158337] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:44:14.653818590] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=336499) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:14.654938061] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=336499) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:25.334584417] dataSource BEGIN UPGRADE - [2026-08-12T14:44:26.223577596] dataSource BEGIN ALTER_TABLES - 9 [2026-08-12T14:44:26.228901825] dataSource BEGIN ALTER_TABLES sqls:cmdb_config 1 [2026-08-12T14:44:26.229155905] dataSource LOG ALTER_TABLES sqls SqlTask{ name=cmdb_config, sqls=[ sql 0: ALTER TABLE `cmdb_config` ADD UNIQUE KEY `uk_name` (`name`) GLOBAL ]} [2026-08-12T14:44:26.262912825] dataSource END ALTER_TABLES sqls:cmdb_config java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLSyntaxErrorException: (conn=286442) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more [2026-08-12T14:44:26.263738073] dataSource END UPGRADE - java.lang.IllegalStateException: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:359) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTasks(DbInitializer.java:324) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.upgrade(DbInitializer.java:241) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.initialize(DbInitializer.java:184) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initDataSource(OCPInitializer.java:231) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:86) at com.oceanbase.ocp.bootstrap.hooks.OCPInitializer.initialize(OCPInitializer.java:191) at com.oceanbase.ocp.bootstrap.spring.BootstrapRunListener.(BootstrapRunListener.java:60) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.springframework.core.io.support.SpringFactoriesLoader$FactoryInstantiator.instantiate(SpringFactoriesLoader.java:376) at org.springframework.core.io.support.SpringFactoriesLoader.instantiateFactory(SpringFactoriesLoader.java:224) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:202) at org.springframework.core.io.support.SpringFactoriesLoader.load(SpringFactoriesLoader.java:158) at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:466) at org.springframework.boot.SpringApplication.getRunListeners(SpringApplication.java:450) at org.springframework.boot.SpringApplication.run(SpringApplication.java:309) at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:25) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) at org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:580) Caused by: java.sql.SQLException: execute sql task failed. task: cmdb_config, sql + -1: at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:357) ... 27 more Caused by: java.sql.SQLSyntaxErrorException: (conn=286442) Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:110) at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:457) at com.oceanbase.jdbc.OceanBaseStatement.executeBatchExceptionEpilogue(OceanBaseStatement.java:464) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1780) at com.alibaba.druid.pool.DruidPooledStatement.executeBatch(DruidPooledStatement.java:794) at com.oceanbase.ocp.bootstrap.util.SQLUtils.executeBatch(SQLUtils.java:144) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.lambda$new$1(DbInitializer.java:173) at com.oceanbase.ocp.bootstrap.core.db.DbInitializer.executeSqlTask(DbInitializer.java:340) ... 27 more Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:207) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1201) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchStmt(AbstractQueryProtocol.java:1049) at com.oceanbase.jdbc.OceanBaseStatement.internalBatchExecution(OceanBaseStatement.java:1852) at com.oceanbase.jdbc.OceanBaseStatement.executeBatch(OceanBaseStatement.java:1767) ... 31 more Caused by: java.sql.SQLException: Duplicate key name 'uk_name' at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2436) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2299) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:2187) at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeBatchAggregateSemiColon(AbstractQueryProtocol.java:1198) ... 34 more