0

抱歉回答,但如何在 SQL Server 2005 Express Edition 中启用 TCP?我使用配置管理器,找到网络配置/协议并启用 TCP,之后我重新启动 sql server 服务并再次尝试安装有问题的软件(软件告诉我 TCP 未启用)但我有同样的问题 :-(

4

3 回答 3

5

在 Sql Server 配置管理器中。

  1. Sql Server 网络配置 > SQLEXPRESS 的协议
  2. 选择 TCP/IP
  3. 协议选项卡,启用更改
  4. IP 地址选项卡,IPALL 部分将 TCP 端口设置为 1433
  5. 重启服务。

要验证它是否有效,请转到 cmd

> netstat -an

你会看到

...
TCP    0.0.0.0:1433           0.0.0.0:0              LISTENING
...

然后在cmd上试试

> sqlcmd -U sa -S .\sqlexpress,1433

你将被连接......希望如此

*记得启用并启动Sql Server Browser Service

资源

于 2011-01-07T11:52:25.403 回答
1

您可以通过 TCP/IP 连接到 SQL2005 Express 版本。

你在防火墙上打开了 1433 端口吗?服务器应该接受 1433 端口上的传入连接。

之后在 SQL Server 2005 外围应用配置实用程序中启用 TCP/IP(请参阅 MSSQLSERVER > 数据库引擎 > 本地和远程连接 > 仅使用 TCP/IP)

于 2010-05-14T09:30:22.143 回答
0

在 express 版本中,TCP 支持被禁用,尽管您会看到相应的配置。要么购买使用另一个 RDBMS 的商业版本。

于 2010-05-14T08:14:13.303 回答