>volevo permettere all'utente di visualizzare il giorno in cui
>risale il salvataggio
Ciao Fabio,
io ricorrerei al comando RESTORE HEADERONLY che tra le tante informazioni, ti fornisce anche la data e l'ora di inizio e di fine dell'operazione di backup:
BACKUP DATABASE AdventureWorks
TO DISK = 'C:\AdventureWorks.bak';
/* Output:
Processed 21168 pages for database 'AdventureWorks', file 'AdventureWorks_Data' on file 1.
Processed 2 pages for database 'AdventureWorks', file 'AdventureWorks_Log' on file 1.
BACKUP DATABASE successfully processed 21170 pages in 21.608 seconds (8.025 MB/sec).
*/
RESTORE HEADERONLY
FROM DISK = 'C:\AdventureWorks.bak';
/* Output:
... BackupStartDate BackupFinishDate ...
... ----------------------- ----------------------- ...
... 2007-01-09 09:04:56.000 2007-01-09 09:05:18.000 ...
*/
!!del C:\AdventureWorks.bak
Come sempre trovi maggiori dettagli sui Books Online:
"RESTORE HEADERONLY (Transact-SQL)"
http://msdn2.microsoft.com/it-it/library/ms178536.aspx
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org