Originariamente inviato da TrigunXX
Per script intendi:
1- CREATE DATABASE "dbNuovo"
2- ciclo su tutte le tabelle del "dbSorgente" e le copio sul "dbNuovo"
3- Ciclo su tutti i record di tutte le tabelle del "dbSorgente" e le copio nel "dbNuovo"
4- Fine
si
Pero' per farlo ci sono dei casini come ad esempio:
Come sapere tutte le...
quando ne ho bisogno, di solito e' per distribuire una applicazione su un nuovo server e quindi ricreare la strutture del db che ho nel server di sviluppo e magari inizializzare (inserendo alcuni records) qualche tabella. Per creare script di creazione della struttura di elementi come tabelle, viste ecc. con sqlserver, non c'e' bisogno di interrogare tabelle di sistema ma puoi utilizzare enterprise manager o query analyzer e farti creare automaticamente gli script che poi farai girare con asp.net. Nella guida di sql server puoi approfondire le modalita' e opzioni per creare questi script con le varie proprieta' (identity, diritti di accesso ecc.).
per il secondo sistema "uso dei pacchetti dts" non ho ben capito a cosa ti riferisci
anche in questo caso vista la vastita' dell'argomento una occhiata alla documentazione non guasta. es prova cosi http://tinyurl.com/hh2uu