日期:2014-05-18 浏览次数:20652 次
declare @port varchar(20)
exec master..xp_regread @rootkey='HKEY_LOCAL_MACHINE'
,@key='SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\Tcp'
,@value_name='TcpPort'
,@value=@port OUTPUT
select @port
------解决方案--------------------
查看一下協議是否正常
1
配置工具->sql
server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine
节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务
2
程序—Microsoft SQL Server 2005—配置工具—SQL Server Configuration Manager—網絡連接協議—選擇實例對應協議—啟用(shard memory、Named Pipes、TCP\IP)