All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
PHP技巧:PHP脚本中关于拼写检查函数库_[PHP教程]
mssql用存储过程实现分页功能_mssql学习_编程技术
FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat_php资料_编程技术
动态网页变静态:ASP.NET生成静态HTML页_[Asp.Net教程]
Sql表数据操作_mssql学习_编程技术
php编写的ACCESS处理类_[PHP教程]
Delphi带导航菜单的主界面实例
ASP.NET2.0服务器控件之捕获回传事件_[Asp.Net教程]
ASP.NET技巧:获取本机上配置好的Oracle服务名_.net资料_编程技术
C#,XML处理技术_[Asp.Net教程]
Reading number is top 10 pictures
俞敏洪在清华终于说了实话
Cesarean section, bloody, silently into it!2
Sora aoi possession photo2
Beautiful vacuum girl1
Sora aoi mirror memorial classics5
Startling Russian girl blind date scene2
南昌铁路局宜春车务段攸县车站铁路职工福利房被开发商侵占
Kim jong il's mistress, national beauty JinYuJi actor3
A resort photographed beautiful young woman change clothes process vomiting blood2
Breasts woman big set 1
Download software ranking
The Bermuda triangle3
VC++6.0简体中文版
美女写真1
Boxer vs Yellow4
电脑知识及技巧大合集
dreamweaver8中文版
Wild things 2
Ashlynn Video1
Tram sex maniac 2 (H) rar bag7
C#程序员参考手册
delv published in(发表于) 2014/1/6 9:11:41 Edit(编辑)
在C#中运用SQLDMO备份和恢复Microsoft,SQL,Server数据库_[Asp.Net教程]

在C#中运用SQLDMO备份和恢复Microsoft,SQL,Server数据库_[Asp.Net教程]

在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库_[Asp.Net教程]

在C#中运用SQLDMO备份和恢复Microsoft SQL Server数据库, SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)


封装了Microsoft SQL Server数据库中的对象,SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,


所以它可以执行很多功能, 其中当然也包括对数据库的备份和恢复,SQLDMO由Microsoft SQL Server自带的SQLDMO.dll提供,


由于SQLDMO.dll是一个COM对象,所以大家在用之前必须在.NET项目中添加对它的引用。


下面是用C#语言书写的用于Microsoft SQL Server数据库备份和恢复的代码:



//数据库备份

public static void DbBackup()
{
SQLDMO.Backup oBackup = new SQLDMO.BackupClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
try
{
oSQLServer.LoginSecure = false;
oSQLServer.Connect("localhost", "sa", "1234");
oBackup.Action = SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;
oBackup.Database = "Northwind";
oBackup.Files = @"d:\Northwind.bak";
oBackup.BackupSetName = "Northwind";
oBackup.BackupSetDescription = "数据库备份";
oBackup.Initialize = true;
oBackup.SQLBackup(oSQLServer);
}
catch
{
throw;
}
finally
{
oSQLServer.DisConnect();
}
}

//数据库恢复

public static void DbRestore()
{
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
try
{
oSQLServer.LoginSecure = false;
oSQLServer.Connect("localhost", "sa", "1234");
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = "Northwind";
oRestore.Files = @"d:\Northwind.bak";
oRestore.FileNumber = 1;
oRestore.ReplaceDatabase = true;
oRestore.SQLRestore(oSQLServer);
}
catch
{
throw;
}
finally
{
oSQLServer.DisConnect();
}
}
}
}







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.