2010-08-25 95 views
1

Powershell提供了允許創建Web服務代理對象的New-WebServiceProxy cmdlet。SQL Server 2008,Powershell和Web服務

但是,SQL Server 2008中的Powershell似乎不支持這一點。有沒有辦法讓SQL Server的Powershell支持New-WebServiceProxy cmdlet?

非常感謝。

回答

2

簡短的回答是否定的。 sqlps是minishell,其中只有在V1中可用的cmdlet才能實現。 New-WebServiceProxy已添加到PowerShell V2中。請注意,這並不意味着sqlps是V1,而是sqlps主機實現了一個RunspaceConfiguration,其中明確定義的cmdlet是主機中唯一可用的cmdlet。

對於更長的解釋see my post on sqlps

您當然可以使用常規powershell.exe主機中的New-WebServiceProxy。