SQL Server 2008, Powershell и веб-службы

Powershell предоставляет командлет New-WebServiceProxy, который позволяет создавать прокси-объект веб-службы.

Однако Powershell в SQL Server 2008, похоже, не поддерживает это. Есть ли способ заставить Powershell SQL Server поддерживать командлет New-WebServiceProxy?

Большое спасибо.


person Peanut    schedule 25.08.2010    source источник


Ответы (1)


Краткий ответ: нет. sqlps — это мини-оболочка, в которой реализованы только командлеты, доступные в V1. New-WebServiceProxy был добавлен в PowerShell V2. Обратите внимание, что это не означает, что sqlps относится к версии 1, скорее узел sqlps реализует RunspaceConfiguration с явно определенными командлетами, которые являются единственными командлетами, доступными на узле.

Более подробное объяснение см. в моем сообщении о sqlps.

Конечно, вы можете использовать New-WebServiceProxy с обычного хоста powershell.exe.

person Chad Miller    schedule 25.08.2010