lucab

Another Subtext Powered Blog
posts - 3, comments - 3, trackbacks - 129

My Links

Archives

Post Categories

Monday, August 07, 2006

SQL Scripter

Chiunque lavori con SQL Server avrà prima o poi avuto l'esigenza di allineare i dati presenti in una tabella con quelli di un'altra. L'esigenza può essere facilmente risolta utilizzando una serie di istruzioni T-SQL in grado di eliminare i record non più necessari, aggiornare eventualmente quelli esistenti ed inserire i nuovi. Nel caso in cui le tabelle da allineare siano parecchie può tornare utile ricorrere a tool di terze parti tra cui il mio preferito è SQL Data Compare prodotto dalla RedGate.

Entrambe queste soluzioni, però, sono attuabili se l'origine e la destinazione sono connessi fra loro. Nel caso in cui si debba procedere a generare degli script per essere eseguiti in un secondo tempo la cosa si complica. L'unico metodo che conoscevo fino a qualche giorno fa era utilizzare questa stored procedure di Narayana Vyas Kondreddi
 
 
le cui funzionalità sono state incapsulate da Andrea Montanari nel suo Dba Manager.
 
Ho scoperto recentemente SQL Scripter, scaricabile liberamente dal link
 
 
che permette non solo la generazione dello script di INSERT dei dati, ma anche l'inserimento condizionato dall'assenza del record, l'aggiornamento dei record modificati o l'eliminazione dei record non più presenti. Decisamente utile, anche in considerazione del fatto che non richiede alcun setup ne lato client e ne, tantomeno, sul server...
 
Bye
 

posted @ Monday, August 07, 2006 11:55 AM | Feedback (21) | Filed Under [ SQL Server ]

Anch'io tra i sysadmin

Eccomi qua. Non mi considero un Blogger di quelli con la lettera maiuscola e benchè abbia già il mio blog sul sito di Aspitalia.com (http://blogs.aspitalia.com/lucabianchi/) non sono mai stato attratto più di tanto da questo mezzo di comunicazione.

Allora vi chiederete per quale motivo aprirne un altro? Beh, la domanda, viste le premesse, è del tutto lecita. Il motivo principale che mi ha spinto a far ciò è legato al fatto che non mi sento per niente uno sviluppatore ed in mezzo ai "ferristi" mi trovo meglio... ;-)

Quindi eccomi qui; di tanto in tanto annoierò anche voi con qualche post e spero che ciò non vi disturbi troppo... :-)

Bye

Luca Bianchi
Microsoft MVP - SQL Server

posted @ Monday, August 07, 2006 10:44 AM | Feedback (43) | Filed Under [ Varie ]

Powered by:
Powered By Subtext Powered By ASP.NET