Buongiorno a tutti,
vi chiedo aiuto per sapere se è possibile creare una stored procedure in SQL2000 contenente le istruzioni per fare il backup e lo shrink dei file.
Ho provato con questo codice, ma non funziona:
CREATE PROCEDURE dbo.p_cap_backup
--utilizziamo il database CAP
USE CAP
--ESEGUO IL TRONCATE SUL LOG
BACKUP LOG CAP WITH TRUNCATE_ONLY
--eseguo la compattazione del file log
DBCC SHRINKFILE ("CAP_LOG")
--eseguo la compattazione del file data
DBCC SHRINKFILE ("CAP_DATA")
--eseguo la compattazione del database lasciando un 25% libero
DBCC SHRINKDATABASE (CAP)
--imposta il modello di recupero a FULL
ALTER DATABASE CAP SET RECOVERY FULL
--esegue un backup completo
BACKUP DATABASE CAP TO DISK = 'D:\Database_CAP\SQL_BACKUP\CAP.bck'
go
C'è qualche buon'anima che mi riesce ad aiutare???
In ogni caso grazie comunque..
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------