Bug 55601

Summary: gbak не восстанвливает БД с кодировкой WIN1251
Product: Branch p11 Reporter: Сергей <admiral1202>
Component: firebirdAssignee: qa-team <qa-team>
Status: CLOSED WORKSFORME QA Contact: qa-p11 <qa-p11>
Severity: normal    
Priority: P5 CC: kostevichae
Version: unspecified   
Hardware: x86_64   
OS: Linux   

Description Сергей 2025-08-13 23:14:30 MSK
Вывод gbak.Bad parameters -FIX_FSS_M WIN1251.
gbak:opened file /home/firebird_db/backupmo.fbk 
gbak:transportable backup -- data in XDR format 
gbak:           backup file is compressed 
gbak:backup version is 10 
gbak: ERROR:bad parameters on attach or create database 
gbak: ERROR:    CHARACTER SET WIN1251 is not defined 
gbak: ERROR:failed to create database /home/firebird_db/backupmo.fdb 
gbak:Exiting before completion due to errors
Comment 1 Kostevich Arseniy 2025-08-21 10:28:25 MSK
Добрый день! 
При попытке воспроизвести столкнулся с двумя другими ошибками:
https://bugzilla.altlinux.org/55673
https://bugzilla.altlinux.org/55658
Но из бэкапа получилось восстановиться:
# gbak -REP -c -FIX_FSS_M WIN1251 /var/lib/firebird/testdb-backup.fdb /var/lib/firebird/testdb.fdb

Для воспроизведения ошибки сообщите, пожалуйста, дополнительную информацию:
1) Информацию о системе:
# uname -a
# cat /etc/os-release
# apt-repo
2) Последовательность команд, которыми вы создавали бд, делали бэкап и восстановление.