Latest How-To Videos   
 
> [!VIDEO https://www.microsoft.com/zh-tw/videoplayer/embed/22e86920-de8c-413e-a1bd-8c444cd09fb4]

SQL Server 2012 自主資料庫(Contained DB)


讓資料庫在 SQL Server 執行個體間搬移時,可以避免因資料庫之外的設定造成移轉的資料庫在新執行個體無法正確運行。SQL Server 2012 版本提出自主資料庫 (Contained Database) 就是期待解決上述問題,「自主資料庫」指得是我們一般自行建立的資料庫,設定新增的「內含項目類型 (Containment type)」屬性後,在該資料庫內存放所有設置和定義所需的中繼資料,移除資料庫對所在的 SQL Server 執行個體之依賴關係。例如,使用者可以直接連接到資料庫,不先登入 SQL Server 執行個體進行身份驗證。此種隔離開資料庫與 SQL Server 執行個體間的依存關係,可以簡化將資料庫移動到另一個 SQL Server 執行個體的後續工作。例如,從 A 伺服器執行個體備份某個資料庫後;還原到 B 伺服器,以往必須要確認資料庫內的「使用者」是否可以對應到 B 伺服器執行個體的「登入」。 檔及備份情況比較

講師:胡百敬
影片長度: 23 分 56 秒
Back