Principale utente con più risposte
generazione script unico per creazione db

Domanda
-
Salve,
ho la necessità di creare uno script (sql server 2008)di un database con tabelle e stored procedure, da utilizzare su un altro pc.
Generando automaticamente lo script con la procedura guidata di sql server 2008, ne crea uno,
ma quando lo eseguo sull'altro pc, la prima volta crea solo il db, e si blocca l'esecuzione dello script, successivamente per inserire
nel database le tabelle e l e stored procedure, devo eseguire lo stesso script modificando la
stringa iniziale create database
in use database.
In pratica vorrei evitare questa doppia esecuzione dello script. E' possibile?
Qualcuno può spiegarmi qualche metodo meno artigianale e grezzo per farlo, non sono molto pratico.
Grazie in anticipo...
Risposte
-
Ciao credo di aver risolto inserendo nello srcipt generato in automatico prima l'istruzione create database, e poi l'istruzione use [db]
in questo modo lo script viene eseguito senza errori e inserisce sia tabelle che le procedure.
In ogni caso se hai qualche consiglio è sempre ben accetto, magari se c'è qualche opzione, nella creazione guidata script, da specificare in modo tale da ottenere in automatico uno script già funzionante...
- Contrassegnato come risposta Fabrizio GiammariniMVP, Moderator martedì 18 dicembre 2012 15:45
Tutte le risposte
-
-
-
Ciao credo di aver risolto inserendo nello srcipt generato in automatico prima l'istruzione create database, e poi l'istruzione use [db]
in questo modo lo script viene eseguito senza errori e inserisce sia tabelle che le procedure.
In ogni caso se hai qualche consiglio è sempre ben accetto, magari se c'è qualche opzione, nella creazione guidata script, da specificare in modo tale da ottenere in automatico uno script già funzionante...
- Contrassegnato come risposta Fabrizio GiammariniMVP, Moderator martedì 18 dicembre 2012 15:45