Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Créer une base de données SQL Server 2012 compatible pour 2008

Comme pour sauvegarder votre base de données 2012 et la restaurer en 2008 ?

NON, VOUS NE POUVEZ PAS FAIRE ÇA

Il n'y a aucun moyen, aucune méthode, aucune astuce, aucun hack, aucune solution de contournement - cela NE PEUT PAS être fait.

Vous devez utiliser .sql scripts pour la structure et les données à déplacer de toute version plus récente de SQL Server vers une version plus ancienne. Fichiers de sauvegarde SQL Server (*.bak ) et les fichiers de base de données réels (*.mdf , *.ndf ) n'ont jamais été rétrocompatibles.

Et pour démystifier un mythe :définir la compatibilité niveau uniquement limite les fonctionnalités disponibles (comme les types de données, etc.) - mais NE LE FAIT PAS faire le *.bak sauvegarde ou *.mdf fichiers de données compatibles avec une ancienne version.