-
Création d'une BDD.
Bonjour à tous,
J'aimerais savoir si il est possible de créer une base de données à l'aide du schéma d'une autre bdd.
Ou faut il renseigner et recréer chaque table/champ ...
Une sorte d'instruction magique en somme ^^.
Si quelqu'un à une idée ou une piste d'information.
Je continue mes recherches de mon coté.
Merci.
-
On ne sait pas quel est ton SGBD...
Si tu es sous SQL Server, il y a un assistant qui te permet de générer tous les scripts de création de tables automatiquement.
-
Bonjour,
Oui, désolé je ne l'avais pas souligné. Je suis bien sous SQL mais plutôt express voir une localDB.
Ce script est accessible depuis c# ?
En fait je n'ai pas trop l'idée de comment m'y prendre mise à part rédiger l'ensemble de mes requêtes de création. Cela me parait lourd et dans le cas d’évolution de la base principale, je devrais mettre à jour mon code pour la copie.
Car l'idée est de générer une base de donnée vide (en code) à un moment T, sur le modèle d'une base de données "mère".
Merci.
-
Bonjour,
Pour les intéressé, j'ai utilisé la classe DataBase pour récupérer le script de ma base "mère" que j'ai ensuite exécuté sur la base que j'ai crée (à l'aide de DataBase toujours).
Je me retrouve donc avec une base vide identique à la base mère que je peux utiliser à souhait.
Si quelqu'un veut en savoir un peu plus, n'hésitez pas.
Bonne journée.