Summary
Resolution
Téléchargez le fichier d'édition ci-après .
Le script vous demandera de saisir le nom de la base de données à tester telle qu'elle apparaît dans Management Studio ( BTG_DOS_XXXX )
Une fois renseigné, le script testera les tables et leurs colonnes avec celles de la base de démonstration ( BTG_DOS_DEMO ) et affichera toute colonne présente dans la base de démo mais absente du dossier testé .
En fonction de l'emplacement de l'erreur 3265 , il vous sera possible d'identifier la ou les colonnes manquantes afin de les recréer .
Ex : Sur un dossier, j'identifie la colonne PvF de la table Devis comme manquante .
Dans management studio, j'ouvre donc la table Devis en mode "Requête de création"
Une fois la requête affichée, je conserve les sections qui concernent ma colonne, à savoir la création et la valeur par défaut, soit ici :
[PvF] [float] NULL,
et
ALTER TABLE [dbo].[Devis] ADD DEFAULT ((0)) FOR [PvF]
GO
Je modifie la première section pour la rendre interprétable , et cela donnera au final ceci :
ALTER TABLE [dbo].[Devis] ADD [PvF] [float] NULL
ALTER TABLE [dbo].[Devis] ADD DEFAULT ((0)) FOR [PvF]
Il ne restera plus qu'a éxécuter et tester .