2012-01-31 96 views
1

由于我们的集成构建我们在一台机器上安装SQL Server 2008然后在其上部署各种软件的一部分。一个软件需要启用网络命名管道才能安装。SqlServer的2008 - 允许通过命令行网命名管道

由于服务器自动建立作为我们持续构建过程的一部分,我们必须能够通过非交互式命令行来做到这一点。

有谁知道的一种方式启用“SQL Server网络配置”部分中的命名管道没有鬼? (也就是命令行)

回答

0

原来,协议信息在存储在注册表中:

HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQLServer\SuperSocketNetLib

还有一个用于SQL Server被称为sqlps.exe这是SQL Server的Binn目录PowerShell的。这也提供了编程访问配置。

在我的情况下,进口的净命名管道以前导出的注册表项工作就像我想这一点。