Термин «Get-SqlErrorLog» не распознается как имя командлета [Powershell] [SQL Сервер] - PullRequest
0 голосов
/ 25 февраля 2020

Я установил инструменты 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...

Может кто-нибудь объяснить, как заставить функции, которые я вызывал ранее сегодня, снова работать?

1 Ответ

0 голосов
/ 25 февраля 2020

Выполнить Import-Module SqlServer, так как модуль не будет импортирован по умолчанию.

Если вы хотите импортировать модуль по умолчанию, введите $profile в терминал, чтобы узнать местоположение файл. Затем откройте (или создайте, если это не так) этот файл и введите Import-Module SqlServer в файл и сохраните. Все последующие сессии будут загружать модуль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...