求C#备份 还原mssql数据库 的代码
求C#备份 还原mssql数据库 的代码
先找sql怎么备份。。
得到sql语句后,c#只要执行这几句sql就够了
SQLDMO.Backup
也可使用存储过程备份恢复数据库
CREATE proc dbo.Data_Backup @dbname sysname='',@bkpath nvarchar(260)='',@bkfname nvarchar(260)='',@bktype nvarchar(10)='DB',@appendfile bit=1
as declare @sql varchar(8000) if isnull(@dbname,'')='' set @dbname=db_name() if isnull(@bkfname,'')=''
set @bkfname='\DBNAME\_\DATE\_\TIME\.BAK' set @bkfname=replace(replace(replace(@bkfname,'\DBNAME\',@dbname),'\DATE\',convert(varchar,getdate(),112)),'\TIME\',replace(convert(varchar,getdate(),108),':',''))
update XTSZ set FNAME=@bkfname
set @sql='backup '+case @bktype when 'LOG' then 'log ' else 'database ' end +@dbname +' to disk='''+@bkpath+@bkfname +''' with '+case @bktype when 'DF' then 'DIFFERENTIAL,' else '' end+case @appendfile when 1 then 'NOINIT' else 'INIT' end
exec(@sql)
http://topic.csdn.net/u/20081122/16/2f4f38ff-6fdb-454b-9570-4e631f0fcb10.html
相关问答:
现有一个ASP+mssql的网站,被挂马了,将里面一个表中的ntext字段挂马挂马,“<script src=http://木马地址></script>”,的方式是,不断地修改该字段的值,直接加在最后的,时间长了,可以看到该字段中有 ......
主机
客户机c1,c2,c3,c4,c5............
要求如何保证客户机向主机提交数据尽量实时.快速.完整
直接用insert 时,锁住主机的表.所以此方法不可行
请高手支招..
如果只插入而不读,用低隔离级别
你插你的,他插 ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......
<?xml version="1.0" encoding="utf-8"?>
<bcaster>
<item item_url="images/nei1_03.gif" link="http://www.baidu.com" />
<item item_url=& ......