Powershell v3添加了Invoke-WebRequest和Invoke-RestMethod,但我無法從該版本獲取Invoke-SqlCmd。如果我退回到Powershell v2,我可以調用SqlCmd,但現在Invoke-WebRequest和Invoke-RestMethod不再可用。無法使用Invoke-SqlCmd和Invoke-RestMethod創建Powershell腳本?
我可以'調用表達式sqlcmd'或'& sqlcmd',但是我認爲我必須手動將輸出 - 這只是一個字符串 - 封裝到PS更加客觀化的東西上。
有什麼辦法可以同時擁有所有這些方法,最好是PS3?
您是否明確在v3中添加SQL Server Cmdlet Snapin?也許在你的個人資料中有些東西? – Matt
嘗試Get-PSSnapin -Registered。你是否看到snapin被列爲可用?如果是這樣,請嘗試使用Add-PSSnapin添加它。 – crownedjitter