я получаю исключение, как упоминалось, когда я пытаюсь выполнить SQL запросов с помощью PowerShellКомандлет Invoke-Sqlcmd недоступен. компоненты SQL Server PowerShell не может быть установлен
[ERROR] Invoke-Sqlcmd cmdlet was not available. SQL Server PowerShell components may not be installed.
Странная вещь, которую я понял, был с этим путем $env:PSMODULEPATH
. Я имею пути, установленные следующим образом
%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\PowerShell\Modules\;C:\Program Files\WindowsPowerShell\Modules\
Вместо выше, если я просто переместить следующий путь, прежде чем SQL Server
или к первой позиции он работает нормально C:\Program Files\WindowsPowerShell\Modules\
Когда я обновляю это как это выглядит
%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\WindowsPowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\PowerShell\Modules\
Так есть ли способ, чтобы переместить его на первое место или выше т он SQL PS модуль путь
Так что в чем проблема, вы ищете руководство по установке переменной окружения? – 4c74356b41
Есть ли какая-либо возможность превысить – Dotnet