Я пытаюсь запустить DMA (Data Migration Assistant) из строки cmd.Ниже приведен мой cmd-скрипт, предназначенный для автоматизации внешнего интерфейса инструмента DMA.
cd C:\Program Files\Microsoft Data Migration Assistant
DmaCmd.exe /AssessmentName="TestAssessment"
/AssessmentDatabases="Server=LASDFSAD789;Initial Catalog=MyDB;User
Id=abc;Password=efg;"
/AssessmentEvaluateRecommendations
/AssessmentOverwriteResult
/AssessmentResultCsv="C:\\temp\\Results\\AssessmentReport.csv"
Я извлек этот шаблон для скрипта по следующей ссылке: https://docs.microsoft.com/en-us/sql/dma/dma-commandline?view=sql-server-2017#examples-of-assessments-using-the-cli
Я использую Оценка одной базы данных с использованием аутентификации SQL Server ирекомендация по использованию функции
Первая ошибка (за которой следует намного больше) при запуске сценария: Указанное значение для «AssessmentDatabase» недопустимо.
Есть мысли?Обычно я не делаю такую работу, поэтому это может быть очевидным решением проблемы.