问题标签 [schemacrawler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 错误:无法找到或加载主类 schemacrawler.Main
我正在遵循 osx 上的跨平台安装说明。
我从发布页面下载了最新的 .zip。做
我错过了什么?
schemacrawler.sh 的内容是
我最好的猜测是我需要将必要的 .jar 文件放在某个地方。我应该在哪里放置schemacrawler-14.14.03.jar
和schemacrawler-postgresql-14.14.03.jar
?
sql - SchemaCrawler 无法找到 MSSQL 表
我正在尝试使用 SchemaCrawler 和 jTDS 驱动程序(版本 1.3.1)从 MSSQL 数据库中导出模式。
命令是:
数据库表是在用户架构下创建的,例如:DOMAIN\user.Table1
与架构匹配的连接 URL 和正则表达式工作正常 - 当我使用相同的连接字符串启动数据库管理器时,我可以看到列为 DOMAIN\user.table 的所有表。
但是,当我从 Docker 容器运行脚本时,我得到:
任何想法为什么它看不到桌子?
oracle - schemacrawler 不返回所有 Oracle 表 - 需要哪些权限?
使用 schemacrawler 并尝试连接到 Oracle 数据库。生成的 json 文件仅包含大约 10 个表,但我们预计数据库中的表数量会更多。
这必须受到用于访问 Oracle 数据库的用户的权限的限制,但是该用户需要什么权限才能使 schemacrawler 能够“查看”表/列?
mysql - SchemaCrawler 在使用其 API 时是否损坏?
我在http://sualeh.github.io/SchemaCrawler/how-to.html#api参考文档 但我从来没有得到我想要的。返回的表始终为空。
schemacrawler - 使用 SchemaCrawler 时无法检索列的注释,但不能检索表
我正在使用 SchemaCrawler 使用以下代码获取 MySQL5.7 表的元数据:
这是测试表:
我可以获得列级评论,但我永远无法获得表级评论。
有什么我配置错误的吗?
谢谢!
schemacrawler - 使用 SchemaCrawler 和 MySQL5.7 时无法检索索引的注释
我可以使用 SchemaCrawler 和 MySQL5.7 检索表和列的注释,但是索引的注释失败了。这是一个例子:
1) 表定义
2)Java代码
有什么我应该调整的吗?
谢谢!
schemacrawler - 在 Eclipse IDE 中配置 schemacrawler 的步骤是什么?如何使用这个 API?
晚上好
我是分布式系统工程硕士2的学生。
我想知道如何使用 SchemaCrawler API 来实现从数据库(Mysql)生成元数据并使用元数据创建实体关联图(逆向工程)的应用程序。
如果你想在我的工作中帮助我。
谢谢你 。
postgresql - SchemaCrawler 创建一个空白图表
我不确定我的命令有什么问题。我在 Windows 上并运行以下脚本
我的 postgresql 结构树如下所示:
我试图创建数据库内所有表的图表,test
但创建的 PDF 文件是空白的。不知道问题出在哪里...
schemacrawler - SchemaCrawler 从 PostgreSQL 数据库中获取序列
我使用 Schema 14.16.01 并使用 java api 在 PostgreSQL 9.6 数据库上运行它。我似乎无法让 api 从我的 PostgreSQL 中获取序列数据。我从上一个问题中看到您需要将信息级别设置为最大,但这似乎没有帮助。我能够从数据库中获取除序列之外的所有其他信息。
这是我测试的控制台输出。
编辑
来自序列查询的小段
schemacrawler - 在 Schemacrawler 中按需加载?
所以我有一个相当大的数据库,我想在树浏览器中显示它的元数据(模式、表和列)(我使用 Schemacrawler 获取所有数据库数据,并使用 JTree 获取树)。但是,由于表和列太多,TableColumnRetriever 类需要很长时间才能获取列,这会导致我的实现出现瓶颈。
我现在的想法是对列进行延迟加载,以便仅在用户单击表格时才获取它们。Schemacrawler 中是否有办法只在开始时获取模式和表(也许将 SchemaInfoLevel 设置为最小值?),然后根据输入表/模式获取列?
ps:我用Java实现一切。