Сбой резервного копирования базы данных SSAS с ошибкой 3239837698 - PullRequest
0 голосов
/ 30 августа 2010

Когда я запускаю запрос 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: Сервер: Операция была отменена.`

Я не уверен, что резервное копирование хорошее.

1 Ответ

0 голосов
/ 18 октября 2011

Попробуйте посмотреть ForceCommitTimeout .

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