powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / повторный запуск бд участвующей в репликации
13 сообщений из 13, страница 1 из 1
повторный запуск бд участвующей в репликации
    #34222053
Здравствуйте, возникла проблема с перенастройкой базы данных на репликацию.
База (Sybase ASA 8.0) участвовала в репликации с SQl remote, возникла необходимость ее перенастроить на другой компьютер. Я делаю полный backup базы, удаляю пользователей и подписки, стартую новые подписки и пользователей, через некоторое время после запуска dbremote он пишет:
Не найден файл неактивного журнала транзакций, и активный журнал транзакций начинается со смещения.
Причем это постоянно повторяется. Подскажите как полностью удалить сообщения отправленные ранее из базы)
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34222549
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Можно поточнее, что Вы хотели сделать, в чем задача состоит?
"возникла необходимость ее перенастроить на другой компьютер?"
Что перенастроить? Базу перенести и запустить на другом компе или имеется ввиду репликацию перенастроить на другую удаленную базу(подписчика)?
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34222974
база была на одном компьютере, необходимо настроить ее на другом, с новыми подписками и пользователями, но со старыми дынными самой базы
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34223090
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну попробуйте еще удалить паблишера и заново его создать...
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34223092
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Александр__база была на одном компьютере, необходимо настроить ее на другом, с новыми подписками и пользователями, но со старыми дынными самой базы
Понятно.
Но если Вы так подписки переделываете в своей базе, то и в удаленных базах нужно перенастроить репликацию(подписки и т.д.). Это сделали?
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34223137
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но еще раз скажу, что как-то неточно все автор описывает.
Не хочется давать советов, т.к. совет может оказаться ошибочным и можно вообще действующую репликацию угробить.
Пожалуйста еще раз опишите все примерно так:
1) Есть консолидированная база + 2 удаленных
2) Нужно перенести консолидированную базу на другой сервер
или
2) Нужно перенести консолидированную базу на другой сервер и пересоздать схему репликации(подписки, условия, пользователей и т.д.)
или
2) Нужно перенести консолидированную базу на другой сервер и организовать новую схему репликации(подписки, условия, пользователей и т.д.). Т.е старая база на старом сервере со старой схемой будет дальше работать и т.д.

Просто тогда будет понятно, что надо делать.
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34225533
antand2) Нужно перенести консолидированную базу на другой сервер и пересоздать схему репликации(подписки, условия, пользователей и т.д.)
или
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34225536
Рыжий Котну попробуйте еще удалить паблишера и заново его создать...
это не к чему не приводило
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34225695
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно.
Сообщение "Не найден файл неактивного журнала транзакций, и активный журнал транзакций начинается со смещения" появляется, когда dbremote не может найти нужных данных(в журналах транзакций) с нужной точки смещения.
Он считает, что нужные ему данные находятся в старых журналах, но не может найти эти журналы.
А ищет dbremote в папке, указанной параметром directory для dbremote.
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34227780
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Александр__ antand2) Нужно перенести консолидированную базу на другой сервер и пересоздать схему репликации(подписки, условия, пользователей и т.д.)
или

Надо было на старом сервере запустить dbremote с обрезанием лога у базы, после чего остановить DBREMOTE и сервер, тупо скопировать базу и лог на другой сервер, запустить на нем ASA, подправить в базе типы и пути приема отправки сообщений репликации, после чего запустить DBremote, вполне возможно в приемной базе надо было подредактировать типы и пути приема отправки сообщений репликации...
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34227814
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То Sergey Orlov
Да у него похоже не в этом проблема. Обрезание лога на старой базе не при чем, т.к. автор в новой базе схему репликации(все подписки, пользователей и т.д.) по новой создавал. В этом случае старые логи со старой базы абсолютно не будут нужны. Видимо у него уже на новой базе лог режется или он действительно в удаленных базах работающих с новой репликацию не перенастроил.
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34227965
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antand
Да у него похоже не в этом проблема. Обрезание лога на старой базе не при чем, т.к. автор в новой базе схему репликации(все подписки, пользователей и т.д.) по новой создавал. В этом случае старые логи со старой базы абсолютно не будут нужны. Видимо у него уже на новой базе лог режется или он действительно в удаленных базах работающих с новой репликацию не перенастроил.
Судя по всему да, я внимательно почитал его первый пост, при переносе базы и создания новых подписчиков, он удаленные базы не подправил, и именно они требуют старый лог, у них смещение этого лога от dbremote не совпадает с тем, что у них в базе, вот бедный dbremote и дергается
...
Рейтинг: 0 / 0
повторный запуск бд участвующей в репликации
    #34228047
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Александр__ Рыжий Котну попробуйте еще удалить паблишера и заново его создать...
это не к чему не приводило
Есть табличка SYSREMOTEUSER именно там и находятся смещения по которым работает dbremote.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / повторный запуск бд участвующей в репликации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]