Une des choses qu'on apprend très vite quand on découvre l'administration de SQL Server, c'est la gestion des bases de données (création, modification, suppression, ...).
Dans un autre contexte, quand on découvre SharePoint, on apprend très vite la notion des modèles de site (Site Definition ou Site Template).
Ainsi les modèles peuvent se comparer à des moules à gateaux :
- Un patissier va donc utiliser un même moule pour cuire une série de gateaux
- Il peut aussi exister plusieurs moules suivant les formes voulues
- Il peut exister aussi plusieurs moules suivant les contenus (un moule à tartes n'est pas le même qu'un moule à gateaux au chocolat)
- Chaque gateau de cette série peu ensuite être personalisé différement suivant les besoins (glacage, crème, pépites, ...)
Mais quel est le rapport avec SQL Server, et bien simplement pour dire que cette notion de moule existe aussi (beaucoup plus simplement je vous l'accorde), mais on trouve une base de données toujours présente :
- DataBase Name : model
Ainsi on peut ajouter des objets ou configurer cette base de données qui sera utilisé a chaque création de nouvelle base de données.
On peut se demander l'intérêt de ca, je vais vous donner un exemple d'utilisation.
On va prendre un serveur dont les données sont totalement répliquées depuis un serveur source. Ainsi ce second serveur n'a aucun intérêt d'être en mode complet pour le recouvrement, on peut dès lors passer la base model en mode simple et lors de chaque nouvelle création de base sera directement en mode simple.
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire