powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при восстановлении базы
16 сообщений из 16, страница 1 из 1
Ошибка при восстановлении базы
    #39732579
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытки восстановить из бэкапа базу под старым именем (BASE.FDB) выскакивает ошибка
Код: sql
1.
2.
3.
gbak: ERROR:attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_8"
gbak: ERROR:    Problematic key value is ("RDB$TRIGGER_NAME" = 'DC_TASKS_BI0')
gbak:Exiting before completion due to errors


Если базу восстанавливать на другом компе, под любым другим именем - проблем не возникает.
Но база нужна под исходным именем (оно железно прописано в софте)
Система CentOS 6.10, Firebird TCP/IP server version LI-V2.5.7.27050 Firebird 2.5
Спасибо!
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732583
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBep,

ну так переименуй её потом. Хотя верится с трудом
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732585
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так работает, но возникают другие ошибки.
При восстановлении на Винду - вообще работает без проблем.
Но жить с Виндой не кайфово
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732588
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBep,

значит что-то криво на компе с линуксом. Это вообще мистика, чтобы от переименования базы пропадала ошибка в дубликате в метаданных.
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732600
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvSerBep,

значит что-то криво на компе с линуксом. Это вообще мистика, чтобы от переименования базы пропадала ошибка в дубликате в метаданных.
Может подскажите, в какую сторону копнуть? Может с RAID-массивом что-то посмотреть (база на RAID 5 лежит)
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732648
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тро-ло-ло
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732656
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBepМожет подскажите, в какую сторону копнуть?В сторону битой памяти.
Назовут сервером нечто без ECC и морока потом.

SerBepбаза на RAID 5 лежитдаже если восстановится, тупить будет по самое "не балуйся".
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732672
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_Pisarevsky,

Память, конечно не ECC, но сервер стоечный на Xeon...:)
На память совсем не похоже. Я больше на файловую грешу, но понятия не имею, где может быть эта "галочка", что помнит файл или может какие межбазовые соединерия (забыл как правильно называется)
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732685
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBepНо база нужна под исходным именем (оно железно прописано в софте)

Никогда ещё Штирлиц не был так близок к провалу.
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732691
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Старый плюшевый мишка,

Это отдельная эпопея. Софт пишут и поддерживают странные люди, софтина под названием Параграф используется во всех школах Питера.))
Страшные и криворукие люди...
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732696
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBepНо база нужна под исходным именем (оно железно прописано в софте)
Система CentOS 6.10, Firebird TCP/IP server version LI-V2.5.7.27050 Firebird 2.5

Первое легко обходится прописыванием нужного алиаса.
Второе вполне может свидетельствовать о баге в Firebird или драйвере файловой системы,
которая приводит к тому, что сервер после/вместо создания нового файла БД каким-то образом
подключается к уже существующему и начинает дописывать данные в уже заполненные таблицы.

Не помню имя линуксовой утилиты, которая позволяет посмотреть кем именно в данное время
открыт данный файл. Погуглите и если файл BASE.FDB хоть кем-то открыт перед началом
восстановления - предупредительный выстрел в голову спасёт отца русской демократии.

Ну или можно тупо перезагрузить сервер.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732844
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перезагрузка и удаление не помогают. Но спасибо за наводку про софтину.
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39732991
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНе помню имя линуксовой утилиты, которая позволяет посмотреть кем именно в данное время открыт данный файл

поиском по /proc ?

Dimitry Sibiryakovчто сервер после/вместо создания нового файла БД каким-то образом
подключается к уже существующему

а вот этим может заниматься Firebird .Net Provider
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39733012
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerBepПерезагрузка и удаление не помогают.

Да, танцы с бубном не всегда ведут к дождю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39733014
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В firebird.log на проблемной машине есть что-нибудь интересное?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы
    #39733110
SerBep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перенес базу на другой сервер, проблемный отключил. Спустя сутки база раскаталась без проблем.
Странное это дело...
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при восстановлении базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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