| |
Les options d'déploiement vous permettent de changer comment les procédures de base de données d'"schéma" créeront ou modifieront la base de données de "données". Des options peuvent être changées pour:
Vérifiez les contraintes
Contraintes principales étrangères
Timbres de temps créés
Timbres de temps mis à jour
Base de données de cible ("données")
Dans la pratique, si la base de données de "données" n'est pas plus que quelques gigaoctets et le trafic sur l'emplacement n'excède pas 500.000 pageviews par jour, il n'y a aucun besoin de neutraliser aucune de ces options.
Le menu de fenêtre principal fournit plusieurs commandes d'déploiement:
Recréez tous - recréera toute la base de données d'"données" comprenant des tables et des procédures stockées. Cette option effacera toutes les données.
Recréez les procs - recrée toutes les procédures stockées. L'exploitation sûre, aucunes données sera perdue. Recommandé quand le seul changement du schéma est l'ordre des propriétés.
Propriétés de mise à jour - nécessaires de le moment où le datatype n'importe quelle propriété ou la gamme des valeurs sont changés. Aucune donnée ne sera perdue. Si des données existantes ne peuvent pas être converties en nouveau format, le schéma retournera à l'état précédent. Quand les propriétés sont mises à jour, la course recréent des procs aussi bien.
Classe de mise à jour - classe choisie par mises à jour individuellement. Cette option effacera des données existantes pour la classe choisie et recréera le table(s) des classes, les contraintes, les index et les procédures stockées reliées. Si vous devez préserver les données, videz-l'à un table(s) provisoire et puis la reconstituez au table(s) recréé. À l'avenir versions de DB3NF que nous projetons faire ceci automatiquement.
|