2013-09-02 2 views
0

Я создал связь с сервером синхронизации и попытаюсь выполнить начальную синхронизацию. Ошибка синхронизации базы данных.Ошибка синхронизации базы данных в Ektron V8.6.1 во время начальной синхронизации

, пожалуйста, найдите журнал ниже, который я получил во время начальной синхронизации.

Synchronization Status [ProfileId: 4294967295] 
Synchronization Failed 
9/2/2013 5:55:02 AMRunning Pre-Initialization Tasks 
9/2/2013 5:55:03 AMSynchronization is Initializing 
9/2/2013 5:55:03 AMValidating Synchronization Details 
9/2/2013 5:55:03 AMSynchronization is Initialized 
9/2/2013 5:55:03 AMServer Index Update Started 
9/2/2013 5:55:03 AMServer Index Update Completed 
9/2/2013 5:55:03 AMDatabase Synchronization Started 
9/2/2013 5:55:04 AMDatabase Synchronization Failed 
Invalid scopeId 033275af-99c5-4c10-b22d-54be7208e12a Invalid server index. 
Local server index:3, Remote server index:3 Local Exception:\nRemote Exception 
9/2/2013 5:55:04 AMSynchronization Has Failed 
Invalid scopeId 033275af-99c5-4c10-b22d-54be7208e12a Invalid server index. 
Local server index:3, Remote server index:3 Local Exception:\nRemote Exception 
Synchronization Was Canceled. 

Что я сделал:

  • Резервного копированием MINCMS861 из B и восстановлен в качестве MINCMS861Test
  • Создание отношения Новой синхронизации сервера в с синхронизацией
    Направления от B (MINCMS861) к A (тест MINCMS861).
  • ли первоначальная синхронизация

Можете ли вы, пожалуйста, дайте мне знать, если я на правильном пути?

Я получил это как solution, но я не знаю, где обновить значения индекса сервера.

+0

dbo.sync_settings - это единственное, что я видел в беглом поиске таблиц базы данных, и это выглядит как длинный снимок. – MaxPRafferty

ответ

2

Существует другой процесс, если вы хотите установить связь синхронизации, в которой вы также создаете резервную копию и восстанавливаете базу данных между двумя системами - это сложнее. Наиболее распространенным и наиболее успешным подходом является синхронизация исходного сервера (в приведенном выше описании) с мини-сайтом и минимальной базой данных в пункте назначения (A в вашем описании).

Таким образом, процесс будет:

  1. Если предположить, что база данных и сайт на B завершены, оставить их как есть.
  2. Установите Ektron и настройте сайт CMS400min с базой данных на сервере A. (Не копируйте файлы базы данных DB или сайта из B в A.)
  3. Запустите служебную программу настройки безопасности в обеих системах для создания сертификатов сервера.
  4. Обмен сертификатами между серверами и запуск утилиты Конфигурация безопасности в каждой системе для импорта сертификатов друг друга.
  5. Войдите в Ektron на сервере B.
  6. Создайте свой профиль eSync, толкая данные от В к А.
1

Я получил Решение

  1. Резервное копирование и восстановление базы данных CMS для целевой сервер.
  2. Запустите программу настройки безопасности на обоих серверах.
  3. Применить сертификат удаленного сервера на каждом сервере.
  4. исправьте конфигурационный файл Assetsmanagement, введите правильные значения для ключей «UserDomain», «Domain Name», «Storage Location».
  5. Перезапустите пул приложений на каждом сервере.
  6. Перезапустите службу окон ektron.
  7. создать профиль esync
  8. запустить esync.
0

Существует решение на Портале клиента Ektron этой проблемы https://portal.ektron.com/KB/10329/

....

В сумме, для данного отношения или «лес» из отношений, «share_index» значения должны совпадать, а значения «server_index» должны быть уникальными.

Например, ошибка «Максимальный индекс не соответствует». Локальный индекс: 12, «Удаленный индекс: 11» означает, что значения «share_index» не совпадают. Используйте следующий SQL-запрос для извлечения значений из данной базы данных, и сравнить полученные значения среди других баз данных в отношениях:

выберите server_index, share_index от настроек

Если вы так выбираете, вы можете затем правильно проблема со следующими запросами:

** Примечание ** Резервного копирования -every- базы данных в отношениях до любого прямого редактирования **

чтобы обновить «server_index»:

Настройки обновления установите server_index = ххх

Чтобы обновить «share_index»: Настройки

обновление устанавливается share_index = ххх

В любом случае замените «ххх» со значением, который вы хотите установить. Также обратите внимание, что значение «share_index» увеличивается каждый раз, когда новый сервер добавляется в «лес», поэтому он должен быть больше, чем самый большой из значений «server_index».

+1

Пожалуйста, включите главный элемент ответа прямо в свой ответ, ссылка, как правило, недействительна –

 Смежные вопросы

  • Нет связанных вопросов^_^