zoukankan      html  css  js  c++  java
  • SMO学习笔记(三)——效验数据库备份文件

        在我们数据库做好备份之后,由于别的原因可能出现数据库备份文件损坏,这一篇介绍效验数据库备份文件的正确性。

    SMO效验数据库备份文件代码:
            /// <summary>
            
    /// 效验数据库备份文件
            
    /// </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);
                  }
            }
  • 相关阅读:
    权限设计 【数据库和代码】 GO
    sql读取指定字符前的字符 GO
    C#编码建议 GO
    网页鼠标提示 GO
    ASP.NET设置ie打印两法 GO
    正则表达式入门教程 GO
    一个初学者对ArrayAdapter的简单理解
    泛型的简单理解
    SQL Server死锁详解
    .NET代理模式
  • 原文地址:https://www.cnblogs.com/over140/p/907674.html
Copyright © 2011-2022 走看看