|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2817
|
[SQL] Confrontare due DB
Ho questo problema
Ho modificato dei campi in alcune tabelle in un DB. Questo DB lo uso per la programmazione in vb.net Il programma ora sta gia girando su dei PC che prelevano i dati dal server dove c'è il DB. Questo DB deve essere aggiornato con i campi di tali tabelle, però non mi ricordi di quali si trattavano in quanto questa modifica l'ho fatto circa un paio di mesi fa. Non posso sovrascrivere il DB altrimenti perdo i dati gia presenti Esiste un programmino che mi confronta la struttura di 2 DB facendomi notare le differenze? Ciao e grazie
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2817
|
Dimenticavo
Dimenticavo, uso:
SQL SERVER 2005 Ciao e grazie
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Usa semplicmente il Microsoft SQL Server Manager Studio.
Punti sul primo Database, vai su Task-> Generate Scripts e costruisci il file di testo per creare la struttura del database da zero. Fai lo stesso per il secondo database e poi confronti i 2 file di testo con il metodo che piu' ti piace, come p.es. WinDiff oppure piu' semplicmente il vecchio comando COMP che funziona ancora tanto bene...
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2817
|
Non ho capito
Quote:
Io vorrei vedere tutte le tabelle con tutti i campi. Mi spieghi bene il passaggio? vado su TASK, cioè? Io ho la versione in italiano Fammi sapere Ciao e grazie
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:21.




















