Manuel d'utilisation et documentation SQLOZ
Remarque : Ce manuel est une référence complète pour l’utilisation professionnelle de SQLOZ. Chaque section explique des scénarios réels d’administration de bases de données et montre pas à pas comment SQLOZ les prend en charge.
Structure du manuel
Chaque section suit une structure cohérente : résumé court, procédures pas à pas, remarques/avertissements (::: tip / ::: warning) et « Sujets connexes » en fin de section.
Liste des chapitres
1. Prise en main - Ouvrir
Prérequis système, installation initiale, première connexion, disposition de l’interface, multilinguisme, mode d’apparence et aperçu des moteurs.
2. Connexions et tunnels - Ouvrir
Connexions TCP/IP directes, tunnels SSH Jump Host, tunnel HTTP PHP (sqloz-tunnel.php), étiquettes couleur d’environnement et stockage sécurisé des identifiants dans le trousseau macOS.
3. Éditeur SQL et exécution de requêtes - Ouvrir
Mécanisme de protection mémoire (flux borné), annulation de requête non bloquante, onglets de résultats multiples, contrôles de transaction et savepoint, historique des requêtes et portes de sécurité.
4. Grille de données et édition - Ouvrir
Édition de cellule inline, panneau d’inspection de cellule, filtrage et tri, export multi-format et assistant d’import CSV/JSON/XML/XLSX.
5. Concepteur de schéma visuel - Ouvrir
Canevas ERD, rétro/ingénierie directe, clés étrangères par glisser-déposer, badges clé/index et export visuel.
6. Comparaison et synchronisation de schéma - Ouvrir
Détection des différences de schéma entre deux bases, révision du plan de migration et application des modifications avec contrôles de sécurité.
7. Comparaison et synchronisation de données - Ouvrir
Comparaison de données ligne par ligne, rapports d’analyse d’impact, délai de throttle, et révision ou application du plan de synchronisation.
8. Générateur de requêtes visuel - Ouvrir
Glisser les tables sur le canevas, détection automatique des JOIN, sélection de colonnes, alias, regroupement, filtrage, tri, limite de lignes, SQL généré, sauvegarde/chargement XML et exécution de requête.
9. Suite DBA et santé serveur - Ouvrir
Liste des processus en direct, terminaison sécurisée de requête/connexion, audit de santé serveur et linter de sécurité.
10. Sécurité, sauvegarde et reprise après sinistre - Ouvrir
Mécanismes de confirmation par opération, prérequis de sauvegarde, limites de récupération et verrouillage d’écran.
11. Migration cross-dialect - Ouvrir
Transfert de schéma/données entre MySQL, PostgreSQL et SQLite, et détection de dialecte.
12. Préférences et configuration avancée - Ouvrir
Fenêtre des préférences, configuration SMTP centralisée, évaluation Pro gérée par l’app et accès par abonnement.
13. Références, raccourcis et dépannage - Ouvrir
Table des raccourcis macOS et solutions aux erreurs de connexion serveur courantes.
14. OzAI - Assistant SQL en langage naturel - Ouvrir
Génération SQL depuis le langage naturel, optimisation de requêtes lentes, configuration d’un fournisseur IA local et confidentialité des données.
15. OzCharts - Visualisation - Ouvrir
Conversion des résultats de requête en graphiques, types de graphiques supportés et export haute résolution.
16. OzTeam - Échange de profils chiffrés - Ouvrir
Partage sécurisé de profils de connexion sous forme de capsules .sqlozprofile chiffrées AES-256-GCM.
17. OzOSC - Modifications de schéma sans interruption - Ouvrir
Modifications de schéma en ligne avec copie shadow-table protégée et échange de tables atomique ; avec contrôles de récupération explicites.
18. OzLockTree - Résolveur de verrous - Ouvrir
Dépendances de verrouillage en direct, détection du bloqueur racine et différence entre KILL QUERY et KILL CONNECTION.
19. OzExplain - Arbre d’exécution et conseiller d’index - Ouvrir
Arbre d’exécution visuel, écart de lignes estimées vs réelles et recommandations d’index.
20. OzMask - Anonymisation PII - Ouvrir
Masquage des champs sensibles comme e-mail, téléphone, carte et identité dans les données live.
Bases de données supportées et opérations
Matrice des moteurs/versions supportés et limites de plateforme actuelles. Ouvrir la matrice de bases de données · Ouvrir Operations et Jobs planifiés