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

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工具很有优势,既实用又便捷。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值