Bonjour,
Mon problème est le suivant :
J'ai une application qui utilise une bdd sqlserver, cette application est
déployée chez beaucoup de clients; le problème dans lequel je me trouve c
que à un moment donnée les clients possèdes des versions différentes de la
BDD selon la date d'acquisition du client, je voudrai faire une mise à jour
de la BDD chez tous les clients afin qu'elle ressemble à la dernière version
qui existe chez moi, comment générer un script automatique qui une fois
exécuté chez le client et quelque soit la version de la BDD celui ci mettra
à jour la BDD.
actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé
d'autres outils mais le problème avec ces outils c qu'ils nécessitent la
version du BDD du client. En plus même ces outils n'arrivent pas à
synchroniser les BDD dans certains cas ou il y a des références circulaires
par exemple :
dans une table on a ajouter 2 champs
champ1
champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la
table dans champ2 calculé.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
Le seul moyen est de recourrir à un outil de modélisation capable de générer des scripts différentiels de mise à jour de la base et surtout de toujours passer par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft Sybase.
A +
Microsoft a écrit:
Bonjour, Mon problème est le suivant : J'ai une application qui utilise une bdd sqlserver, cette application est déployée chez beaucoup de clients; le problème dans lequel je me trouve c que à un moment donnée les clients possèdes des versions différentes de la BDD selon la date d'acquisition du client, je voudrai faire une mise à jour de la BDD chez tous les clients afin qu'elle ressemble à la dernière version qui existe chez moi, comment générer un script automatique qui une fois exécuté chez le client et quelque soit la version de la BDD celui ci mettra à jour la BDD. actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé d'autres outils mais le problème avec ces outils c qu'ils nécessitent la version du BDD du client. En plus même ces outils n'arrivent pas à synchroniser les BDD dans certains cas ou il y a des références circulaires par exemple : dans une table on a ajouter 2 champs champ1 champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la table dans champ2 calculé.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Le seul moyen est de recourrir à un outil de modélisation capable de générer des
scripts différentiels de mise à jour de la base et surtout de toujours passer
par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft Sybase.
A +
Microsoft a écrit:
Bonjour,
Mon problème est le suivant :
J'ai une application qui utilise une bdd sqlserver, cette application est
déployée chez beaucoup de clients; le problème dans lequel je me trouve c
que à un moment donnée les clients possèdes des versions différentes de la
BDD selon la date d'acquisition du client, je voudrai faire une mise à jour
de la BDD chez tous les clients afin qu'elle ressemble à la dernière version
qui existe chez moi, comment générer un script automatique qui une fois
exécuté chez le client et quelque soit la version de la BDD celui ci mettra
à jour la BDD.
actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé
d'autres outils mais le problème avec ces outils c qu'ils nécessitent la
version du BDD du client. En plus même ces outils n'arrivent pas à
synchroniser les BDD dans certains cas ou il y a des références circulaires
par exemple :
dans une table on a ajouter 2 champs
champ1
champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la
table dans champ2 calculé.
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Le seul moyen est de recourrir à un outil de modélisation capable de générer des scripts différentiels de mise à jour de la base et surtout de toujours passer par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft Sybase.
A +
Microsoft a écrit:
Bonjour, Mon problème est le suivant : J'ai une application qui utilise une bdd sqlserver, cette application est déployée chez beaucoup de clients; le problème dans lequel je me trouve c que à un moment donnée les clients possèdes des versions différentes de la BDD selon la date d'acquisition du client, je voudrai faire une mise à jour de la BDD chez tous les clients afin qu'elle ressemble à la dernière version qui existe chez moi, comment générer un script automatique qui une fois exécuté chez le client et quelque soit la version de la BDD celui ci mettra à jour la BDD. actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé d'autres outils mais le problème avec ces outils c qu'ils nécessitent la version du BDD du client. En plus même ces outils n'arrivent pas à synchroniser les BDD dans certains cas ou il y a des références circulaires par exemple : dans une table on a ajouter 2 champs champ1 champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la table dans champ2 calculé.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Microsoft
Merci je vais l'essayer "Fred BROUARD" a écrit dans le message de news:
Le seul moyen est de recourrir à un outil de modélisation capable de générer des scripts différentiels de mise à jour de la base et surtout de toujours passer par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft Sybase.
A +
Microsoft a écrit:
Bonjour, Mon problème est le suivant : J'ai une application qui utilise une bdd sqlserver, cette application est déployée chez beaucoup de clients; le problème dans lequel je me trouve c que à un moment donnée les clients possèdes des versions différentes de la BDD selon la date d'acquisition du client, je voudrai faire une mise à jour de la BDD chez tous les clients afin qu'elle ressemble à la dernière version qui existe chez moi, comment générer un script automatique qui une fois exécuté chez le client et quelque soit la version de la BDD celui ci mettra à jour la BDD. actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé d'autres outils mais le problème avec ces outils c qu'ils nécessitent la version du BDD du client. En plus même ces outils n'arrivent pas à synchroniser les BDD dans certains cas ou il y a des références circulaires par exemple : dans une table on a ajouter 2 champs champ1 champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la table dans champ2 calculé.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Merci je vais l'essayer
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de news:
OKjo1dqdFHA.2076@TK2MSFTNGP15.phx.gbl...
Le seul moyen est de recourrir à un outil de modélisation capable de
générer des scripts différentiels de mise à jour de la base et surtout de
toujours passer par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft
Sybase.
A +
Microsoft a écrit:
Bonjour,
Mon problème est le suivant :
J'ai une application qui utilise une bdd sqlserver, cette application est
déployée chez beaucoup de clients; le problème dans lequel je me trouve c
que à un moment donnée les clients possèdes des versions différentes de
la BDD selon la date d'acquisition du client, je voudrai faire une mise à
jour de la BDD chez tous les clients afin qu'elle ressemble à la dernière
version qui existe chez moi, comment générer un script automatique qui
une fois exécuté chez le client et quelque soit la version de la BDD
celui ci mettra à jour la BDD.
actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai
essayé d'autres outils mais le problème avec ces outils c qu'ils
nécessitent la version du BDD du client. En plus même ces outils
n'arrivent pas à synchroniser les BDD dans certains cas ou il y a des
références circulaires par exemple :
dans une table on a ajouter 2 champs
champ1
champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans
la table dans champ2 calculé.
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Merci je vais l'essayer "Fred BROUARD" a écrit dans le message de news:
Le seul moyen est de recourrir à un outil de modélisation capable de générer des scripts différentiels de mise à jour de la base et surtout de toujours passer par ce genre d'outils pour mettre à jour ses bases.
Un tel outil est par exemple Power Designer (ex AMC Designer) de PowerSoft Sybase.
A +
Microsoft a écrit:
Bonjour, Mon problème est le suivant : J'ai une application qui utilise une bdd sqlserver, cette application est déployée chez beaucoup de clients; le problème dans lequel je me trouve c que à un moment donnée les clients possèdes des versions différentes de la BDD selon la date d'acquisition du client, je voudrai faire une mise à jour de la BDD chez tous les clients afin qu'elle ressemble à la dernière version qui existe chez moi, comment générer un script automatique qui une fois exécuté chez le client et quelque soit la version de la BDD celui ci mettra à jour la BDD. actuellement j'utilise les outils tel que SQLDELTA, dbghost et j'ai essayé d'autres outils mais le problème avec ces outils c qu'ils nécessitent la version du BDD du client. En plus même ces outils n'arrivent pas à synchroniser les BDD dans certains cas ou il y a des références circulaires par exemple : dans une table on a ajouter 2 champs champ1 champ2 et on ajouté une fonction qui utilise champ1 et qui est mise dans la table dans champ2 calculé.
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************