O que é o formato de ficheiro PSC?
Um arquivo .psc é um backup de banco de dados compactado produzido pelo Navicat, a ferramenta de gerenciamento de banco de dados GUI desenvolvida pela PremiumSoft CyberTech Ltd. O formato foi a saída padrão do recurso de Backup integrado do Navicat desde sua introdução em meados dos anos 2000 até o Navicat 12, armazenando um instantâneo completo de um banco de dados MySQL: definições de objetos (tabelas, views, procedimentos armazenados) e todos os dados das tabelas, envoltos em um contêiner compactado em ZIP.
Apesar de compartilhar os magic bytes PK de um arquivo ZIP, um arquivo .psc não é um arquivo genérico. Seu conteúdo interno é uma estrutura de backup proprietária do Navicat, não um dump .sql portátil. Renomear o arquivo para .zip pode expor partes internas, mas essas partes não podem ser usadas diretamente; o arquivo deve ser aberto e restaurado através do próprio Navicat, que o re-expande em SQL e reimporta os dados.
O Navicat valida um cabeçalho de backup na restauração. Um «erro de cabeçalho do Navicat» normalmente sinaliza um .psc corrompido ou incompatível. Os backups não são criptografados por padrão, e o tamanho do arquivo varia de acordo com o banco de dados de origem, indo de alguns kilobytes a muitos gigabytes.
A partir do Navicat 12, o formato mais novo .nb3 substituiu o .psc como o formato de backup padrão. Arquivos .psc legados ainda podem ser restaurados em versões atuais do Navicat, mas novos backups são gravados como .nb3. O formato funciona em Windows, macOS e Linux onde quer que o Navicat esteja instalado; nenhuma ferramenta de terceiros pode restaurar um arquivo .psc.
Segurança e proteção
RISCO: MEDIUMUm .psc consiste em dados inertes (um backup compactado), não executáveis - mas carrega risco de privacidade de dados: contém o conteúdo completo de um banco de dados em forma não criptografada, portanto, um .psc vazado é uma violação de dados expondo o que quer que estivesse armazenado (registros de usuários, credenciais, PII). As operações de restauração também sobrescrevem dados, portanto, sempre restaure em um banco de dados novo/vazio primeiro e mantenha o backup original intacto. Restaure apenas arquivos .psc de fontes em que você confia e armazene-os como o dump de banco de dados sensível que são.
Detalhes do formato
em resumo- Pascal Script - Um código-fonte de script em texto simples usado pelo Inno Setup e ferramentas RemObjects/Delphi; não relacionado ao Navicat.
- Photoshop Custom Shapes - Uma biblioteca binária de formas vetoriais personalizadas para o Adobe Photoshop, carregada através do painel Shapes.
- PowerShell Console File - Um pequeno arquivo XML que lista snap-ins para uma sessão de console do Windows PowerShell (Export-Console).
Programas que abrem arquivos PSC
Detalhes técnicos
especificação profunda| Desenvolvedor | PremiumSoft CyberTech Ltd. (Navicat) |
| Magic bytes | 50 4B 03 04 - Assinatura de cabeçalho de arquivo local ZIP (PK) no deslocamento 0 |
| Formato de contêiner | Arquivo compactado em ZIP contendo uma carga de backup proprietária do Navicat |
| Algoritmo de compactação | DEFLATE via ZIP (mesmo algoritmo usado em arquivos .zip padrão) |
| Criptografia | Nenhuma - os backups PSC são armazenados sem criptografia por padrão |
| Escopo do backup | Backup completo do banco de dados: definições de objetos DDL (tabelas, views, procedimentos armazenados) e todos os dados das linhas das tabelas |
| Requisito de restauração | Apenas Navicat - nenhuma ferramenta de terceiros pode abrir ou restaurar um arquivo .psc |
| Validação de integridade | O Navicat valida um cabeçalho proprietário na restauração; corrupção ou incompatibilidade de versão aciona um «erro de cabeçalho do Navicat» |
| Tipo MIME | application/octet-stream |
| Suporte de plataforma | Windows, macOS, Linux (onde quer que o Navicat esteja instalado) |
| Tamanho de arquivo típico | KB a muitos GB - escala diretamente com o tamanho do banco de dados copiado |
| Substituído por | .nb3 (formato de backup mais novo do Navicat, padrão desde o Navicat 12) |
| Motor de banco de dados primário | MySQL; também produzido para outros motores suportados pelo Navicat (MariaDB, etc.) |
| Não intercambiável com | Arquivos ZIP genéricos ou dumps .sql simples - a extração manual não gera saída utilizável |
| Lançado | Mid-2000s with Navicat's Backup feature (default backup format through Navicat 11/12) |
| Versão mais recente | Legacy default in Navicat 12 and below; Navicat 12+ introduced the .nb3 backup format as the new default |
| Especificação | www.navicat.com |
Conversões de PSC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PSC.