Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Scriptare la creazione di un db
mercoledì 28 febbraio 2007 - 07.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
escaflowne
Profilo
| Junior Member
180
messaggi | Data Invio:
mer 28 feb 2007 - 07:41
Ciao a tutti,
per portare un db sul server (sql server express) utilizzo il sql server management studio e scripto il db come "Create to" lanciando lo script generato, successivamente, sul server.
Vorrei, però, che, creato il db, mi riempisse anche qualche tabella. Di solito edito lo script ed aggiungo gli insert a mano; ecco, mi chiedevo se c'è un modo più automatico di farlo (es. uno script di inserimento con i dati presenti nel db)
Grazie
us01739
Profilo
| Expert
641
messaggi | Data Invio:
mer 28 feb 2007 - 08:01
Ciao,
probabilmente il problema si potrebbe risolvere utilizzando una Store Procedure fatta ad hoc con i comandi di insert....
Una volta terminato lo script di creazione del db, lanci quello che genera la sp e successivamente la esegui...
Io però, ho dovuto recentemente affrontare questo stesso problema, con la differenza (...forse, non sò..) che i dati iniziali da inserire erano nell'ordine del centinaio di record divisi in 5/6 tabelle....
La cosa più veloce è stata creare il backup del DB che mi interessava, ripulirlo dai dati in eccesso, creare un backup e poi volta per volta restorarlo dove mi serviva....
Le due procedure raggiungono lo stesso scopo, ma la prima è sicuramente più elegante!
Bye Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
http://www.robertogelmini.com
---------------------------------------------------
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 28 feb 2007 - 11:07
>Ciao a tutti,
>per portare un db sul server (sql server express) utilizzo il
>sql server management studio e scripto il db come "Create to"
>lanciando lo script generato, successivamente, sul server.
>Vorrei, però, che, creato il db, mi riempisse anche qualche tabella.
>Di solito edito lo script ed aggiungo gli insert a mano; ecco,
>mi chiedevo se c'è un modo più automatico di farlo (es. uno script
>di inserimento con i dati presenti nel db)
C'è un bel tool che ti permette di generare script, sia per l'inserimento dati, sia per le strutture..
provalo.. si chiama SQL Scripter:
http://www.sqlscripter.com/
>
>Grazie
Di nulla!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
escaflowne
Profilo
| Junior Member
180
messaggi | Data Invio:
mer 28 feb 2007 - 12:30
@us01739:
era il sistema che, all'inizio, usavo anche io, però non mi è mai piaciuto, anche perchè posso conservarmi la struttura dei db semplicemente tenendo da parte gli script (così ad ogni installazione nuova posso replicare il db verginello
)
grazie!
escaflowne
Profilo
| Junior Member
180
messaggi | Data Invio:
mer 28 feb 2007 - 12:32
Grazie per la dritta. Mi ci fiondo subito
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !