Por que converter SQL para PDF?
Um ficheiro .sql contém instruções SQL - definições de esquema e INSERTs de dados - e não um documento com conteúdo para apresentar. O PDF é um formato de layout de página. Qualquer ferramenta que pretenda converter .sql para .pdf está apenas a imprimir o código-fonte bruto numa página, o que um editor de texto faz em dois cliques.
Como converter SQL para PDF
Notepad++ FREE
Abra o ficheiro .sql no Notepad++ para uma visualização com realce de sintaxe, depois utilize Ficheiro > Imprimir e selecione uma impressora PDF para produzir uma listagem de código legível do script.
Programas que convertem SQL
Sobre estes formatos
Um arquivo SQL é um arquivo de texto simples contendo comandos SQL - definições de esquema, instruções INSERT ou consultas. Abra-o em qualquer editor de texto para lê-lo; para usá-lo,…
Abrir detalhes de .SQL →Um PDF (Portable Document Format) é um documento de layout fixo que aparece de forma idêntica em todos os dispositivos - fontes, imagens e layout são todos incorporados. Abra-o em qualquer…
Abrir detalhes de .PDF →Qualidade e o que observar
- Imprimir o script
.sqlbruto para PDF produz uma listagem de código não funcional - o PDF resultante não pode ser carregado de volta em nenhuma base de dados. - Os dumps SQL contêm frequentemente hashes de palavras-passe, endereços de e-mail ou registos pessoais; evite carregá-los em sites de conversão de terceiros desconhecidos.
- Apenas os dados das linhas INSERT são significativos num relatório de dados; instruções DDL como CREATE TABLE e definições de índices não têm equivalente em PDF.
Perguntas frequentes
Porque não posso mudar o nome do ficheiro .sql para .pdf?
.sql é texto simples UTF-8, não o formato binário %PDF- que os leitores de PDF esperam, pelo que qualquer leitor de PDF o rejeitará.O que é que os conversores SQL para PDF online produzem realmente?
.sql numa página PDF - o mesmo resultado que utilizar um editor de texto para imprimir, mas com o risco acrescido de carregar dados potencialmente sensíveis.