【问题标题】:BIRT: how to connect to SQL Server 2005BIRT:如何连接到 SQL Server 2005
【发布时间】:2011-03-16 10:21:54
【问题描述】:

在为 BIRT 报告创建数据源时,我在编写 SQL Server 2005 数据库的数据库 URL 时遇到问题。我写的网址是这样的:

jdbc:microsoft:sqlserver://host:port;databasename=name;user=userName;password=yourPwd

我将 sqljdbc.jar (jdbc 3.0) 放在以下位置:

eclipse/plugins/org.eclipse.birt.report.data.oda.jdbc_2.6.1.v20100909/drivers

当我在“编辑数据源”对话框中按下“测试连接”按钮时,出现以下错误:

The selected driver cannot parse the given url.

你能给我一些关于如何解决这个问题的提示吗?

【问题讨论】:

  • 没问题。如果您还没有这样做,您可能还想查看页面顶部的常见问题解答链接。

标签: database eclipse sql-server-2005 birt


【解决方案1】:

您可能已经知道,该 URL 不正确。我已经有一段时间没有使用 Java 了,但是您的 URL 看起来很像 .Net 中的连接字符串。但是,连接字符串也将包含实例名称(可能是 SQLEXPRESS)和可能​​的身份验证方法。

快速的 Google 搜索出现了 this,这是 MSDN 上的一个页面,用于构建您的连接 URL。希望它会有所帮助。

【讨论】:

  • 现在可以了!我做错的唯一一件事是将 :microsoft 添加到协议中。
猜你喜欢
  • 1970-01-01
  • 2010-10-18
  • 2010-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多