WEB开发网
开发学院数据库MSSQL Server 检索SQL Server数据库备份记录 阅读

检索SQL Server数据库备份记录

 2008-10-28 10:09:18 来源:WEB开发网   
核心提示: 注意:考虑到可读性,输出结果分成两个截图,检索SQL Server数据库备份记录(2),每个数据库中大多数最近的数据库备份-----MostRecentDatabaseBackupforEachDatabase---SELECTCONVERT(CHAR(100),SERVERPROPERT

注意:考虑到可读性,输出结果分成两个截图。

检索SQL Server数据库备份记录

检索SQL Server数据库备份记录

每个数据库中大多数最近的数据库备份

  -------------------------------------------------------------------------------------------
  --MostRecentDatabaseBackupforEachDatabase
  -------------------------------------------------------------------------------------------
  SELECT
  CONVERT(CHAR(100),SERVERPROPERTY('Servername'))ASServer,
  msdb.dbo.backupset.database_name,
  MAX(msdb.dbo.backupset.backup_finish_date)ASlast_db_backup_date
  FROMmsdb.dbo.backupmediafamily
  INNERJOINmsdb.dbo.backupsetONmsdb.dbo.backupmediafamily.media_set_id=msdb.dbo.backupset.media_set_id
  WHEREmsdb..backupset.type='D'
  GROUPBY
  msdb.dbo.backupset.database_name
  ORDERBY
  msdb.dbo.backupset.database_name

检索SQL Server数据库备份记录

每个数据库中大多数最近的数据库备份 – 详细

你可以通过使用下面的查询把这两个结果集放在一起,这样可以返回更多关于每个数据库最近的数据库备份信息。LEFT JOIN可以让你把分组数据和从先前查询得到的详细数据相互匹配,而不用包括你不希望在查询本身中分组的字段。

上一页  1 2 3 4  下一页

Tags:检索 SQL Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接