SMO学习笔记(三)——效验数据库备份文件
在我们数据库做好备份之后,由于别的原因可能出现数据库备份文件损坏,这一篇介绍效验数据库备份文件的正确性。
SMO效验数据库备份文件代码:
/// 效验数据库备份文件
/// </summary>
/// <param name="string"></param>
/// <returns></returns>
public static bool VerifyingBackups(string SqlSqlConnectionString, out string ErrorMessage)
{
using (SqlConnection Connection = new SqlConnection(SqlSqlConnectionString))
{
Server server = new Server(new ServerConnection(Connection));
Restore res = new Restore();
res.Devices.AddDevice(string.Format(@"{0}\{1}.{2}", "D:", "DB_BACK","bak"), DeviceType.File);
return res.SqlVerify(server, out ErrorMessage);
}
}
转载于:https://blog.51cto.com/over140/586515
SMO学习笔记(三)——效验数据库备份文件相关推荐
- J2EE学习笔记三:EJB基础概念和知识 收藏
J2EE学习笔记三:EJB基础概念和知识 收藏 EJB正是J2EE的旗舰技术,因此俺直接跳到这一章来了,前面的几章都是讲Servlet和JSP以及JDBC的,俺都懂一些.那么EJB和通常我们所说的Ja ...
- Qt学习笔记之MySQL数据库
一.MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQ ...
- iView学习笔记(三):表格搜索,过滤及隐藏列操作
iView学习笔记(三):表格搜索,过滤及隐藏某列操作 1.后端准备工作 环境说明 python版本:3.6.6 Django版本:1.11.8 数据库:MariaDB 5.5.60 新建Django ...
- K8S 学习笔记三 核心技术 Helm nfs prometheus grafana 高可用集群部署 容器部署流程
K8S 学习笔记三 核心技术 2.13 Helm 2.13.1 Helm 引入 2.13.2 使用 Helm 可以解决哪些问题 2.13.3 Helm 概述 2.13.4 Helm 的 3 个重要概念 ...
- Spring框架学习笔记(三)(AOP,事务管理)
Spring框架学习笔记(三) 九.AOP 9.1 AOP的注解配置 (1) 新建计算器核心功能(模拟:不能在改动核心代码) (2) 建立一个普通的Java类写增强代码(面向切面编程),使用Sprin ...
- MySQL学习笔记(三)查询
写在前面:本篇为作者自学总结,学习内容为课堂所学和网络学习笔记汇总,对于内容引用部分在文中和文末注明. 文章仅供参考,如需深入了解,请查阅MySQL参考手册.附上下载链接: 链接:https://pa ...
- oracle查询当前归档scn_【学习笔记】Oracle数据库 查看归档日志存放的位置
[学习笔记]Oracle数据库 查看归档日志存放的位置 时间:2016-10-21 19:19 来源:Oracle研究中心 作者:HTZ 点击: 次 天萃荷净 分享一篇关于查看Oracle ...
- tensorflow学习笔记(三十二):conv2d_transpose (解卷积)
tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...
- Ethernet/IP 学习笔记三
Ethernet/IP 学习笔记三 原文为硕士论文: 工业以太网Ethernet/IP扫描器的研发 知网网址: http://kns.cnki.net/KCMS/detail/detail.aspx? ...
最新文章
- 收藏这8个windows神级工具,你的办公效率也会提高
- 清华大学范玉顺互联网与大数据_清华大学范玉顺:大数据、人工智能与工业互联网...
- 爬取jd商城手机类商品图片
- 18 个 Java8 日期处理的实践,太有用了!
- Hibernate中的Entity类之间的继承关系之一MappedSuperclass
- 【Asp.Net】Asp.Net CommandName作用
- [设计模式] - 策略模式(Java篇)
- 集合框架 Queue---BlockingQueue详解
- 高精度加法(简明版C语言),高精度加法(简明版C语言)
- Recipe terminated with error. vscode latex-workshop新的配置文件
- 黄聪:mysql 存在该记录则更新,不存在则插入记录的sql
- R与Python或协同助力机器学习:听Azure ML Studio讲座有感
- 【tf.keras.Model】构建模型小结(部分问题未解决)
- Java 在线反编译反编译工具
- zip和rar压缩文件的区别
- 乐理基础-曲谱、简谱、音名、唱名、调、调号
- jvm垃圾回收机制(GC)
- Mediawiki 使用
- 为什么计算机专业的学生要学习使用 Linux 系统?
- 1050Ti 安装CUDA、cuDNN
热门文章
- 中国闪存联盟三百大行动成果发布 IBM存储助力企业突破数据临界点
- gradlew 的https代理设定
- iPhone开发:Objective-c中@property声明时的参数释疑
- Smark.Data 值转换器
- POJ-2771 Guardian of Decency 最大独立子集
- android自定义View-垂直滚动的TextView
- 文件服务器:共享文件夹的移动和权限设置备份2012-04-28
- 【号外号外:微软收购 .NET 的开源实现 Xamarin 项目的公司】
- iOS 新浪微博-5.2 首页微博列表_转发微博/工具栏
- MySQL5.7 支持一个表有多个INSERT/DELETE/UPDATE触发器