我错误地从数据库中删除了所有存储过程,实际上执行了一个查询但没有注意到EXEC
语句。我从 log by 中只恢复了 4 个存储过程
Select
Convert(varchar(Max), Substring([RowLog Contents 0], 33,
LEN([RowLog Contents 0]))) as [Script]
from
fn_dblog(NULL, NULL)
Where
[Operation] = 'LOP_DELETE_ROWS'
And [Context] = 'LCX_MARK_AS_GHOST'
And [AllocUnitName] = 'sys.sysobjvalues.clst'
请指教,存储过程已删除,需要恢复。
谢谢