none
aggiungere dati da un database all'altro RRS feed

  • Domanda

  • Ciao a tutti,utilizzo sql express,sono agli inizi,avrei bisogno di unire   due database in parte uguali ,senza cancellare i  vecchi dati presenti solo nel vecchio database e non in quello nuovo, è possibile farlo? 
    mercoledì 2 settembre 2020 15:48

Risposte

  • Ciao,

    hai almeno quattro possibilità: 

    1. utilizzando lo wizard "Import/Export Data" di Management Studio che apri con pulsante destro del mouse su uno dei due database in questione (Tasks->Export Data)
    2. scrivendo degli script TSQL ad hoc  del tipo:
      insert into targetdb.dbo.mytableA(field1, field2, ..)
      select field1, field2, ...
      from sourcedb.dbo.mytableA
    3. esportando i dati dal sistenma source su filesystem tramite utility bcp.exe per poi importarli successivamente nel db target con la stessa utility
    4. utilizzando tools di terze parti che sincronizzano il contenuto dei DBs

    Giorgio

    venerdì 4 settembre 2020 05:57