通过查阅资料,我知道要还原数据库要写一个存储过程,哪位大哥能告诉我详细的步骤!最好能给出一段代码,我查过许多都不能用!
解决方案 »
- 回调函数的参数
- formatDate(varDate, bstrFormat, varDestLocale)
- 在UpdatePanel怎样才能使用我自己的try异常处理
- 如何把连接数据库代码设置成共享
- [求助]问一条SQL语句
- 图片(<IMG>)做成的按钮,设置onclick事件,不能调用C#代码?
- 新手上路,asp.net私聊代码哪位大哥大姐救救急啊,解决马上结贴
- dropdownlist邦定问题
- 急等解决asp.net程序的怪问题???
- 写4层的层级,用了4个repeater一个套一个,一上来加载很慢,repeater只能页面一加载的时候绑定数据吗。
- 关于HttpRunTime.Cache批量移除的问题
- 关于CSS链接变颜色的问题。
'restore database carxt01 From disk="'+备份文件路径+'" '
http://www.mscenter.edu.cn/blog/dragon1982/archive/2004/11/21/334.aspx
http://spaces.msn.com/members/glennfrey1119/Blog/cns!1piznyawy33mI5FGJGmvUrqQ!107.entry
create proc killspid (@dbname varchar(20))
as
begin
declare @sql nvarchar(500)
declare @spid int
set @sql='declare getspid cursor for
select spid from sysprocesses where dbid=db_id('''+@dbname+''')'
exec (@sql)
open getspid
fetch next from getspid into @spid
while @@fetch_status<>-1
begin
exec('kill '+@spid)
fetch next from getspid into @spid
end
close getspid
deallocate getspid
end
GO
我也不太明白什么意思,因为我没有用过存储过程,哪位大侠能帮我解释一下,我想恢复的数据库名为simple ,备份路径在:c:\bak\aaa.bak ,哪位大哥大姐能帮我改一下这个存储过程,并且写出再c#中如何恢复这个数据库!谢谢了,分不够在加!