2012-01-31 66 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的。這也提供了編程訪問配置。

在我的情況下,進口的淨命名管道以前導出的註冊表項工作就像我想這一點。