近期已經開始在訓練中心學習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的系統物件,使用者物件不會存放在此
本篇瀏覽人數: 3615