Rumah > pangkalan data > tutorial mysql > 查询SQL Server 2005数据库中数据库的最后备份日期

查询SQL Server 2005数据库中数据库的最后备份日期

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-07 14:57:10
asal
1088 orang telah melayarinya

在备份过程中的操作,SQLServer2005更新下列表: msdb.dbo.backupfile, msdb.dbo.backupmediaset, msdb.dbo.backupmediafamilyand msdb.dbo.backupset. 在这里,我们正在做的得到我们的数据库名,上次备份日期和备份之间的联接sys.sysdatabase和msdb.dbo.back

在备份过程中的操作,SQL Server 2005更新下列表:

    msdb.dbo.backupfile,
    msdb.dbo.backupmediaset ,
    msdb.dbo.backupmediafamily and
    msdb.dbo.backupset.

在这里,我们正在做的得到我们的数据库名,上次备份日期和备份之间的联接sys.sysdatabase和msdb.dbo.backupset。 sys.sysdatabase质疑,因为它包含的Microsoft SQL Server实例中的每个数据库一行。
SELECT a.Name AS DatabaseName,COALESCE(CONVERT(VARCHAR(12),MAX(b.backup_finish_date),101),'Not Yet Taken') AS LastBackUpDate,COALESCE(CONVERT(VARCHAR(12),MAX(b.user_name),101),'NA') AS TakenBy
FROM
sys.sysdatabases a
LEFT OUTER JOIN
msdb.dbo.backupset b
ON b.database_name=a.name
GROUP BY a.Name
ORDER BY a.Name
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan