Convertir HFSQL vers SQL Server
Fic2All migre vos données HFSQL Classic vers Microsoft SQL Server depuis votre poste Windows, sans toucher à vos fichiers sources, et termine par un rapport de vérification table par table.
Dernière révision : 2 novembre 2026
Pourquoi migrer des données HFSQL vers SQL Server
De nombreuses applications HFSQL vivent dans des environnements Windows où SQL Server est déjà le standard de l’entreprise : ses outils, son modèle de sauvegarde et de sécurité et sa chaîne de reporting sont connus de l’équipe. Y déplacer les données permet à l’application et au reste du système d’information de partager une même plateforme.
Fic2All lit vos fichiers .FIC et .MMO via le pilote ODBC HFSQL et écrit les tables dans votre base SQL Server, avec un rapport de vérification pour que le passage soit contrôlable, pas seulement supposé.
SQL Server convient si…
- votre organisation exploite déjà SQL Server et ses outils.
- vous réécrivez l’application en .NET ou sur une pile centrée Microsoft.
- vous voulez rendre vos données disponibles aux outils de reporting déjà utilisés par votre équipe.
Comment se déroule la conversion
- Choisissez votre dossier de données. Fic2All liste les tables trouvées, chacune avec un statut clair : Prête, Protégée ou Erreur.
- Déverrouillez les fichiers protégés. Si un fichier est protégé, Fic2All demande son mot de passe. Il sert pour ce fichier uniquement et n’est jamais conservé.
- Connectez-vous à SQL Server. Saisissez les paramètres de connexion et testez-les avant de commencer. Vous pouvez enregistrer la connexion comme profil pour le prochain projet.
- Convertissez. Chaque table est traitée séparément, avec une progression par table. Un problème sur une table n’arrête pas les autres.
- Lisez le rapport. Pour chaque table, lignes lues contre lignes écrites. Les lignes rejetées sont listées avec la ligne, la colonne et l’erreur de la base.
Avant de commencer
- Windows 10 ou 11 (Fic2All est une application de bureau qui s’exécute sur votre poste).
- Le pilote ODBC HFSQL publié par PC SOFT, installé une fois depuis leur site officiel.
- Vos données HFSQL Classic (fichiers .FIC et .MMO) et, à côté, l’analyse du projet (.wdd) qui décrit les tables.
- Nom ou adresse du serveur, nom de base et identifiants de votre instance SQL Server.
- Le mot de passe des fichiers protégés, le cas échéant.
Le pilote ODBC HFSQL, expliqué
Une preuve, pas un espoir : le rapport de vérification
Une migration n’est terminée que lorsque vous pouvez démontrer que rien n’a été perdu. Fic2All termine chaque exécution par un rapport qui compare, table par table, les lignes lues dans vos fichiers HFSQL et les lignes écrites dans SQL Server. Si des lignes sont rejetées, l’écart est visible et chaque ligne rejetée est listée : rien ne disparaît en silence.
Comment vérifier une migration HFSQL
Questions fréquentes
Puis-je convertir vers un SQL Server de mon réseau ?
Oui, tant que votre PC peut l’atteindre. Saisissez les paramètres du serveur, testez la connexion depuis Fic2All et enregistrez-la comme profil si vous migrez plusieurs fois.
Modifie-t-il mes fichiers sources ?
Non. Fic2All ne fait que lire vos fichiers sources. Rien n’y est jamais écrit.
Faut-il WinDev ou HFSQL installé ?
Vous n’avez pas besoin de WinDev. Fic2All lit vos fichiers via le pilote ODBC HFSQL publié par PC SOFT, à installer une fois depuis leur site officiel. Si le pilote manque, Fic2All l’explique et vous indique où le télécharger ; le reste n’est pas affecté.
Et si certaines lignes ne peuvent pas être écrites ?
Les lignes rejetées sont comptées et listées avec leur numéro, leur colonne et le message d’erreur de la base. Le rapport montre l’écart pour cette table : rien ne disparaît en silence.
Prêt à migrer vos données HFSQL ?
Choisissez une formule, installez Fic2All et laissez le rapport de vérification faire le contrôle.
Voir les formules et tarifs