Co to jest format pliku PSC?
Plik .psc to skompresowana kopia zapasowa bazy danych wygenerowana przez Navicat, narzędzie GUI do zarządzania bazami danych opracowane przez PremiumSoft CyberTech Ltd. Format ten był domyślnym formatem wyjściowym wbudowanej funkcji Backup programu Navicat od czasu jej wprowadzenia w połowie lat 2000. aż do wersji Navicat 12. Przechowuje on pełną migawkę jednej bazy danych MySQL: definicje obiektów (tabele, widoki, procedury składowane) oraz wszystkie dane tabel, zamknięte w kontenerze skompresowanym metodą ZIP.
Pomimo posiadania sygnatury magic bytes PK charakterystycznej dla archiwum ZIP, plik .psc nie jest ogólnym archiwum. Jego wewnętrzna zawartość to zastrzeżona struktura kopii zapasowej Navicat, a nie przenośny zrzut .sql. Zmiana rozszerzenia pliku na .zip może ujawnić wewnętrzne elementy, ale nie można ich użyć bezpośrednio; plik musi zostać otwarty i przywrócony za pomocą samego programu Navicat, który ponownie rozwija go do formatu SQL i importuje dane.
Navicat weryfikuje nagłówek kopii zapasowej podczas przywracania. Błąd „Navicat header error” zazwyczaj sygnalizuje uszkodzony lub niekompatybilny plik .psc. Kopie zapasowe są domyślnie nieszyfrowane, a rozmiar pliku skaluje się wraz z bazą źródłową, od kilku kilobajtów do wielu gigabajtów.
Począwszy od wersji Navicat 12, nowszy format .nb3 zastąpił .psc jako domyślny format kopii zapasowej. Starsze pliki .psc nadal mogą być przywracane w aktualnych wersjach Navicat, ale nowe kopie są zapisywane jako .nb3. Format ten działa w systemach Windows, macOS i Linux wszędzie tam, gdzie zainstalowany jest Navicat; żadne narzędzie firm trzecich nie potrafi przywrócić pliku .psc.
Bezpieczeństwo
RYZYKO: MEDIUMPlik .psc to dane pasywne (skompresowana kopia zapasowa), a nie plik wykonywalny - niesie jednak ryzyko dla prywatności bazy danych: zawiera pełną zawartość kopii zapasowej w formie nieszyfrowanej, więc wyciek pliku .psc stanowi naruszenie danych (ujawnienie rekordów użytkowników, poświadczeń, danych osobowych). Operacje przywracania nadpisują również dane, dlatego zawsze należy najpierw przywracać do nowej/pustej bazy danych i zachować oryginalną kopię nienaruszoną. Przywracaj pliki .psc tylko z zaufanych źródeł i przechowuj je tak samo ostrożnie, jak wrażliwe zrzuty baz danych.
Szczegóły formatu
w pigułce- Pascal Script - Źródło skryptu w formacie tekstowym używane przez Inno Setup oraz narzędzia RemObjects/Delphi; niepowiązane z Navicat.
- Photoshop Custom Shapes - Binarna biblioteka niestandardowych kształtów wektorowych dla Adobe Photoshop, ładowana przez panel Kształty.
- PowerShell Console File - Mały plik XML zawierający listę przystawek dla sesji konsoli Windows PowerShell (Export-Console).
Programy otwierające pliki PSC
Szczegóły techniczne
specyfikacja| Deweloper | PremiumSoft CyberTech Ltd. (Navicat) |
| Magic bytes | 50 4B 03 04 - sygnatura nagłówka lokalnego pliku ZIP (PK) pod offsetem 0 |
| Format kontenera | Archiwum skompresowane ZIP zawierające zastrzeżone dane kopii zapasowej Navicat |
| Algorytm kompresji | DEFLATE przez ZIP (ten sam algorytm, co w standardowych plikach .zip) |
| Szyfrowanie | Brak - kopie zapasowe PSC są domyślnie przechowywane w formie nieszyfrowanej |
| Zakres kopii zapasowej | Pełna kopia zapasowa bazy danych: definicje obiektów DDL (tabele, widoki, procedury składowane) oraz wszystkie dane wierszy tabel |
| Wymagania do przywrócenia | Tylko Navicat - żadne narzędzie firm trzecich nie może otworzyć ani przywrócić pliku .psc |
| Walidacja integralności | Navicat weryfikuje zastrzeżony nagłówek podczas przywracania; uszkodzenie lub niezgodność wersji wywołuje błąd „Navicat header error” |
| Typ MIME | application/octet-stream |
| Obsługiwane platformy | Windows, macOS, Linux (wszędzie tam, gdzie zainstalowany jest Navicat) |
| Typowy rozmiar pliku | Od KB do wielu GB - skaluje się bezpośrednio z rozmiarem kopii zapasowej bazy danych |
| Zastąpiony przez | .nb3 (nowszy format kopii zapasowej Navicat, domyślny od wersji 12) |
| Główny silnik bazy danych | MySQL; generowany również dla innych silników obsługiwanych przez Navicat (MariaDB itp.) |
| Nie zamienny z | Ogólnymi archiwami ZIP lub zwykłymi zrzutami .sql - ręczne wypakowanie nie daje użytecznych wyników |
| Wydano | Mid-2000s with Navicat's Backup feature (default backup format through Navicat 11/12) |
| Najnowsza wersja | Legacy default in Navicat 12 and below; Navicat 12+ introduced the .nb3 backup format as the new default |
| Specyfikacja | www.navicat.com |
Konwersje PSC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PSC.