SQL 2012 系統資料庫

近期已經開始在訓練中心學習SQL Server,老師有提到一些東西,紀錄一下,因為本身

SQL 是初學者,只能慢慢來了~~~

系統資料庫

•master

紀錄的是有關SQL Server的資訊,包括所有的登入帳戶、系統的組態、各資料的初始資訊等各類重要資料,基於系統資料表的安全性,必須透過系統檢視表(System View)來瀏覽;另外master系統資料庫關係重大,須定時備份

•msdb

在msdb資料庫裡存儲較多的是SQL Server Agent裡的內容,如:排程作業、調度、操作員、警告等資訊,同時還存放SQL Server Integration Service(SSIS)相關資訊。msdb資料庫內容不宜直接做更動的,不過可以查閱作業的資訊,例如:

•model

“樣板”資料庫,當我們在建立新的資料庫時,SQL Server會以model資料庫為藍本,將其內容複製到新的資料庫,有內容一樣的資料表與檢視表,有需要可更動其內容。

•tempdb

用來存放暫時性的資料,使用者在進行查詢、排序,會建立”暫時性”的工作資料表,SQL服務重啟,重建一份tempdb,通常不須備份。

•Resource

SSMS根本看不到此資料庫,要用”檔案總管”進入C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\mssqlsystemresource.mdf,用來存放SQL Server的系統物件,使用者物件不會存放在此



本篇瀏覽人數: 3579
分類: MIS文章-資料庫篇, SQL-2012。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *