.GBK

Файл GBK

InterBase / Firebird Database Backup
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл GBK чаще всего представляет собой резервную копию базы данных InterBase, созданную утилитой gbak. Его необходимо восстанавливать в рабочую базу данных, а не открывать напрямую. Бесплатный движок Firebird и такие инструменты, как IBExpert или FlameRobin, работают с файлами GBK в Windows, macOS и Linux.

Разработчик: Borland / Embarcadero (InterBase); Firebird Project (gbak fork) Категория: Файлы баз данных MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DB · .DBF · .ACCDB · .SQL

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 10, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла GBK?

.gbk - это расширение файла для резервных копий баз данных InterBase и Firebird, созданных консольной утилитой gbak. Хотя файлы .gbk поставляются вместе с Delphi и RAD Studio (например, образец базы данных InterBase employee.gbk), формат принадлежит движкам баз данных InterBase и Firebird.

Резервная копия .gbk - это переносимый бинарный дамп всей базы данных: её доменов, таблиц, индексов, триггеров, хранимых процедур и всех данных таблиц, сериализованных с помощью gbak. Это не «живой» файл базы данных, и он не предназначен для чтения человеком. Чтобы использовать его, вы должны восстановить его в активную базу данных с помощью команд gbak -c (создать) или gbak -r (заменить). Firebird использует тот же инструмент, но по традиции называет резервные копии FBK.

Причина, по которой .gbk упоминается в документации Delphi, заключается в том, что пример InterBase Local содержит employee.gbk - резервную копию классической демонстрационной базы данных сотрудников. Восстановление этой копии дает разработчикам готовую локальную базу данных для прототипирования приложений и проектирования интерфейса доступа к данным без подключения к рабочему серверу. Delphi предлагает богатую библиотеку готовых компонентов и обширную поддержку систем управления базами данных, что делает её естественной средой для разработки с использованием восстановленных баз данных .gbk.

Безопасность и защита

РИСК: LOW

Файл .gbk - это пассивные данные резервной копии, он не является исполняемым, поэтому не может запуститься сам по себе. Реальные предостережения: (1) он может содержать целую базу данных с потенциально конфиденциальными записями - относитесь к нему как к конфиденциальному файлу; (2) восстанавливайте только на доверенном сервере, так как вредоносная копия может содержать триггеры/процедуры, которые сработают в восстановленной базе; (3) восстанавливайте с помощью совместимой или более новой версии движка, иначе восстановление не удастся. Держите .gbk в режиме «только для чтения», пока не получите заведомо исправную восстановленную копию.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕInterBase / Firebird Database Backupтакже известен как GBAK backup file, InterBase backup
РАЗРАБОТЧИКBorland / Embarcadero (InterBase); Firebird Project (gbak fork)с 1990s (InterBase gbak backup format)
MIME-ТИПapplication/octet-stream
ТИППереносимая бинарная резервная копия базы данных, созданная утилитой gbak
СВЯЗАННЫЕ.db.dbf.accdb.sql
Это расширение также используется в…
  • Файл последовательности GenBank (биоинформатика) - Плоский текстовый файл NCBI GenBank (ДНК/РНК/белок с аннотацией) также использует расширение .gbk (и .gb); открывается в SnapGene, UGENE или текстовом редакторе.
  • Кодировка китайских иероглифов GBK (Guobiao Kuozhan) - GBK также является названием стандарта кодировки китайских иероглифов (упрощенный китайский), а не форматом файла - актуально, когда текст отображается в виде «кракозябр».
  • PFsense / резервные копии конфигураций и уровней игр - Некоторые приложения используют .gbk как общий суффикс для «бэкапов» (конфигураций или уровней), что не связано с InterBase.

Программы, открывающие файлы GBK

Windows4 apps
gbak (InterBase / Firebird command-line) Бесплатно Восстанавливайте, а не открывайте: запустите gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb, затем подключитесь к new.gdb.
IBExpert Freemium Используйте «Сервисы» > «Восстановление базы данных», чтобы восстановить .gbk в активную базу данных InterBase/Firebird, а затем просматривайте её.
Embarcadero InterBase Платно Используйте Backup/Restore в IBConsole (или gbak) для восстановления .gbk; образец employee.gbk предназначен для этого движка.
Delphi / RAD Studio Платно Delphi поставляет образец employee.gbk; восстановите его через IBConsole/gbak, затем подключитесь из приложения Delphi.
macOS1 app
Firebird server + gbak Открытый код Установите Firebird, затем выполните gbak -c backup.gbk new.fdb, чтобы восстановить и получить доступ к данным.
Linux1 app
Firebird server + gbak / FlameRobin Открытый код Восстановите с помощью gbak, затем просматривайте или делайте запросы к восстановленной базе данных в FlameRobin (бесплатный GUI администратора).

Технические подробности

глубокая спецификация
Тип форматаПереносимая бинарная резервная копия базы данных (логический дамп gbak)
РазработчикBorland / Embarcadero (InterBase); Firebird Project
КодировкаБинарная (специфичный для движка поток резервного копирования)
Порядок байтовПлатформенно-независимый (`gbak` делает резервную копию переносимой между платформами)
СжатиеПо умолчанию отсутствует (логический несжатый дамп; часто архивируется извне для хранения)
ШифрованиеВ классическом формате отсутствует; современный InterBase поддерживает зашифрованные копии отдельно
Типичный размерОт ~600 КБ (образец employee.gbk) до многих ГБ для рабочих баз данных
Связанные ОСWindows, Linux, macOS (через сервер InterBase или Firebird)
СодержимоеДомены, таблицы, индексы, триггеры, хранимые процедуры и все данные таблиц (метаданные + строки)
Команда восстановленияgbak -c source.gbk target.gdb (создать) или gbak -r (заменить существующую базу)
Совместимость версийВерсия ODS резервной копии должна соответствовать совместимому или более новому движку для успешного восстановления
Эквивалент FirebirdFirebird по традиции использует .fbk для той же роли, создаваемый тем же инструментом gbak
Тип MIMEapplication/octet-stream (зарегистрированный MIME отсутствует)
Целостностьgbak проверяет целостность записей и структуры во время восстановления
Выпущен1990s (InterBase gbak backup format)
Последняя версияTied to the InterBase/Firebird engine version that created it
Спецификацияdocwiki.embarcadero.com

Конвертации GBK

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами GBK. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах GBK.

Часто задаваемые вопросы

Что такое файл GBK?
Чаще всего это резервная копия базы данных InterBase, созданная инструментом gbak (версия Firebird использует расширение .fbk). Это переносимый бинарный дамп всей базы данных - не активная база и не текст. Его нужно восстанавливать, а не открывать.
Как открыть или восстановить файл GBK?
Восстановите его в рабочую базу данных: gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb или используйте графический интерфейс, такой как IBExpert/IBConsole (InterBase) или FlameRobin (Firebird). Затем подключитесь к ней из своего приложения.
Что такое employee.gbk в папке Delphi?
Это резервная копия классической демонстрационной базы данных «employee» от InterBase, поставляемая с примером iblocal в Delphi. Восстановите её (например, в employee.gdb) с помощью gbak/IBConsole, а затем подключитесь к ней из приложения Delphi.
Можно ли открыть GBK без InterBase?
Вам понадобится движок, совместимый с InterBase или Firebird, чтобы восстановить его (Firebird бесплатный и с открытым исходным кодом). Формат резервной копии специфичен для движка; обычный текстовый редактор или универсальный инструмент для баз данных его не прочитает.
Является ли GBK тем же самым, что и файл последовательности GenBank?
Нет. То же расширение .gbk также используется файлами биологических последовательностей NCBI GenBank, которые являются текстовыми и открываются в SnapGene/UGENE или текстовом редакторе. Они совершенно не связаны с резервными копиями InterBase.
В чем разница между GBK и FBK?
Оба являются резервными копиями gbak. По традиции .gbk относится к InterBase, а .fbk - к Firebird (который является ответвлением InterBase). Вы можете восстановить .gbk от InterBase в Firebird и снова сохранить его как .fbk.

Ссылки

1Embarcadero - Backing Up Databases (InterBase, gbak)docwiki.embarcadero.com
2Firebird - gbak Backup and Restore Utilitywww.firebirdsql.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Похожие расширения

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z