一、该问题的重现步骤是什么?
1. nacos里配置dynamic-datasource: true
2. 启动blade-flow;
3.报错:Table 'bladex_flow.blade_tenant' doesn't exist
二、你期待的结果是什么?实际看到的又是什么?
能正常启动
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
2.6.0版本
四、请提供详细的错误堆栈信息,这很重要。
2020-10-15 10:50:29.759 INFO 28516 --- [ main] c.netflix.config.DynamicPropertyFactory : DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@6c4eccd2
2020-10-15 10:50:30.484 INFO 28516 --- [ main] c.b.d.d.p.AbstractJdbcDataSourceProvider : 成功加载数据库驱动程序
2020-10-15 10:50:30.601 INFO 28516 --- [ main] c.b.d.d.p.AbstractJdbcDataSourceProvider : 成功获取数据库连接
java.sql.SQLSyntaxErrorException: Table 'bladex_flow.blade_tenant' doesn't exist
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1200)
at org.springblade.core.tenant.dynamic.TenantDataSourceJdbcProvider.executeStmt(TenantDataSourceJdbcProvider.java:72)
at com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider.loadDataSources(AbstractJdbcDataSourceProvider.java:84)
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端