查看備份還原信息
来源:互联网 发布:网络语gn是什么意思 编辑:程序博客网 时间:2024/05/12 01:09
/*
Microsoft SQL Server 2005 -9.00.4035.00 (Intel X86) Nov 24 200813:01:59
backupfile
針對資料庫的每個資料或記錄檔,各包含一個資料列。
backupfilegroup
針對備份時在資料庫中的每個檔案群組,各包含一個資料列。
backupmediafamily
針對每個媒體家族,各包含一個資料列。
backupmediaset
針對每個備份媒體集,各包含一個資料列。
backupset
針對每個備份組,各包含一個資料列。
logmarkhistory
針對已認可的每個標示交易,各包含一個資料列。
restorefile
針對每個還原的檔案,各包含一個資料列。其中包括檔案群組名稱間接還原的檔案。
restorefilegroup
針對每個還原的檔案群組,各包含一個資料列。
restorehistory
針對每個還原作業,各包含一個資料列。
suspect_pages
針對每個失敗並出現824 錯誤(限制為1,000 個資料列) 的頁面,各包含一個資料列。
sysopentapes
針對目前開啟的每個磁帶裝置,各包含一個資料列。
*/
USE msdb
go
--針對指定日期之前的備份組來刪除備份與還原歷程記錄資料表中的項目。
EXEC sp_delete_backuphistory '2011-01-05';
go
--備份
BACKUP DATABASE [Test] TO DISK = N'D:/Test.bak' WITH NOFORMAT, NOINIT, NAME = N'Test-完整資料庫備份', SKIP, NOREWIND, NOUNLOAD, STATS = 10
--查看備份信息
SELECT
Name,backup_start_date,backup_finish_date,type,backup_size,server_name,machine_name,recovery_model
FROM dbo.backupset
/*
Name backup_start_date backup_finish_date type backup_size server_name machine_name recovery_model
Test-完整資料庫備份 2011-01-04 19:08:30.000 2011-01-04 19:08:31.000 D 23250432 實例 機器名 FULL
*/
--還原
RESTORE DATABASE [Test] FROM DISK = N'D:/Test.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10
GO
--查看還原信息
SELECT
destination_database_name,
restore_date,
USER_NAME,
restore_type
FROM dbo.restorehistory
/*
destination_database_name restore_date USER_NAME restore_type
Test 2011-01-0419:11:03.810 還原賬號 D
*/
- 查看備份還原信息
- 信息查看
- 查看cpu信息
- 查看系统信息
- 查看Tomcat启动信息
- 查看trace文件信息
- 查看Linux系统信息
- 硬件信息查看命令
- 查看CPU信息 linux
- Linux 查看版本信息
- 文件信息查看器
- 查看Linux系统信息
- 查看cpu信息
- 查看 AIX 信息
- usb信息查看工具
- 查看电脑配置信息
- SQL2000查看版本信息
- 查看oracle安装信息
- Install Opencv2.2.0 in Ubuntu 10.04
- Java配置环境变量设置
- kmalloc的标志
- MyEclipse6.0快捷键大全
- 操作系统银行家算法(堪称很棒)
- 查看備份還原信息
- inherited, dynamic ,virtual , override , overload
- Linux USB驱动框架分析
- 单片机学习和应用百问大全
- VC读写INI文件
- 城市规划专业术语——容积率
- linux2.6内核ppp分析
- webkit源码分析系列-css盒模型和元素绘制
- Linux PPP 数据收发流程