Поделиться через


Элемент Synchronize (XML для аналитики)

Синхронизирует базу данных служб MicrosoftSQL ServerAnalysis Services с другой существующей базой данных.

Синтаксис

<Command>
   <Synchronize>
      <Source>...</Source>
      <SynchronizeSecurity>...</SynchronizeSecurity>
      <ApplyCompression>...</ApplyCompression>
      <Locations>...</Locations>
   </Synchronize>
</Command>

Характеристики элемента

Характеристика

Описание

Тип данных и длина

Нет

Значение по умолчанию

Нет

Количество элементов

От 0 до n: необязательный элемент, который может встречаться несколько раз.

Связи элемента

Связь

Элемент

Родительские элементы

Command

Дочерние элементы

ApplyCompression, Locations, Source, SynchronizeSecurity

Замечания

Команда Synchronize синхронизирует целевую базу данных с экземпляром источника и базой данных, указанными в элементе Source. По желанию команда Synchronize может синхронизировать удаленные секции, определенные в базе данных-источнике.

В зависимости от режима хранения, используемого для объектов в файле резервной копии, команда Synchronize синхронизирует данные так, как это показано в следующей таблице.

Режим хранения

Сведения

Многомерный OLAP (MOLAP)

Исходные данные, агрегаты и метаданные

Гибридный OLAP (HOLAP)

Агрегаты и метаданные

Реляционный OLAP (ROLAP)

Метаданные

Во время выполнения команды Synchronize на базу данных-источник ставится блокировка на чтение, а на целевую базу данных — блокировка на запись. Обе блокировки снимаются после выполнения команды Synchronize.

Дополнительные сведения о синхронизации баз данных см. в разделе Резервное копирование, восстановление и синхронизация баз данных (XMLA).