Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при восстановлении базы / 16 сообщений из 16, страница 1 из 1
13.11.2018, 17:05
    #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
13.11.2018, 17:14
    #39732583
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при восстановлении базы
SerBep,

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

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

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

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

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

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

Это отдельная эпопея. Софт пишут и поддерживают странные люди, софтина под названием Параграф используется во всех школах Питера.))
Страшные и криворукие люди...
...
Рейтинг: 0 / 0
13.11.2018, 20:08
    #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
14.11.2018, 10:22
    #39732844
SerBep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при восстановлении базы
Перезагрузка и удаление не помогают. Но спасибо за наводку про софтину.
...
Рейтинг: 0 / 0
14.11.2018, 13:46
    #39732991
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при восстановлении базы
Dimitry SibiryakovНе помню имя линуксовой утилиты, которая позволяет посмотреть кем именно в данное время открыт данный файл

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

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

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

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


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