--查看指定数据库当前最小 LSN

DECLARE @database_name NVARCHAR( 200)

SET @database_name ='DBName'

SELECT  MIN (redo_start_lsn)

FROM master .sys. master_files

WHERE database_id = DB_ID ( @database_name)

AND TYPE = 0

AND STATE IN (0, 1)

AND redo_start_lsn IS NOT NULL

--判断某日志备份是否能应用到当前正在还原的 DB上

USE master ;

GO

DECLARE @MyBitVar BIT;

EXEC sp_can_tlog_be_applied

@backup_file_name = N'C:\AdventureWorks2012.bak' ,

@database_name = N'AdventureWorks2012',

@result = @MyBitVar OUTPUT;

SELECT @MyBitVar

GO

--使用RESTORE Headonly 来查看备份信息

DECLARE @command NVARCHAR( 1000)

DECLARE @backup_header TABLE

(

BackupName             NVARCHAR( 128)  NULL,

BackupDescription      NVARCHAR (256)   NULL,

BackupType             INT,

ExpirationDate         DATETIME NULL,

Compressed             INT,

POSITION               INT,

DeviceType             INT,

UserName               NVARCHAR( 128) NULL,

SERVERNAME             NVARCHAR( 128),

DatabaseName           NVARCHAR( 128),

DatabaseVersion        INT,

DatabaseCreationDate    DATETIME,

BackupSize             NUMERIC( 20,0 ) NULL,

FirstLsn               NUMERIC( 25,0 ) NULL,

LastLsn                NUMERIC(25 ,0) NULL,

CheckpointLsn          NUMERIC( 25,0 ) NULL,

DatabaseBackupLsn      NUMERIC (25, 0) NULL,

BackupStartDate        DATETIME,

BackupFinishDate       DATETIME,

SortOrder              INT,

CodePage               INT,

UnicodeLocaleId        INT,

UnicodeComparisonStyle INT,

CompatibilityLevel     INT ,

SoftwareVendorId       INT,

SoftwareVersionMajor    INT,

SoftwareVersionMinor    INT,

SoftwareVersionBuild    INT,

MachineName            NVARCHAR( 128),

Flags                  INT NULL,

BindingId              UNIQUEIDENTIFIER NULL,

RecoveryForkId         UNIQUEIDENTIFIER NULL,

COLLATION              NVARCHAR( 128) NULL,

FamilyGUID UNIQUEIDENTIFIER NULL,

HasBulkLoggedData BIT NULL,

IsSnapshot BIT NULL,

IsReadOnly BIT NULL,

IsSingleUser BIT NULL,

HasBackupChecksums BIT NULL,

IsDamaged BIT NULL,

BeginsLogChain BIT NULL,

HasIncompleteMetadata BIT NULL,

IsForceOffline BIT NULL,

IsCopyOnly BIT NULL,

FirstRecoveryForkID UNIQUEIDENTIFIER NULL,

ForkPointLSN NUMERIC (25, 0) NULL,

RecoveryModel NVARCHAR (60) NULL,

DifferentialBaseLSN NUMERIC( 25,0 ) NULL,

DifferentialBaseGUID UNIQUEIDENTIFIER NULL,

BackupTypeDescription NVARCHAR( 60) NULL,

BackupSetGUID UNIQUEIDENTIFIER NULL,

CompressedBackupSize NUMERIC( 20,0 ) NULL

)

DECLARE @backup_file_name NVARCHAR( 500)

SET @backup_file_name =''

SELECT @command = N'restore headeronly from disk = N'''

+ REPLACE (@backup_file_name, N'''', N'''''') + N''''

INSERT INTO @backup_header

EXECUTE(@command )

SELECT *

FROM @backup_file_name

--=======================================================
使用TF3226来阻止将备份记录写入ERRORLOG
TF 3226被开启后,备份完成后,不会向ERRORLOG里写记录
TF 3326 对数据库备份和日志备份都起效
http://msdn.microsoft.com/zh-cn/library/ms188396.aspx

--=======================================================
使用DBCC来查看备份过程
DBCC traceon (3004, 3605, -1)
--参考:http://www.cnblogs.com/lyhabc/p/3452894.html

Backup--备份相关的信息查看及小技巧的更多相关文章

  1. php composer 相关及版本约束等小技巧

    对于现代语言而言,包管理器基本上是标配.Java有Maven,Python有pip,Ruby有gem,Nodejs有npm.PHP的则是PEAR,不过PEAR坑不少: 依赖处理容易出问题 配置非常复杂 ...

  2. inodes 相关信息查看

    查看inode数量 df -ih 查看磁盘信息 tune2fs -l /dev/sdc1 查看相关目录信息 /data/osd.3/bean_test/7/8/9# debugfs /dev/sdc2 ...

  3. AIX系统备份相关知识

    AIX系统备份相关知识 --------------------------2013/10/16 预备知识.1.rootvg类似于windows中的C盘,即系统vg,这个vg上面当然也可以划分用户的逻 ...

  4. Windows Server Backup 备份Hypver-V VM

    在Windows Server 2012中,可以通过Windows Server Backup备份Hypver-V VM.在还原时,将会还原到Hypver-V管理器中. 设置只保存2个备份副本,命令如 ...

  5. Windows Server Backup备份Exchange2010

    在Windows Server 2008 R2 SP1上Exchange2010 DAG备份测试成功: 1.分别在DAG成员服务器上安装WSB,不可以安装其命令行工具,因为其需要早期的PowerShe ...

  6. JS、JQ相关小技巧积攒

    JS.JQ相关小技巧积攒,以备不时之需. 1.js 获取时间差:时间戳相减.new Date().getTime()  获得毫秒数,除以(1000*60*60*24) 获得天数. 2.重定向操作:页面 ...

  7. linux服务器cpu信息查看详解

    在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...

  8. node-webkit教程(13)gpu支持信息查看

    node-webkit教程(13)gpu支持信息查看 文/玄魂 目录 node-webkit教程(13)gpu支持信息查看 前言 13.1操作步骤 (一)打开node-webkit,输入chrome: ...

  9. oracle10g 统计信息查看、收集

      1. 统计信息查看 1.1 单个表的全局统计信息.统计效果查看 2. 统计信息分析(收集) 2.1 分析工具选择 2.2 分析前做index重建 2.3 分析某数据表,可以在PL/SQL的comm ...

随机推荐

  1. C#如何消除绘制图形缩放时抖动,总结

    一.手动双缓冲 首先定义一个BitmapBitmap backBuffer = new Bitmap(画布宽度, 画布高度);然后获取这个Bitmap的GraphicsGraphics graphic ...

  2. python---webbrowser模块的使用,用非系统默认浏览器打开

    webbrowser模块常用的方法有: webbrowser.open(url, new=0, autoraise=True) 在系统的默认浏览器中访问url地址,如果new=0,url会在同一个浏览 ...

  3. java 整数存储为2进制补码形式

    今天早上看java的源代码,发现: 用计算器转成十进制后是下面这个值: 然后我就纳闷了,Integer的最小值,不可能怎么大吧? 于是果断写代码验证: 谜底揭开: 0x80000000 是Intege ...

  4. Java Socket编程之TCP

    基于TCP的Socket通信: 服务器端: 创建一个服务器端Socket,即ServerSocket,指定绑定的端口,并监听此端口 调用accept()方法开始监听,等待客户端的连接 连接建立后,通过 ...

  5. Linux实战教学笔记20:初级阶段结束,中级阶段起航

    第二十节 第一阶段结束第二阶段起航 标签(空格分隔): Linux实战教学笔记-陈思齐 一,承上 Linux实战教学笔记的基础核心能力阶段也就是第一阶段到此也就告一段落了.如果同学们能基本全都掌握,再 ...

  6. c# vs c++

    [c# vs c++] 1.在 C++ 中,类和结构实际上是相同的,而在 C# 中,它们很不一样.C# 类可以实现任意数量的接口,但只能从一个基类继承.而且,C# Struct不支持继承,也不支持显式 ...

  7. word2012写论文之参考文献和图片

    每次写论文都感到word的“博大精深”啊,一个版本一个样,一些原来版本还有的功能,后来的版本就没有了,一些原来版本叫这个名字的功能,下一个版本就换了个名字,你也太考验你用户的智商和耐心了吧!即使同一份 ...

  8. 【ZOJ 3228】Searching the String 【AC自动机】

    题意 给出n个模式串和一个文本串,输出各个模式串在文本串中出现的次数.模式串有两种类型,0类型代表可以有重叠,1类型代表不能有重叠.模式串可能出现重复. 分析 算是AC自动机的模板题? 因为模式串可以 ...

  9. NSArray & NSDictionary

    一.NSArray 1.1 简单创建方法由难到简 NSArray *arr = [[NSArray alloc] init]; NSArray *arr = [NSArray arrayWithObj ...

  10. Hbase-1.1.1-java API

    1.工具类 package com.lixin.stuty.hbase; import java.io.IOException; import org.apache.commons.configura ...