Сценарий резервного копирования SSAS не выполняется в работе, но работает в окне запроса - PullRequest
0 голосов
/ 27 июля 2011

Я создаю резервную копию базы данных SSAS, используя приведенный ниже код, но продолжаю получать эту ошибку: Неверный синтаксис рядом с '<'.[SQLSTATE 42000] (Ошибка 102).Шаг завершился неудачей. </em>

Команда, как показано ниже, отлично работает в окне запроса и фактически была создана из мастера.Что я делаю не так?

<Backup xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
  <Object>
    <DatabaseID>MyDatabaseName</DatabaseID>
  </Object>
  <File>MyDatabaseName.abf</File>
  <AllowOverwrite>true</AllowOverwrite>
  <ApplyCompression>false</ApplyCompression>
</Backup>

edit 1 : теперь я установил для шага задания команду SQL Server Analysis Services и получаю другую ошибку: Anисключение (0xe0434f4d) произошло в подсистеме ANALYSISCOMMAND.Шаг завершился неудачей.

edit 2 : Я попробовал предложение Джейсона добавить выходной файл через вкладку «Дополнительно» шага задания, но файл не был выведен.

1 Ответ

1 голос
/ 28 июля 2011

Я думаю, вам нужно изменить подсистему на шаге задания с T-SQL на XML для служб аналитики (XMLA). Отредактируйте задание, затем отредактируйте шаг задания, и появится раскрывающийся список для изменения подсистемы.

Ой, не видел редактирования. На вкладке «Дополнительно» свойств шага задания вы можете выбрать выходной файл. Настройте это, посмотрите, дает ли это вам менее общую ошибку для работы, и отправьте сообщение обратно.

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