用drop procedure 删除的存储过程如何恢复?
发布网友
发布时间:2022-05-05 10:25
我来回答
共3个回答
热心网友
时间:2022-05-05 11:55
一个例子你看一下吧,但是针对系统存储过程,用户创建的行不行,就不好说了。
恢复SQL 扩展存储过程 xp_fileexist
use master
exec sp_addextendedproc xp_fileexist,'xpstar.dll'
未能找到存储过程'master..xpcmdshell'.
恢复方法:查询分离器连接后,
第一步执行:EXEC sp_addextendedproc xp_cmdshell,@dllname ='xplog70.dll'declare @o int
第二步执行:sp_addextendedproc 'xp_cmdshell', 'xpsql70.dll'
然后按F5键命令执行完毕
热心网友
时间:2022-05-05 14:47
没有别的办法吧,你下次再建存储过程时,建好了,先将这个存储过程在查询分析器里保存一为你能记住的名字,如:存储过程.SQL,然后当你误删了这个存储过程时,你就再用查询分析器把这个文件打开,再执行一次,就可以了!!!