1

我正在尝试将本地 SQL Server 数据库连接到名为 Pentaho 的 ETL 实用程序。Pentaho 很容易连接到完整版本的 SQL 服务器,没有问题。

我设置了混合模式身份验证,并为 sql server express 实例创建了一个 sql server 帐户,可用于通过 SSMS 登录。

当我尝试通过 Pentaho 登录时,我收到关于它的错误,不知道服务器是什么,或者服务器没有响应。我试过 {localhost, myip, localhost\SQLEXPRESS, myip\SQLEXPRESS, just SQLEXPRESS} 作为服务器名称(而 SQLEXPRESS 是实例名称)。

我知道过去我在将其他程序连接到 SQLEXPRESS 数据库时遇到了麻烦。有人可以告诉我为什么它的行为与使用完整安装的 SQL Server 时不同,以及如何解决这些差异?

4

1 回答 1

1

如果 SQL Server Express 在不同的服务器上,您是否启用了 TCP/IP 协议?

于 2012-08-14T16:16:46.590 回答