小弟更新了一個線上版本,user用了之後出現很多我改過地方的小BUG,但網站一樣還是可以運作(原因是我自己寫得太多錯誤)
,請問有甚麼方法可以回復上版的SP預設程式裡面的東西,包括SP,Schema那些,但是DATA不變,因為後面user還有key很多新的data進去,無法請他們再重Key...
但我前工程師有說更新前要備份.mdf檔跟.ldf檔,請問可以利用這個方式變更回來嗎?
1.先建一個新的DB,把先前工程師的備份還原到這個新DB
2.通知使用者暫停作業
3.用SSIS將User有輸入資料的Table從線上DB滙至新DB
4.檢查新DB是否可正常運作?資料是否完整?
6.手動備份新DB及線上DB
7.將新DB的備份還原到線上DB
8.檢查線上DB沒問題後,通知使用者可以開始作業(新DB不用刪,留作測試資料庫)
9.在維護計劃內設定線上DB每日排程作自動備份,這個很重要,保證以後一定有用到的時候