depois de muita pesquisa achei o que estava me dando problema no caso a porta tcp ip
com o script vi que a porta estava null sendo assim configurei a porta
SELECT TOP 1 local_tcp_port
FROM sys.dm_exec_connections
WHERE local_tcp_port IS NOT NULL
tbm utilizei o seguinte script para verificar se a porta estava correta
DECLARE @Instancia NVARCHAR(50)
DECLARE @Porta VARCHAR(100)
DECLARE @RegKey_Instancia NVARCHAR(500)
DECLARE @RegKey NVARCHAR(500)
SET @Instancia = CONVERT(NVARCHAR, ISNULL(SERVERPROPERTY(‘INSTANCENAME’), ‘MSSQLSERVER’))
– SQL Server 2000
IF ( SELECT CONVERT( VARCHAR (1), (SERVERPROPERTY (‘ProductVersion’))) ) = 8
BEGIN
IF (@Instancia = 'MSSQLSERVER')
SET @RegKey = 'SOFTWARE\Microsoft\' + @Instancia + '\MSSQLServer\SuperSocketNetLib\TCP\'
ELSE
SET @RegKey = 'SOFTWARE\Microsoft\Microsoft SQL Server\' + @Instancia + '\MSSQLServer\SuperSocketNetLib\TCP\'
EXEC master.dbo.xp_regread
@rootkey = 'HKEY_LOCAL_MACHINE',
@key = @RegKey,
@value_name = 'TcpPort',
@value = @Porta OUTPUT
SELECT @@SERVERNAME AS Servidor, @Instancia AS Instancia, @Porta AS Porta
END
– SQL Server 2005 ou superiores
IF ( SELECT CONVERT( VARCHAR (1), (SERVERPROPERTY (‘ProductVersion’))) ) <> 8
BEGIN
SET @RegKey_Instancia = 'SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL'
EXEC master.dbo.xp_regread
@rootkey = 'HKEY_LOCAL_MACHINE',
@key = @RegKey_Instancia,
@value_name = @Instancia,
@value = @Porta OUTPUT
SET @RegKey = 'SOFTWARE\Microsoft\Microsoft SQL Server\' + @Porta + '\MSSQLServer\SuperSocketNetLib\TCP\IPAll'
EXEC master.dbo.xp_regread
@rootkey = 'HKEY_LOCAL_MACHINE',
@key = @RegKey,
@value_name = 'TcpPort',
@value = @Porta OUTPUT
SELECT @@SERVERNAME AS Servidor, @Instancia AS Instancia, @Porta AS Porta
END
não sei se aqui no forum posso postar a fonte: no caso encontrei os scripts para localização e correção no site
caso não possa postar agradeço orientação para que eu exclua o mesmo