OVH Cloud OVH Cloud

quelle est la (meilleure) methode ?

5 réponses
Avatar
Christophe
Bonjour,

je dois rajouter un serveur de plus qui est identique à 2 autres serveurs !

quelle est la methode que vous utilisez pour recreer toutes les bases, les
tables, index et autre pour que le serveur C soit l'egal de son voisin (B ou
A) ?
sachant que je dois recreer uniquement les structures vides.

5 réponses

Avatar
Christian Robert
Bonjour,

Pour uniquement re-créer la sctructure vide, je vous coinsellerais de
générer le code de création, les scripts SQL.

Vous pouvez le faire en cliquant sur une base de données avec le bouton
droit, puis "Toutes les tâches", "Générer le script SQL..."

Puis sur le nouveau serveur avec l'analyseur de Requêtes, vous executez le
script.

--
Cordialement

Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
MCTS & MCITP SQL Server 2005


"Christophe" a écrit :

Bonjour,

je dois rajouter un serveur de plus qui est identique à 2 autres serveurs !

quelle est la methode que vous utilisez pour recreer toutes les bases, les
tables, index et autre pour que le serveur C soit l'egal de son voisin (B ou
A) ?
sachant que je dois recreer uniquement les structures vides.





Avatar
Christophe
oui c'est ce que j'ai commencé à faire ;)
je voulais etre sur qu'une autre methode n'existait pas !



"Christian Robert" (sansspam)> a écrit dans le
message de news:
Bonjour,

Pour uniquement re-créer la sctructure vide, je vous coinsellerais de
générer le code de création, les scripts SQL.

Vous pouvez le faire en cliquant sur une base de données avec le bouton
droit, puis "Toutes les tâches", "Générer le script SQL..."

Puis sur le nouveau serveur avec l'analyseur de Requêtes, vous executez le
script.

--
Cordialement

Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
MCTS & MCITP SQL Server 2005


"Christophe" a écrit :

> Bonjour,
>
> je dois rajouter un serveur de plus qui est identique à 2 autres


serveurs !
>
> quelle est la methode que vous utilisez pour recreer toutes les bases,


les
> tables, index et autre pour que le serveur C soit l'egal de son voisin


(B ou
> A) ?
> sachant que je dois recreer uniquement les structures vides.
>
>
>


Avatar
Bouarroudj Mohamed
Une fois que vous avez generé vos scripts vous DEVEZ mettre votre code
(scripts) dans un outil de gestion de code (VSS par exemple) et builder vos
prochaines BD a partir de ce code.
Si vous modifiez la structure de vos BD directement dans Entreprise Manager
sans passer par des scripts de mise a jour, vous devez arrêter cette
pratique et penser a instaurer un système de build de BD de la même façon
que vous faites avec vos applications.
Pour s'assurer que vos BD sur le nouveau serveur ont un schema identique a
ceux du serveur original vous pouvez utiliser cet outil gratuit de
comparaison SQLDBDiff

http://www.sqldbtools.com/Tools.aspx



"Christophe" wrote in message
news:
oui c'est ce que j'ai commencé à faire ;)
je voulais etre sur qu'une autre methode n'existait pas !



"Christian Robert" (sansspam)> a écrit dans
le
message de news:
Bonjour,

Pour uniquement re-créer la sctructure vide, je vous coinsellerais de
générer le code de création, les scripts SQL.

Vous pouvez le faire en cliquant sur une base de données avec le bouton
droit, puis "Toutes les tâches", "Générer le script SQL..."

Puis sur le nouveau serveur avec l'analyseur de Requêtes, vous executez
le
script.

--
Cordialement

Christian Robert
Consultant - Formateur chez Winwise
MCT - MCDBA - MCSD
MCTS & MCITP SQL Server 2005


"Christophe" a écrit :

> Bonjour,
>
> je dois rajouter un serveur de plus qui est identique à 2 autres


serveurs !
>
> quelle est la methode que vous utilisez pour recreer toutes les bases,


les
> tables, index et autre pour que le serveur C soit l'egal de son voisin


(B ou
> A) ?
> sachant que je dois recreer uniquement les structures vides.
>
>
>






Avatar
Christophe
Merci c'est deja grace à lui que je compare !
mais comme je l'ai deja dit j'arrive dans une nouvelle boite et je ne peux
pas encore me permettre de tout retourner et imposer mes methodes.
donc le coup du VSS ne sera certainement pas utilisé pour le moment !
en meme temps je ne pense pas que l'on rajoute un serveur toute les 5 mns :)
donc l'usage sera donc occasionnel !

Merci.

"Bouarroudj Mohamed" a écrit dans le message de
news:uF$
Une fois que vous avez generé vos scripts vous DEVEZ mettre votre code
(scripts) dans un outil de gestion de code (VSS par exemple) et builder


vos
prochaines BD a partir de ce code.
Si vous modifiez la structure de vos BD directement dans Entreprise


Manager
sans passer par des scripts de mise a jour, vous devez arrêter cette
pratique et penser a instaurer un système de build de BD de la même façon
que vous faites avec vos applications.
Pour s'assurer que vos BD sur le nouveau serveur ont un schema identique a
ceux du serveur original vous pouvez utiliser cet outil gratuit de
comparaison SQLDBDiff

http://www.sqldbtools.com/Tools.aspx



"Christophe" wrote in message
news:
> oui c'est ce que j'ai commencé à faire ;)
> je voulais etre sur qu'une autre methode n'existait pas !
>
>
>
> "Christian Robert" (sansspam)> a écrit dans
> le
> message de news:
>> Bonjour,
>>
>> Pour uniquement re-créer la sctructure vide, je vous coinsellerais de
>> générer le code de création, les scripts SQL.
>>
>> Vous pouvez le faire en cliquant sur une base de données avec le bouton
>> droit, puis "Toutes les tâches", "Générer le script SQL..."
>>
>> Puis sur le nouveau serveur avec l'analyseur de Requêtes, vous executez
>> le
>> script.
>>
>> --
>> Cordialement
>>
>> Christian Robert
>> Consultant - Formateur chez Winwise
>> MCT - MCDBA - MCSD
>> MCTS & MCITP SQL Server 2005
>>
>>
>> "Christophe" a écrit :
>>
>> > Bonjour,
>> >
>> > je dois rajouter un serveur de plus qui est identique à 2 autres
> serveurs !
>> >
>> > quelle est la methode que vous utilisez pour recreer toutes les


bases,
> les
>> > tables, index et autre pour que le serveur C soit l'egal de son


voisin
> (B ou
>> > A) ?
>> > sachant que je dois recreer uniquement les structures vides.
>> >
>> >
>> >
>
>




Avatar
Rudi Bruchez
On Mon, 15 May 2006 16:31:38 +0200, Christophe wrote:

Merci c'est deja grace �ui que je compare !
mais comme je l'ai deja dit j'arrive dans une nouvelle boite et je ne peux
pas encore me permettre de tout retourner et imposer mes methodes.
donc le coup du VSS ne sera certainement pas utilis矰our le moment !
en meme temps je ne pense pas que l'on rajoute un serveur toute les 5 mns :)
donc l'usage sera donc occasionnel !

Merci.




je me fais un peu de pub : pour extraire le DDL de vos objets pour le poser
dans un gestionnaire de source, j'ai fait un script sympa (je trouve :)) en
Ruby (aussi une version antérieure en Python) :
http://www.babaluga.org/doku.php/programmation/ruby/sqltools/index

---
Rudi Bruchez, MCDBA
http://www.babaluga.com/