原資料庫為SQL SERVER 2008R2,MDF和LOG檔案都在。
把服務器重裝了,SQL 裝的是SERVER 2012 ,但之前2008R2里面的作業都找不到了。
有沒有什么辦法可以把作業找到?作業里面都是SQL代碼。
uj5u.com熱心網友回復:
檔案在就沒事, 附加上去就可以了。下圖,找到 mdf 檔案附加就是。

uj5u.com熱心網友回復:
1.找到原msdb資料庫的資料庫檔案:MSDBData.mdf
MSDBLog.ldf
2.附加到現有資料庫實體中,新資料庫名不能是msdb,需重命名一下.
3.在新資料庫實體中,查詢系統表,
use [新資料庫名]
select JobName=a.name,
StepID=b.step_id,
StepName=b.step_name,
DatabaseName=b.database_name,
Command=b.command
from dbo.sysjobs a
join dbo.sysjobsteps b
on a.job_id=b.job_id
where a.enabled=1
order by a.name,b.step_id
uj5u.com熱心網友回復:
2種方法都試了,不行呀。但還是謝謝!轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/284349.html
標籤:疑難問題
上一篇:SQL求大神解惑
下一篇:技術一般般,運維5000低嗎