none
Scovare le differenze tra due DB "uguali" RRS feed

  • Domanda

  • Ciao a tutti,
    esiste un modo, utilizzando le capacità insite in SQL Server 2008 o utilizzando tool esclusivamente gratuiti, di scovare le differenze di struttura tra due database uguali?
    Mi interesserebbe trovare le differenze (se ci sono) tra stored procedure, viste, funzioni e tabelle, solo per quanto riguarda la loro struttura, non i dati inseriti.
    Finora facevo questa attività manualmente, creandomi gli script dei 2 database e utilizzando WinMerge per trovare le differenze.
    Ma è una soluzione troppo manuale: richiede molto tempo ed è suscettibile di errori.

    Qualcuno sa come potrei alternativamente fare?

    Grazie in anticipo.

    Luigi

    lunedì 29 agosto 2011 07:20

Risposte

  • ci sono anche tool free, guarda un pò tipo db comparer o roba del genere.

    io ho starinix database compare, non male

    • Contrassegnato come risposta Ciupaz lunedì 29 agosto 2011 08:04
    lunedì 29 agosto 2011 07:53

Tutte le risposte

  • ci sono anche tool free, guarda un pò tipo db comparer o roba del genere.

    io ho starinix database compare, non male

    • Contrassegnato come risposta Ciupaz lunedì 29 agosto 2011 08:04
    lunedì 29 agosto 2011 07:53
  • Grazie Alessandro,
    ho scaricato StarInix Database Compare. Lo provo e vediamo se fa al caso mio.

    Luigi

    lunedì 29 agosto 2011 08:04
  • Purtroppo mi sta dando diversi problemi, pur avendo inserito correttamente le credenziali di collegamento e autenticazione nella maschera principare (i database stanno su due server diversi in rete).

    Il primo errore è questo:


    ---------------------------
    Error retriving connection data
    ---------------------------
    This key is already associated with an element of this collection
    ---------------------------
    OK  
    ---------------------------

    Clicco Ok e mi esce quest'altro:

    ---------------------------
    SQLCompare
    ---------------------------
    There were error while trying to compare the two objects! please try again
    ---------------------------
    OK  
    ---------------------------


    Non so se accadono anche a te.
    Per ora provo a contattare il loro supporto.

    Luigi

    lunedì 29 agosto 2011 08:26
  • no mai dato nesun problema, provane un altro

     

    http://www.dbcomparer.com/ ad esempio

     

    ci sarebbe anche quello della red gate, ma è a pagamento

    lunedì 29 agosto 2011 11:25
  • Sì alla fine sto utilizzando DB Comparer che mi sembra funzioni meglio.

    Luigi

    lunedì 29 agosto 2011 12:10