Pourquoi convertir SQL en PDF ?
Un fichier .sql contient des instructions SQL - des définitions de schémas et des INSERT de données - et non un document avec du contenu à présenter. Le PDF est un format de mise en page. Tout outil prétendant convertir du .sql en .pdf ne fait qu'imprimer le code source brut sur une page, ce qu'un éditeur de texte permet de faire en deux clics.
Comment convertir SQL en PDF
Notepad++ FREE
Ouvrez le fichier .sql dans Notepad++ pour une vue avec coloration syntaxique, puis utilisez Fichier > Imprimer et sélectionnez une imprimante PDF pour produire un listing de code lisible du script.
Programmes qui convertissent SQL
À propos de ces formats
Un fichier SQL est un fichier texte brut contenant des commandes SQL - définitions de schéma, instructions INSERT ou requêtes. Ouvrez-le dans n'importe quel éditeur de texte pour le lire ;…
Ouvrir les détails de .SQL →Un PDF (Portable Document Format) est un document à mise en page fixe qui s'affiche de manière identique sur tous les appareils - les polices, les images et la mise en page y sont…
Ouvrir les détails de .PDF →Qualité et points de vigilance
- L'impression du script
.sqlbrut en PDF produit un listing de code non fonctionnel - le PDF résultant ne peut être rechargé dans aucune base de données. - Les dumps SQL contiennent souvent des hachages de mots de passe, des adresses e-mail ou des enregistrements personnels ; évitez de les télécharger sur des sites de conversion tiers inconnus.
- Seules les données de lignes INSERT sont significatives dans un rapport de données ; les instructions DDL telles que CREATE TABLE et les définitions d'index n'ont pas d'équivalent PDF.
Foire aux questions
Pourquoi ne puis-je pas renommer le fichier .sql en .pdf ?
.sql est du texte brut en UTF-8, et non le format binaire %PDF- attendu par les lecteurs PDF, donc n'importe quel lecteur PDF le rejettera.Que produisent réellement les convertisseurs SQL-vers-PDF en ligne ?
.sql sur une page PDF - le même résultat qu'en utilisant un éditeur de texte pour imprimer, mais avec le risque supplémentaire de télécharger des données potentiellement sensibles.