Database sqlserver2008的schemaSpy?
iam正在使用sqlserver2008,这对sqlserver2008有用吗 我已经放弃了 java-jar“D:\Program Files\SchemaSpy\schemaSpyGUI.jar”-dp“D:\jtds-1.2.5-dist\jtds-1.2.5.jar”-t mssql jtds-db EnterpriseValultDirectory-主机本地主机-端口1433-u sa-connprops“D:\Program Files\SchemaSpy\properties\mssql jtds.properties”-“D:\Schema” 还是不起作用 谁能帮帮我吗Database sqlserver2008的schemaSpy?,database,database-design,database-schema,schemaspy,Database,Database Design,Database Schema,Schemaspy,iam正在使用sqlserver2008,这对sqlserver2008有用吗 我已经放弃了 java-jar“D:\Program Files\SchemaSpy\schemaSpyGUI.jar”-dp“D:\jtds-1.2.5-dist\jtds-1.2.5.jar”-t mssql jtds-db EnterpriseValultDirectory-主机本地主机-端口1433-u sa-connprops“D:\Program Files\SchemaSpy\properties\ms
为我工作:
获取java
使用jarfix设置jar
下载schemaSpyGui
下载schemaSpy
下载mssql tds驱动程序
解压schemaSpyGui
在schemaSpyGui文件夹中解压缩schemaSpy
解压缩schemaSpyGui/drivers/mssql tds文件夹中的mssql tds驱动程序
参数
数据库类型:mssql tds
设置主机、设置端口、设置用户、设置密码
设置路径驱动程序
设置路径模式间谍
设置输出路径,字符集
然而,mssql 2008 r2存在漏洞,没有人帮助我…??我正在生成schemaSpy,但只生成了空文件夹,但其中没有任何内容这是一个很好的技巧,java.exe-jar schemaSpy_5.0.0.jar-t customDBProps-host localhost-port 1433-db MyDB-u sa-p Password-s MySchema-o“C:\users\me\desktop\schema”-gv“release”-dp“driverjdtds\jtds-1.3.1.jar”我将GV放在一个名为release的文件夹中,将jtds驱动程序放在一个名为driverjdtds的文件夹中。工作正常-SQL2008
# see http://schemaspy.sourceforge.net/dbtypes.html
# for configuration / customization details
#
# Provided by Ernest Zapata, Larry Walker and Emilian Turbatu
description=jTDS JDBC Driver for Microsoft SQL 2000/2005 Server
# majority of settings are identical to jTDS:
extends=mssql-jtds
# return the table comments
selectTableCommentsSql=SELECT OBJECT_NAME(t.object_id) AS TABLE_NAME, ex.value AS comments FROM ( sys.tables t LEFT OUTER JOIN sys.extended_properties ex ON ex.major_id = t.object_id AND ex.name = 'MS_Description' AND minor_id = 0) \ **--> You must change this line! you need () and no line feed'\'**
JOIN sys.schemas s ON t.schema_id = s.schema_id AND s.name = :schema \
WHERE OBJECTPROPERTY(t.object_id, 'IsMsShipped')=0 \
ORDER BY OBJECT_NAME(t.object_id)
# return the column comments
selectColumnCommentsSql=SELECT OBJECT_NAME(c.object_id) AS TABLE_NAME, c.name AS COLUMN_NAME, ex.value AS comments \
FROM sys.columns c \
LEFT OUTER JOIN sys.extended_properties ex \
ON ex.major_id = c.object_id AND ex.minor_id = c.column_id AND ex.name = 'MS_Description' \
JOIN sys.tables t ON t.object_id = c.object_id \
JOIN sys.schemas s ON t.schema_id = s.schema_id AND s.name = :schema \
WHERE OBJECTPROPERTY(c.object_id, 'IsMsShipped')=0 \
ORDER BY OBJECT_NAME(c.object_id), c.column_id