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
Consiglio su batch multipli
venerdì 06 novembre 2009 - 07.42
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
TomClancy
Profilo
| Junior Member
79
messaggi | Data Invio:
ven 6 nov 2009 - 07:42
Devo lanciare molti script singoli .sql ( viste, storedprocedure, funzioni etc ) ... finora erano pochi e con sql 2008 avevo creato un progetto con dentro tutti i singoli script.
La soluzione per lanciarli tutti è stata creare un .bat con le singole righe di lancio osql... soluzione che credo sia moooolto poco elegante e che oltretutto non mi permette di avere una sorta di log per capire velocemente se qualche script non è andato a buon fine.
Qualcuno di voi ha qualche idea su come gestire in modo più flessibile ( ed anche più "professionale" ) una situazione come questa?
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 6 nov 2009 - 10:13
>Devo lanciare molti script singoli .sql ( viste, storedprocedure,
>funzioni etc ) ... finora erano pochi e con sql 2008 avevo creato
>un progetto con dentro tutti i singoli script.
>
>La soluzione per lanciarli tutti è stata creare un .bat con le
>singole righe di lancio osql... soluzione che credo sia moooolto
>poco elegante e che oltretutto non mi permette di avere una sorta
>di log per capire velocemente se qualche script non è andato
>a buon fine.
Ciao Michele,
Perché ritieni che sia poco elegante e "poco professionale"?
>Qualcuno di voi ha qualche idea su come gestire in modo più flessibile
>( ed anche più "professionale" ) una situazione come questa?
Io farei un unico script con n batch che eseguirei via sqlcmd con lo switch -o per generare un file di log.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !