电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文
asp.net还原与恢复sqlserver数据
asp.net还原与恢复sqlserver数据
2005-12-30 19:19:58  文/45IT收集   出处:电脑软硬件应用网   
                oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;

                        oRestore.Database = database;

                        oRestore.Files = url;//@"d:\Northwind.bak";

                        oRestore.FileNumber = 1;

                        oRestore.ReplaceDatabase = true;

                        oRestore.SQLRestore(oSQLServer);

                       return "ok";

                   }

                   catch(Exception e)

                   {

                       return "恢复数据库失败";

                       throw;

                   }

                   finally

                   {

                        oSQLServer.DisConnect();

                   }

              }

         }

          private bool exepro()

         {

              SqlConnection conn1 = new SqlConnection("server="+server+";uid="+uid+";pwd="+pwd+";database=master");

              SqlCommand cmd = new SqlCommand("killspid",conn1);

              cmd.CommandType = CommandType.StoredProcedure;

              cmd.Parameters.Add("@dbname","port");

              try

              {

                   conn1.Open();

                   cmd.ExecuteNonQuery();

                   return true;

              }

              catch(Exception ex)

              {

                   return false;

              }

              finally

              {

                   conn1.Close();

              }

 

         }

     }

}

上一页  [1] [2] 

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    ASP.NET 2.0后台代码与内联代码的对…
    最佳ASP.NET编程习惯(二)
    最佳ASP.NET编程习惯(一)
    ASP.NET中的事务处理和异常处理
    ASP.NET读取POP3邮件的操作
    在ASP.NET里轻松实现缩略图
    ASP.NET图象处理详解
    ASP.NET中在线用户统计
    利用ASP.NET来访问Excel文档
    ASP.NET上传文件的实例
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号