Generare script da un database
Qualche volta capita di voler generare degli script per riprodurre delle tabelle e/o il contenuto di esse. Se i database sono nella stessa lan è possibile, tramite il wizard Import/Export Data, ovvero tramite DTS/SSIS portare a termine l'attività, ma quando gli script devono essere salvati per essere eseguiti successivamente su un altro database, magari non connesso, potrebbe essere sconveniente dover portar via un backup per poi ripristinarlo e procedere al trasferimento dei dati con DTS/SSIS.
In questi casi può essere utile disporre di un tool in grado di generare gli script di inserimento dei dati partendo da una o più tabelle di origine. Ce ne sono diversi, si va da prodotti commerciali come questo di Red-Gate o quest'altro di ApexSQL a prodotti free come SQLScripter o altri.
Anche Andrea Montanari, l'autore dell'arcinoto DbaManager/DbaManager2k, ha fatto la sua parte creando 2 tools utilizzabili allo scopo. Si tratta di amScript e amInsert che possono essere utilizzati per generare, rispettivamente, gli script DDL e quelli DML per una tabella di un database. Entrambi possono essere scaricati da questo link.
Il valore aggiunto di amScript e amInsert è dato dal fatto che Andrea è notoriamente molto disponibile a ricevere feedback da parte degli utilizzatori dei suoi tools, quindi se ritenete che gli stessi possano essere arricchiti di nuove funzionalità fateglielo presente attraverso i mezzi che ritenete più opportuni, magari in occasione di un weekend a Riccione presso il suo Hotel (pubblicità per niente occulta)... 
Bye