Graphviz和点路径

时间:2014-06-17 16:40:48

标签: sql-server graphviz

我尝试使用schemaspy生成mssql数据库架构。

我有以下内容:

Schemaspy_5.0.0 Graphviz2-38 jtds-1.3.1作为mssql驱动程序 SchemaspyGUI

在clic上启动schemaspy上的模式后,这是schemaspGUI生成的命令:

java -jar "C:\Esquema\schemaSpy_5.0.0.jar" -dp "C:\Esquema\jtds-1.3.1-dist\jtds-
1.3.1.jar" -t mssql-jtds -db database -all  -host LOCAL.LOCALHOST -port 1433 -u genaro 
-connprops "C:\Esquema\properties\mssql-jtds.properties" -o "C:\Esquema\database" -hq 

显示以下消息:

Failed to query Graphviz version information
with: dot -V
java.io.IOException: Cannot run program "dot": CreateProcess error=2, El sistema no 
puede encontrar el archivo especificado

在graphviz下载页面中说您必须在路径中添加点,但经过长时间的搜索后我无法弄清楚如何添加它。

1 个答案:

答案 0 :(得分:0)

由于我的PATH已经被污染了,我试图破解SchemaSpyGUI文本框以将-gv参数注入schemaspy命令行。

在“输出选项”选项卡上的“输出目录”文本框中,使用“和空格结束输出路径,然后使用-gv”C:\ Path \ To \ Graphviz \ NotTheBinFolder 并且没有关闭“,因为这是由SchemaSpyGUI添加的

像这样:

enter image description here