sql 2008快递连接问题

时间:2009-12-16 17:07:37

标签: database sql-server-2008-express

我刚安装了SQL 2008 Express的全新副本。在我做任何事情之前,我打开了Management Studio并使用Window Authentication成功连接。

但是我尝试在命令行上运行以下命令 “telnet localhost 1433”并收到错误“无法打开与主机的连接,在端口1433上:连接失败”

我检查了netstat,并没有收听1433端口的任何内容。

在进一步讨论之前,安装是否有问题?

感谢, 沙恩

3 个答案:

答案 0 :(得分:2)

您是否检查了tcp / ip协议是否已启用?如果我没记错的话,它默认是禁用的。

答案 1 :(得分:1)

您是在告诉SQL Server侦听TCP / IP

http://blogs.msdn.com/sqlexpress/archive/2005/05/05/415084.aspx

答案 2 :(得分:0)

端口号不保证是1433。

在Sql Server配置管理器中,请确保: (1)SQL Server正在运行 (2)SQL Server Browser正在运行。 (3)在SQLEXPRESS的协议中,TCP / IP已启用。你可以检查里面的端口。

通过在任务管理器中找到sqlservr.exe的PID然后键入以下内容来交替获取端口: netstat -ano | findstr PID

在执行这些步骤之前,我无法通过127.0.0.1自行连接,现在我甚至可以通过LAN上的远程计算机进行连接。 (注意:对于LAN访问,您需要为sqlservr.exe和sqlbrowser.exe添加防火墙例外)