.GBK

Plik GBK

InterBase / Firebird Database Backup
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik GBK to najczęściej kopia zapasowa bazy danych InterBase utworzona przez narzędzie gbak. Zamiast otwierać go bezpośrednio, należy go przywrócić do działającej bazy danych. Darmowy silnik Firebird oraz narzędzia takie jak IBExpert lub FlameRobin obsługują pliki GBK w systemach Windows, macOS i Linux.

Deweloper: Borland / Embarcadero (InterBase); Firebird Project (gbak fork) Kategoria: Pliki baz danych MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DB · .DBF · .ACCDB · .SQL

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 10, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku GBK?

.gbk to rozszerzenie pliku dla kopii zapasowych baz danych InterBase i Firebird tworzonych przez narzędzie wiersza poleceń gbak. Chociaż pliki .gbk są dołączane do Delphi i RAD Studio (jako przykładowa baza danych InterBase employee.gbk), format ten należy do silników bazodanowych InterBase i Firebird.

Kopia zapasowa .gbk to przenośny zrzut binarny kompletnej bazy danych: jej domen, tabel, indeksów, wyzwalaczy, procedur składowanych i wszystkich danych tabel zserializowanych przez gbak. Nie jest to aktywny plik bazy danych i nie jest czytelny dla człowieka. Aby go użyć, należy go przywrócić do aktywnej bazy danych za pomocą polecenia gbak -c (utwórz) lub gbak -r (zastąp). Firebird używa tego samego narzędzia, ale konwencjonalnie nazywa kopie zapasowe FBK.

Powodem, dla którego .gbk pojawia się w dokumentacji Delphi, jest fakt, że przykład InterBase Local zawiera plik employee.gbk - kopię zapasową klasycznej przykładowej bazy danych pracowników. Przywrócenie jej daje programistom gotową lokalną bazę danych do prototypowania aplikacji i skupienia się na projektowaniu interfejsu dostępu do danych bez konieczności łączenia się z serwerem produkcyjnym. Delphi oferuje bogatą bibliotekę gotowych komponentów i szerokie wsparcie dla systemów zarządzania bazami danych, co czyni go naturalnym środowiskiem do pracy z przywróconymi bazami danych .gbk.

Bezpieczeństwo

RYZYKO: LOW

Plik .gbk to pasywne dane kopii zapasowej, nie jest wykonywalny, więc nie może uruchomić się samoczynnie. Realne ostrzeżenia: (1) może zawierać całą bazę danych z potencjalnie wrażliwymi rekordami - traktuj go jako poufny i przechowuj/przesyłaj bezpiecznie; (2) przywracaj tylko na zaufanym serwerze, ponieważ złośliwa kopia zapasowa może zawierać wyzwalacze/procedury składowane, które zostaną uruchomione w przywróconej bazie; (3) przywracaj za pomocą zgodnej lub nowszej wersji silnika, w przeciwnym razie operacja zakończy się niepowodzeniem. Zachowaj .gbk w trybie tylko do odczytu, dopóki nie uzyskasz sprawdzonej, przywróconej kopii.

Szczegóły formatu

w pigułce
PEŁNA NAZWAInterBase / Firebird Database Backupznany również jako GBAK backup file, InterBase backup
DEWELOPERBorland / Embarcadero (InterBase); Firebird Project (gbak fork)od 1990s (InterBase gbak backup format)
TYP MIMEapplication/octet-stream
TYPPrzenośna binarna kopia zapasowa bazy danych utworzona przez narzędzie gbak
To rozszerzenie jest również używane przez…
  • Plik sekwencji GenBank (bioinformatyka) - Płaski plik tekstowy NCBI GenBank (DNA/RNA/białko z adnotacjami) również używa rozszerzenia .gbk (oraz .gb); otwórz za pomocą SnapGene, UGENE lub edytora tekstu.
  • Kodowanie znaków chińskich GBK (Guobiao Kuozhan) - GBK to także nazwa standardu kodowania znaków chińskich (uproszczonych), a nie format pliku - istotne, gdy tekst wyświetla się jako „krzaki” (mojibake).
  • PFsense / kopie zapasowe konfiguracji i poziomów gier - Kilka aplikacji używa .gbk jako ogólnego przyrostka „backup” (kopie zapasowe konfiguracji lub poziomów), niezwiązanego z InterBase.

Programy otwierające pliki GBK

Windows4 apps
gbak (InterBase / Firebird command-line) Darmowy Przywróć, nie otwieraj: uruchom gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb, a następnie połącz się z new.gdb.
IBExpert Freemium Użyj Services > Restore Database, aby przywrócić .gbk do aktywnej bazy danych InterBase/Firebird, a następnie ją przeglądaj.
Embarcadero InterBase Płatny Użyj funkcji Backup/Restore w IBConsole (lub gbak), aby przywrócić .gbk; przykładowy employee.gbk jest przeznaczony dla tego silnika.
Delphi / RAD Studio Płatny Delphi dostarcza przykład employee.gbk; przywróć go przez IBConsole/gbak, a następnie połącz się z aplikacji Delphi.
macOS1 app
Firebird server + gbak Open-source Zainstaluj Firebird, a następnie użyj gbak -c backup.gbk new.fdb, aby przywrócić i uzyskać dostęp do danych.
Linux1 app
Firebird server + gbak / FlameRobin Open-source Przywróć za pomocą gbak, a następnie przeglądaj/odpytuj przywróconą bazę danych w programie FlameRobin (darmowy GUI administracyjny).

Szczegóły techniczne

specyfikacja
Typ formatuPrzenośna binarna kopia zapasowa bazy danych (logiczny zrzut gbak)
DeweloperBorland / Embarcadero (InterBase); Firebird Project
KodowanieBinarne (strumień kopii zapasowej specyficzny dla silnika)
Kolejność bajtówNiezależna od platformy (gbak sprawia, że kopia zapasowa jest przenośna między platformami)
KompresjaBrak domyślnie (logiczny, nieskompresowany zrzut; często pakowany zewnętrznie do ZIP w celu przechowywania)
SzyfrowanieBrak w klasycznym formacie; nowoczesny InterBase obsługuje oddzielnie szyfrowane kopie zapasowe
Typowy rozmiar~600 KB (przykład employee.gbk) do wielu GB dla produkcyjnych baz danych
Powiązany system operacyjnyWindows, Linux, macOS (przez serwer InterBase lub Firebird)
ZawartośćDomeny, tabele, indeksy, wyzwalacze, procedury składowane i wszystkie dane tabel (metadane + wiersze)
Polecenie przywracaniagbak -c source.gbk target.gdb (utwórz) lub gbak -r (zastąp istniejącą bazę)
Zgodność wersjiWersja ODS kopii zapasowej musi odpowiadać zgodnemu lub nowszemu silnikowi w celu pomyślnego przywrócenia
Odpowiednik FirebirdFirebird konwencjonalnie używa .fbk do tej samej roli, tworzonego przez to samo narzędzie gbak
Typ MIMEapplication/octet-stream (brak zarejestrowanego MIME)
Integralnośćgbak weryfikuje integralność rekordów i struktury podczas przywracania
Wydano1990s (InterBase gbak backup format)
Najnowsza wersjaTied to the InterBase/Firebird engine version that created it
Specyfikacjadocwiki.embarcadero.com

Konwersje GBK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami GBK. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki GBK.

Najczęściej zadawane pytania

Co to jest plik GBK?
Najczęściej jest to kopia zapasowa bazy danych InterBase wykonana narzędziem gbak (wersja Firebird to .fbk). Jest to przenośny zrzut binarny całej bazy danych - nie jest to aktywna baza ani tekst. Należy go przywrócić, a nie otwierać.
Jak otworzyć / przywrócić plik GBK?
Przywróć go do aktywnej bazy danych: gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb lub użyj interfejsu GUI, takiego jak IBExpert/IBConsole (InterBase) lub FlameRobin (Firebird). Następnie połącz się za pomocą swojej aplikacji.
Co to jest employee.gbk w moim folderze Delphi?
To kopia zapasowa klasycznej przykładowej bazy danych „employee” systemu InterBase, dostarczana z przykładem iblocal w Delphi. Przywróć ją (np. do employee.gdb) za pomocą gbak/IBConsole, a następnie połącz się z nią z aplikacji bazodanowej Delphi.
Czy mogę otworzyć GBK bez InterBase?
Do przywrócenia pliku potrzebujesz silnika zgodnego z InterBase lub Firebird (Firebird jest darmowy i open-source). Format kopii zapasowej jest specyficzny dla silnika; zwykły edytor tekstu ani ogólne narzędzie bazodanowe go nie odczyta.
Czy GBK to to samo co plik sekwencji GenBank?
Nie. To samo rozszerzenie .gbk jest również używane przez pliki sekwencji biologicznych NCBI GenBank, które są zwykłym tekstem i otwierają się w SnapGene/UGENE lub edytorze tekstu. Są one całkowicie niezwiązane z kopiami zapasowymi InterBase.
Jaka jest różnica między GBK a FBK?
Oba są kopiami zapasowymi gbak. Zgodnie z konwencją .gbk pochodzi z InterBase, a .fbk z Firebird (który powstał jako odgałęzienie InterBase). Możesz przywrócić plik .gbk z InterBase w systemie Firebird i ponownie wykonać kopię zapasową jako .fbk.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.RPMSGRestricted Permission Message
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.PKPASSApple Wallet Pass (formerly Passbook)

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z