È possibile fare clic con il pulsante destro del mouse sul database in Esplora oggetti ed eseguire un'operazione> Genera script.
alt text http://i25.tinypic.com/2khmr8.png
che permette di scegliere un sacco di oggetti da inserire nello script (ad esempio tabelle, viste, stored procedure) e si può memorizzare quelli in un unico file grande SQL, o un file SQL per oggetto. Funziona davvero molto bene!
Update: se si vuole fare questo in applicazione SQL Server Management Studio, è possibile utilizzare questo script SQL per trovare le stored procedure e le loro definizioni - non si può comunque disporre di SQL Server Mgmt Studio scrivere i file da disco, che non funziona - ma è possibile copiare i risultati in es Eccellere.
SELECT
pr.name ,
pr.type_desc ,
pr.create_date ,
mod.definition
FROM sys.procedures pr
INNER JOIN sys.sql_modules mod ON pr.object_id = mod.object_id
WHERE pr.Is_MS_Shipped = 0
fonte
2010-07-20 17:18:39
grazie marc. In realtà ho un sacco di report SSRS e un'utilità per estrarre i nomi dei processi memorizzati. dato che ci saranno un maggior numero di questi rapporti a intervalli frequenti, stavo pensando a uno script t-sql che può prendere l'elenco delle stored procedure e generare un file di script. È possibile? – stackoverflowuser
Grazie. Esattamente quello che stavo cercando. – stackoverflowuser