Я установил инструменты SQLServer ранее сегодня и успешно выполнял команду Get-SQLErrorLog. Затем я закрыл PowerShell и пошел на обед. Когда я вернулся и перезапустил PowerShell, попытки запустить точно такой же Get-SQLErrorLog дают:
Get-SqlErrorLog: термин «Get-SqlErrorLog» не распознается как имя командлета. .
Когда я проверяю, я вижу:
Get-Module -ListAvailable -Name SQL*
Directory: C:\Program Files\WindowsPowerShell\Modules
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Script 21.1.18218 SqlServer {Add-RoleMember, Add-SqlAvailabilityDatabase, Add-SqlAvailabilityGroupListenerStaticIp, Add-Sq...
Directory: D:\Program Files (x86)\Microsoft SQL Server\130\Tools\PowerShell\Modules
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 1.0 SQLPS {Backup-SqlDatabase, Save-SqlMigrationReport, Add-SqlAvailabilityDatabase, Add-SqlAvailability...
Может кто-нибудь объяснить, как заставить функции, которые я вызывал ранее сегодня, снова работать?