Powershell предоставляет командлет New-WebServiceProxy, который позволяет создавать прокси-объект веб-службы.
Однако Powershell в SQL Server 2008 не ' Похоже, это поддерживает. Есть ли способ заставить SQL Server Powershell поддерживать командлет New-WebServiceProxy?
Большое спасибо.
Короткий ответ - нет. sqlps — это мини-оболочка, в которой реализованы только командлеты, доступные в V1. New-WebServiceProxy был добавлен в PowerShell V2. Обратите внимание, что это не означает, что sqlps относится к версии 1, скорее узел sqlps реализует RunspaceConfiguration с явно определенными командлетами, которые являются единственными командлетами, доступными на узле.
Для более подробного объяснения см. мой пост о sqlps.
Конечно, вы можете использовать New-WebServiceProxy с обычного хоста powershell.exe.