課程說明

@資料庫維護及效能調校人員最頭痛的問題!


SQL Server有一定格式儲存在檔案,兩種檔案格式分別為交易紀錄檔案和資料檔案,

SQL Server會從硬碟讀取這兩種檔案,並透過固定方式把資料解析出來,

如果硬碟損壞,或是無法讀取其中一個檔案,就表示資料庫損壞了,

如果資料檔案損壞,可能可以正常還原,但在解析資料可能會遇到各種奇怪問題(如連線被中斷、或被拒絕連線),

損壞如果是在交易紀錄檔案,就無法正常還原,且整個資料庫無法存取。


資料庫損壞對SQL Server影響滿嚴重的,有可能還會影響整個SQL Server Instance無法執行,

所以我們一定要立刻進行修復,避免資料庫病入膏忙,最後,無力回天。

有人曾經問我,有沒有什麼方法可以保證SQL Server永不損壞,

很不幸,目前是沒有這樣的功能或方法,

最主要是無法從SQL Server軟體層面來防止硬碟層面的損壞,

所以,我們一定要有可靠備份復原策略,當偶爾發生資料庫損壞時,

只需盡快修復並讓資料庫快速上線,當然,這過程DBA需要承受很大壓力。


@資料庫損毀了如何趕快搶救並上線

該課程我會先讓學員對資料庫損壞有個基本認識,這可以幫助大家快速定位問題,

同時介紹我個人對DBCC CHECKDB的策略,畢竟DBCC CHECKDB才能真正確認資料庫是否有問題,

雖然,我們都不願意遇到該問題,

但偏偏該問題還是有可能發生,所以我們還是要知道修復資料庫有那些方法,

最後我還是要再次強調,資料庫損壞幾乎都是物理層面問題,

很難透過技術將資料完整復原,大部分情況,

遺失部分資料在所難免,如果想要資料有真正安全,

最好的修復方法即是良好的備份檔案並進行Restore,所以可靠的資料庫備份復原策略更是重要。

您會學到

  • 了解常見毀損類型
  • 了解DBCC CHECKDB用法
  • 了解資料庫如何毀損
  • 了解資料庫修復方法
  • 了解工具使用方法

此課程適合哪些人

  • 本課程不適合新手,這是中高階SQL Server管理課程
  • 適合中高階DBA
  • 適合中高階開發人員
  • 適合SQL Server愛好者
  • 適合對SQL Server效能調校有興趣者
  • 適合立志朝高階SQL Server DBA、SQL Server Developer或資料庫架構師的專業人員

要求

  • 會使用 SSMS 工具連接SQL Server Instance
  • 會使用Configuration Manager設定通訊協定
  • 了解Windows系統基礎和觀念
  • 了解SQL Server資料庫備份和還原
  • 會使用 SSMS 工具進行資料庫備份和還原

觀看限制

  • 不限次數、時間
  • 完整終身存取權

課程售價