2010-05-14 62 views
0

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

回答

0

在Express Edition的TCP支持被禁用,虽然你看到相应的配置。要么购买使用商业版本的另一个RDBMS。

+0

真的哦......我下的印象,这是一样defalt设置为禁用的,但你可以把它启用... – david 2010-05-14 08:15:43

1

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

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

,使TCP/IP在SQL Server 2005外围应用配置实用程序后(见MSSQLSERVER>数据库引擎>本地和远程连接>只使用TCP/IP)

5

在SQL Server配置管理器。

  1. SQL Server网络配置> SQLEXPRESS
  2. 协议
  3. 选择TCP/IP
  4. 协议选项卡,更改激活
  5. IP地址选项卡,第IPALL设置的TCP端口1433
  6. 重新启动服务。

为了验证它的工作原理,去到CMD

> netstat -an 

,你会看到

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

然后在CMD

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

尝试,你会被连接。 ..hope so

*请记住,启用并启动SQL Server Browser服务

Source

+0

唐不明白为什么我必须手动提供端口,但工作!谢谢 – 2013-08-06 10:46:32

相关问题