Slave-база имеет другого мастера

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
spark
Местный житель
Сообщения: 478
Зарегистрирован: 19 окт 2005, 13:38
Контактная информация:

Slave-база имеет другого мастера

Сообщение spark »

Добрый день! Спасите помогите! =)

Была интерпрайс-структура с 5 Slave-базами. Добавил еще в список общих таблиц TuneDef TuneVal и TuneList. Переподключил слэйвы, зашел в мастер-базу и скопировал в администраторе настроек настройки мастер-офиса в слэйв-офисы(кроме последнего). Теперь четыре слэйва не запускаются(вылетают по рантайму), а с пятым все в порядке. То есть при копировании настроек что-то поломалось. Пытаюсь отключить базы от мастера - получаю по четырем базам "Slave-база имеет другого мастера".
Сомневаюсь, что кто-то сталкивался с такой ерундой, но может вы сможете подсказать мне по каким критериям определяется, что база подключена к другому мастеру? Как мне теперь их подключить заново без этих общих таблиц(TuneDef TuneVal и TuneList)?
spark
Местный житель
Сообщения: 478
Зарегистрирован: 19 окт 2005, 13:38
Контактная информация:

Re: Slave-база имеет другого мастера

Сообщение spark »

Вопрос снимается. Все дело в поле X$LOC2 таблицы X#FILES. Там прописывается имя мастер-базы. Именно это имя по каким-то причинам слетело на имя самой слэйв-базы. Поменял во всех сломавшихся слэйвах значение этого поля для пары таблиц на имя мастер-базы, отключил все слэйвы и заново подключил. Теперь вроде все работает.
Ответить