命名管道提供程序:无法打开与SQL Server的连接

时间:2015-03-15 07:55:42

标签: sql sql-server sql-server-2012

我有SQL Server 2012企业版,出于安全问题,我更改了默认端口,并启用了命名管道并启用了共享内存,

我正在尝试运行以下内容:

DECLARE @osqlLine varchar(500)

set @osqlLine = 'osql -d master -E -Q "EXEC sp_help_revlogin" -w 300 -o F:\Daily-BackUp\Login-Backup\Logins_BackUp_' + convert(varchar(9),GETDATE(),112) + '.sql'

EXEC xp_cmdshell  @osqlLine

我收到此错误:

  

[SQL Server Native Client 11.0]命名管道提供程序:无法打开与SQL Server的连接[2]。

     

[SQL Server Native Client 11.0]登录超时已过期

     

[SQL Server Native Client 11.0]建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确以及SQL Server是否配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书。

禁用Windows防火墙,允许远程连接到此服务器选项

有什么想法吗?

提前谢谢...... 萨利赫

0 个答案:

没有答案