Как я могу устранить ошибку, которую не удалось инициализировать SQLPS?
Среда: Windows Server 2008 R2 64-разрядная версия SQL Server 2008 R2
Установил Microsoft Windows Management Framework 3.0 плюс его предварительные условия для получения Powershell 3.0
По запросу сервера Powershell я получаю следующее: PS C:\Users\macfarmw> sqlps SQLPS не удалось инициализировать: не удалось загрузить тип 'Microsoft.PowerShell.Commands.FormatDefaultCommand' из сборки 'Micr osoft.PowerShell.Commands.Utility, Version=3.0.0.0, Культура = нейтральная, PublicKeyToken=31bf3856ad364e35'. PS C:\Users\macfarmw>
Моя установка Powershell 3.0 ломает утилиту SQLPS? Могу ли я решить эту проблему может сохранить Powershell 3.0?
Спасибо,
Мэтью
1 ответ
SQLPS требует PS2, поэтому PS3 тоже хорошо.
Получить список загруженных сборок на этом компьютере и сравнить со списком с рабочего компьютера.
[appdomain]::currentdomain.getassemblies() | sort -property fullname | format-table fullname
Таким образом, вы должны найти разницу и источник проблемы...