Bug 55601 - gbak не восстанвливает БД с кодировкой WIN1251
Summary: gbak не восстанвливает БД с кодировкой WIN1251
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p11
Classification: Unclassified
Component: firebird (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-13 23:14 MSK by Сергей
Modified: 2025-09-01 18:18 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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) Последовательность команд, которыми вы создавали бд, делали бэкап и восстановление.