Rétrocompatibilité base de donnée SQL - SQL/NoSQL - Programmation
Marsh Posté le 23-02-2022 à 19:12:06
Ca va dépendre du contenu de la BD et des requêtes que tu fais dessus. Si tu n'utilises pas des types de donnés qui auraient disparu ou des fonctions particulières qui auraient changé de comportement ou disparu, ça devrait le faire. Après, je ne suis pas spécialiste SQL Microsoft. Mais sur MySQL, mon appli qui a commence avec du MySQL 3.23 de mémoire (2003), tourne sur du MySQL 8 aujourd'hui.
Marsh Posté le 27-02-2022 à 08:27:42
A moins d'utiliser un truc exotique, j'ai jamais vu le moindre problème de compatibilité descendante sur SQL Server.
Par contre, autour du SGBDR, il y a des fonctionnalités et outils qui peuvent disparaitre.
Si tu as un doute tu peux utiliser ALTER DATABASE SET COMPATIBILITY_LEVEL pour rendre le truc encore plus proche de ton vieux 2012, mais généralement c'est pas utile.
Marsh Posté le 02-03-2022 à 14:43:32
Perso, je ferais comme suit :
Dumper la base initiale, la réimporter dans l'autre SGBD avec HeidiSQL, et regarder si ça s'est bien passé tout en croisant les doigts...
A+,
Marsh Posté le 02-03-2022 à 16:32:07
Pourquoi utiliser Heidi plutôt que simplement SSMS pour un truc comme ça
Au final Heidi va générer un script exactement comme le ferait SSMS.
A moins que dans le cadre de ce besoin précis il n'offre des fonctions utiles en plus ?
Marsh Posté le 02-03-2022 à 18:34:22
Heidi m'a déjà permis d'importer des dumps auxquels l'import de MySQL est rétif (il me crache une insulte SQL erreur alors que Heidi ne me fait qu'un warning et importe quand même).
Bon, j'utilise pas SQL server (par contre j'utilise Oracle planqué sous des oripeaux de EBX, sans compter pleins d'autres SGBD plus ou moins exotiques/obsolètes)
A+,
Marsh Posté le 23-02-2022 à 09:45:46
Bonjour à vous,
Je voudrais savoir si une base de donnée SQL express 2012 est rétrocompatible avec un SQL server 2019 ?
Merci.