Bonjour,
Est t'il possible de comparer efficacement deux bases de données (SQL-Server) entre elles, et ne faire ressortir que les différences entre les structures de tables. Ceci afin d'isoler les évolutions des tables.
Merci








Bonjour,
Est t'il possible de comparer efficacement deux bases de données (SQL-Server) entre elles, et ne faire ressortir que les différences entre les structures de tables. Ceci afin d'isoler les évolutions des tables.
Merci
salut,
il faut utiliser un outil comme sql compare, tu peux telecharger le trial...
http://www.red-gate.com/products/SQL_Compare/index.htm
... ou PowerAMC
... ou via sql dans les tables système, mais c'est plus galère
ex.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select C1.name Colonne, C1.object_name(id) Tbl from Base1.dbo.syscolumns C1 left outer join Base2.dbo.syscolumns C2 on C1.name=c2.name and C1.object_name(id)=C2.object_name(id) ...
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Bonjour,
Outils possibles :
- SQL Compare
- SQL Delta
- SQL Examiner
- Visual Studio for DB professional
- Apex SQLDiff
ou un script d'extration + outil de diff (WinMerge p.ex.), exemple ici : http://www.babaluga.com/doku.php/sql...ort_de_scripts
Partager