Когда я запускаю запрос XMLA для резервной копии базы данных SSAS
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine" Transaction="false" >
<Backup xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Object>
<DatabaseID>MyDB</DatabaseID>
</Object>
<File>D:\SSAS\OLAP\Backup\MyDB.abf</File>
<AllowOverwrite>true</AllowOverwrite>
</Backup>
</Batch>
Он запускается в течение часа, создает файл резервной копии и выдает ошибку:
<return xmlns="urn:schemas-microsoft-com:xml-analysis">
<results xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults">
<root xmlns="urn:schemas-microsoft-com:xml-analysis:empty">
<Exception xmlns="urn:schemas-microsoft-com:xml-analysis:exception" />
<Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception">
<Error ErrorCode="3239837698" Description="Server: The operation has been cancelled." Source="Microsoft SQL Server 2008 Analysis Services" HelpFile="" />
</Messages>
</root>
</results>
</return>
Журнал говорит: `Microsoft.AnalysisServices.Xmla.XmlaException: Сервер: Операция была отменена.
в Microsoft.AnalysisServices.Xmla.XmlaClient.CheckForSoapFault (читатель XmlReader, XmlaResult xmlaResult, Boolean throwIfmlaService.XlaSlayer.AxlaService.AxlaService)..CheckForError (XmlReader читатель, XmlaResult xmlaResult, булева throwIfError) при Microsoft.AnalysisServices.Xmla.XmlaClient.SendMessage (Boolean endReceivalIfException, Boolean, Boolean readSession readNamespaceCompatibility) в Microsoft.AnalysisServices.Xmla.XmlaClient.SendMessageAndReturnResult (String & результат, логическое skipResult) вMicrosoft.AnalysisServices.Xmla.XmlaClient.Execute (команда String, свойства String, строка и результат, логическое skipResult, логические свойстваXmlIsComplete) в Microsoft.SqlServer.Management.Smo.Olap.SoapClient.ExecuteStatement (String stmt, StatementType stmtType, логическое значение withResults, свойства String, строковые параметры, булево значение limittionListElement, String exploreType, каталог строк) в Microsoft.SqlServer.Management.Smo.Olap.SoapClient.SendCommand String с командой String,в OlapEvent (SCH_STEP * pStep, SUBSYSTEM * pSubSystem, SUBSYSTEMPARAMS * pSubSystemParams, Boolean fQueryFlag) Microsoft.AnalysisServices.Xmla.XmlaException: Сервер: Операция была отменена.`
Я не уверен, что резервное копирование хорошее.