Quote:
Originariamente inviata da Fiundin
Ho bisogno, perciò, di un tools che estragga tutto dal db ... circa 100 tra tabelle, stored procedure, ... etc etc
|
Risposta, esattamente come aveva detto cteniza:
vai nel database con sql manager click con il pulsante destro nel database, genera script, ti è creato uno script da eseguire da prompt dei comandi sql o da sql manager.
La funzione Genera script ti crea uno script unico di installazione per tutti gli oggetti, oppure uno script separato per ogni oggetto, oppure uno script parziale per creare solo alcuni oggetti nel database. C'è una procedura guidata nella quale puoi selezionare gli oggetti che ti interessa ricreare. E per quanto riguarda il database nel quale creare gli oggetti, questo deve essere già esistente (cioè, devi già aver eseguito lo script che hai postato) dopodiché è sufficiente che ci sia l'istruzione USE all'inizio dello script per creare gli oggetti, nel tuo caso all'inizio dello script generato in automatico ci vanno le due righe evidenziate di seguito
codice:
USE MSSql33946
GO
CREATE TABLE PrimaTabella... ecc.
... sebbene mi pare di ricordare che la generazione automatica inseriva automaticamente anche l'istruzione USE.
Comunque, prova.