[急]怎么恢复存储过程 手贱,不小心右键删除了某一非常重要的存储过程 自己写的请教怎么恢复我有数据备份,早上的,可是恢复后那存储过程还是找不到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 尝试一:Dbcc的一个用法扩展储存过程被删除以后可以有很简单的办法恢复:比如:删除DROP PROCEDURE sp_addextendedprocDROP PROCEDURE sp_OACreateexec sp_dropextendedproc 'xp_cmdshell'恢复dbcc addextendedproc ("sp_OACreate","odsole70.dll")dbcc addextendedproc ("xp_cmdshell","xplog70.dll")这样可以直接恢复,不用去管sp_addextendedproc是不是存在尝试二:开log explorer file=>attach log file->选择服务器和登陆方式->connect->选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里执行T-sql代码 啊啊啊啊 LogExplorer 里的Salvage是灰色的 select * from syscomments 已设为单用户模式,还提示:未处理修复语句。数据库需要处于单用户模式下。 dqy文件从sql2005查询数据 sql server 2000不能正常启动 重复记录 两个表的问题 一段SQL语句,我算是写不出来了~~~,高手上!!! SQL Server2000高手请进来,求助各位大虾 哪位大哥帮我写一个存储过程呀:( 数据库中的高手或进旅来座谈-------------谢谢!在线等待 --当场送分 VFP怎样使关闭按钮(叉号)无效? SQL 2008 R2 企业版.SQL Agent 不能起动 超难变态问题
Dbcc的一个用法
扩展储存过程被删除以后可以有很简单的办法恢复:
比如:
删除
DROP PROCEDURE sp_addextendedproc
DROP PROCEDURE sp_OACreate
exec sp_dropextendedproc 'xp_cmdshell'
恢复
dbcc addextendedproc ("sp_OACreate","odsole70.dll")
dbcc addextendedproc ("xp_cmdshell","xplog70.dll")
这样可以直接恢复,不用去管sp_addextendedproc是不是存在尝试二:
开log explorer file=>attach log file->选择服务器和登陆方式->connect->选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里
执行T-sql代码