|
|
|
Supreme Being
      
Gruppi: Moderator / Staff
Ultimo Accesso: Ieri @ 11.35.35
Post: 3.818,
Visite: 1.363
|
|
| Nel nuovo pacchetto di installazione trovere degli script che abbiamo creato per eseguire il backup del database e la compressione. Gli script devono essere eseguiti manualmente ogni qualvolta di desidera creare un backup o rilasciare lo spazio non usato dal database. Consigliamo comunque di creare una piano di manutenzione (non valido per Express).
|
|
|
|
|
Forum Newbie
      
Gruppi: Registered Member
Ultimo Accesso: 14/07/2009 18.44.04
Post: 5,
Visite: 7
|
|
| Da dove si recupera questo script. Grazie
|
|
|
|
|
Supreme Being
      
Gruppi: Moderator / Staff
Ultimo Accesso: Ieri @ 11.35.35
Post: 3.818,
Visite: 1.363
|
|
| Lo script è nella cartella %alca%\Dati\SqlServer\Scripts è il file backupManuale.sql Di seguito lo script che potrebbe essere aggiornato in futuro rispetto a questo sotto. /* Script di generazione del backup del database per ALCA Gestione del tuo negozio: www.info2000.biz/alca */ /* Modificare eventualmente il path dei file database (vedi poco più in basso) . Adesso punta a C:\alcaBackup.bak*/ /*Usare questo script unicamente quando il database non è esistente*/ /*File creato per SqlServer 2008: non testato su versioni meno recenti*/ /* History in coda al file */ BACKUP DATABASE [ALCA] TO DISK = N'C:\alcaBackup.bak' WITH NOFORMAT, NOINIT, NAME = N'ALCA-Completo Database Backup', SKIP, NOREWIND, NOUNLOAD, COMPRESSION, STATS = 10 GO declare @backupSetId as int select @backupSetId = position from msdb..backupset where database_name=N'ALCA' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'ALCA' ) if @backupSetId is null begin raiserror(N'Verifica non riuscita. Impossibile trovare le informazioni di backup per il database ''ALCA''.', 16, 1) end RESTORE VERIFYONLY FROM DISK = N'C:\alcaBackup.bak' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND GO
|
|