0

我下载了 SchemaCrawler 是为了表达为 SQL Server 2008 R2 数据库创建数据库图的意图。

我的数据库的详细信息(使用 SQL Server 语言)是:

Server Name:    localhost\SQLI03
Database Name:  TBL_DEV_53
Authentication: Windows Authentication

我正在运行以下 SchemaCrawler 命令:

sc.cmd -c graph -host=localhost\SQLI03 -port=1433 -database=TBL_DEV_53 schemacrawler.Main -infolevel=detailed -schemas=dbo -tabletypes=TABLE -outputformat=pdf -outputfile=database-diagram.pdf %*

有两件事正在发生,我无法解决:

  1. 它提示我输入密码。
  2. 它输出以下错误:
schemacrawler.schemacrawler.SchemaCrawlerSQLException: Could not connect to jdbc:jtds:sqlserver://.\SQLI03:1433/TBL_DEV_53;appName=SchemaCrawler;useCursors=true, with properties {}

我究竟做错了什么?

4

1 回答 1

0

阿什比,

请使用 http://technet.microsoft.com/en-us/library/ms188670.aspx中的说明更改为“SQL Server 和 Windows 身份验证模式”

然后您可以使用“sa”作为用户,以及您选择的密码。

Sualeh Fatehi,SchemaCrawler

于 2014-04-04T20:21:57.907 回答