Ошибка DbaTools. Как исправить «Не удалось загрузить файл или сборку« Microsoft.SqlServer.ConnectionInfo »при запуске Export-DbaInstance - PullRequest
0 голосов
/ 10 апреля 2019

Я бегу

Export-DbaInstance -SqlInstance $sourceServerName -Path $absPathToBackupScriptDir

и получение сообщения об ошибке «Не удалось загрузить файл или сборку» Microsoft.SqlServer.ConnectionInfo '

Я пытался установить распространяемый Microsoft Visual C ++ для Visual Studio 2013 и 2017

Я попытался добавить соответствующую DLL (которая содержится в модуле DbaTools) в GAC, используя CMD ниже

gacutil.exe /i "C:\Program Files\WindowsPowerShell\Modules\dbatools\bin\smo\Microsoft.SqlServer.ConnectionInfo.dll" 

Я попытался установить новейшую версию DbaTools (~ 0.9.x на момент написания), используя Powershell ниже

Invoke-Expression (Invoke-WebRequest -UseBasicParsing https://dbatools.io/in) 

Введенная команда и полное выведенное сообщение об ошибке находятся ниже

Export-DbaInstance -SqlInstance $sourceServerName -Path $absPathToBackupScriptDir

'Could not load file or assembly 'Microsoft.SqlServer.ConnectionInfo' Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 or one of its dependencies. The system cannot find the file specified.'

1 Ответ

0 голосов
/ 22 мая 2019

Если я отказываюсь экспортировать параметры репликации, попытка загрузить проблемную сборку не предпринимается, и командлет выполняется должным образом.

Export-DbaInstance -SqlInstance $sourceServerName -Path $absPathToBackupScriptDir -Exclude 'ReplicationSettings'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...