您好,登錄后才能下訂單哦!
小編給大家分享一下SqlServer中五個系統數據庫分別是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
SqlServer中的系統數據庫有五個,平時寫代碼不太關注,今天一時興起研究了一下。
1. master
記錄SQL Server系統的所有系統級信息,例如:登陸賬戶信息、鏈接服務器和系統配置設置、記錄其他所有數據庫的存在、數據文件的位置、SQL Server的初始化信息等。如果master數據庫不可用,則無法啟動SQL Server。
2.msdb
用于SQL Server代理計劃警報和作業。數據庫定時執行某些操作、數據庫郵件等。
3.model
用作SQL Server實例上創建的所有數據庫的模板。對model 數據庫進行的修改(如數據庫大小、排序規則、恢復模式和其他數據庫選項)將應用于以后創建的所有數據庫。在model數據庫中創建一張表,則以后每次創建數據庫的時候都會有默認的一張同樣的表。
4.tempdb
一個工作空間,用于保存臨時對象或中間結果集。一個全局資源,可供連接到 SQL Server 實例的所有用戶使用。每次啟動 SQL Server 時都會重新創建 tempdb.
5.resource
一個只讀數據庫,包含 SQL Server 包括的系統對象。系統對象在物理上保留在 Resource 數據庫中,但在邏輯上顯示在每個數據庫的 sys 架構中。Resource 數據庫的物理文件名為 mssqlsystemresource.mdf 和 mssqlsystemresource.ldf。這些文件位于 <驅動器>:\Program Files\Microsoft SQL Server\MSSQL10_50.<instance_name>\MSSQL\Binn\ 中。每個 SQL Server 實例都具有一個(也是唯一的一個)關聯的 mssqlsystemresource.mdf 文件,并且實例間不共享此文件
看完了這篇文章,相信你對SqlServer中五個系統數據庫分別是什么有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。