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


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

Синхронизирует базу данных служб Microsoft SQL Server Службы Analysis 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).

См. также

Справочник

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

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

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

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

Основные понятия

Команды (XMLA)