1、当前数据库端口不正确(一般很少出现!)SQL在两个地方可以看到TCP/IP端口,一个是在[程序]->[Microsoft SQ讣嘬铮篌L Server]->[客户端网络实用工具],里面默认端口的是1433,但这是客户端,不代表你的服务器端的端口也是1433!打开[程序]->[Microsoft SQL Server]->[企业管理器],在SQL Server 组下面,选中你的SQL服务器(例如我的服务器:BABY\BBSQL (Windows NT)),查看其属性,里面有个[网络配置], 网络配置里选中TCP/IP,查看其属性,如果是1433,则正确,否则改成1433,配置成功!
2、关闭防火墙,包括杀毒软件的监控设置。还有看看是否设置了动态端口。使用 netstat -a 看看是什么程序占用了端口。另外关于SQL SERVER的启动:在服务组里启动服务程序出现C:\PROGRA~1\MI6841~1\MSSQL\binn\sqlagent.exe在本地计算机无法启动SQLSERVERAGENT 服务。错误1086:依存服务或组无法启动。原因:MSSQLSERVER未启动!C:\PROGRA~1\MI6841~1\MSSQL\binn\sqlservr.exe