当前位置: 首页 > 工具软件 > SchemaSpy > 使用案例 >

java代码生成数据的schema,【SchemaSpy】使用SchemaSpy开源工具生成数据库报告

别烨熠
2023-12-01

4.简化操作的两种方法如果您对命令行操作感到比较的不便,有两种手段可以相对简化执行过程。1)在Windows下编写一个简单的bat批处理文件,以后就可以直接双击来完成这个过程了。C:\>type SchemaSpy_Auto.batset Path="C:\Program Files\Graphviz2.24\bin";%Path%java -jar schemaSpy_4.1.1.jar -t orathin -db secooler -host 10.17.192.100 -u sec -p sec -port 1521 -dp C:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar -o Schema_SEC -s SEC -hq2)使用定制好的图形化操作工具图形化的工具下载地址如下,慢慢体验吧。5.SchemaSpy工具还支持哪些数据类型?使用“-dbhelp”选项查看schemaSpy_4.1.1.jar这个版本支持的数据库类型E:\software\Graphviz>java -jar schemaSpy_4.1.1.jar -dbhelp命令结果省略,简单列一下支持数据库的类型如下,基本上所有主流的数据库都支持了。Type         Descriptiondb2          IBM DB2 with 'app' Driverdb2net       IBM DB2 with 'net' Driverderby        Derby (JavaDB) Embedded Serverderbynet     Derby (JavaDB) Network Serverfirebird     Firebirdhsqldb       HSQLDB Serverinformix     Informixmaxdb        MaxDBmssql        Microsoft SQL Servermssql05      Microsoft SQL Server 2005mssql-jtds   Microsoft SQL Server with jTDS Drivermssql05-jtds Microsoft SQL Server 2005 with jTDS Drivermysql        MySQLora          Oracle with OCI8 Driverorathin      Oracle with Thin Driverpgsql        PostgreSQLsybase       Sybase Server with JDBC3 Driversybase2      Sybase Server with JDBC2 Driverudbt4        DB2 UDB Type 4 Driver6.小结反向生成ER模型的工具很多,如Erwin、PowerDesigner和Toad Data Modeler等,但价格都不菲,并且这些工具更加侧重在数据库的设计,重点不在展示。因此SchemaSpy这个开源工具就派上了用场,在得到表间一级和二级关联关系上面,SchemaSpy工具很有优势,既实用又便捷。

 类似资料: