我一直试图为我的Server数据库自动生成人工制品。它最初来自Server 2005,后来我在JOOQ的文档中没有找到,所以我在2008年的R2上导入了它。但它仍然说着同样的话:
1428 [main] WARN org.jooq.util.AbstractDatabase - No schemata were loaded : Please check your connection settings, and whether your database (and your database version!) is really supported by jOOQ. Also, check the case-sensitivity in your configured <inputSchema/> elements : [box_db]
一些JOOQ专家能指出我在哪里可以看到支持的JOOQ数据库的正确方向,或者直接回答它。
以下是在没有withInputSchemata输入的情况下试用JOOQ生成器的结果
schema_name
---------------------
dbo
guest
INFORMATION_SCHEMA
sys
db_owner
db_accessadmin
db_securityadmin
db_ddladmin
db_backupoperator
db_datareader
db_datawriter
db_denydatareader
db_denydatawriter`发布于 2015-05-27 13:01:18
我认为您的问题的答案在于来自代码生成器的错误消息。所显示的架构列表是由以下查询生成的
SELECT schema_name FROM information_schema.schemata当反向工程您的数据库模式时,代码生成器也会使用此查询。它不包含任何名为box_db的模式。
出现这种情况的原因有几个:
https://stackoverflow.com/questions/30448990
复制相似问题