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