SQL Server安裝4個系統數據庫。它們分別是master數據庫、model數據庫、tempdb數據庫和msdb數據庫。這些數據庫是SQL Server的心臟和靈魂。
另外,還安裝了兩個實例數據庫,分別是:Northwind和pubs;
數據庫 |
master數據庫控制SQL Server的所有方面。這個數據庫中包括所有的配置信息、用戶登錄信息、當前正在服務器中運行的過程的信息。 |
|
數據庫 |
model數據庫是建立所有用戶數據庫時的模板。當你建立一個新數據庫時,SQL Server會把model數據庫中的所有對象建立一份拷貝並移到新數據庫中。在模板對象被拷貝到新的用戶數據庫中之后,該數據庫的所有多余空間都將被空頁填滿。 |
|
數據庫 |
tempdb數據庫是一個非常特殊的數據庫,供所有來訪問你的SQL Server的用戶使用。這個庫用來保存所有的臨時表、存儲過程和其他SQL Server建立的臨時用的東西。例如,排序時要用到tempdb數據庫。數據被放進tempdb數據庫,排完序后再把結果返回給用戶。每次SQL Server重新啟動,它都會清空tempdb數據庫並重建。永遠不要在tempdb數據庫建立需要永久保存的表。 |
|
數據庫 |
msdb數據庫是SQL Server中的一個特例。如果你查看這個數據庫的實際定義,會發現它其實是一個用戶數據庫。不同之處是SQL Server拿這個數據庫來做什么。所有的任務調度、報警、操作員都存儲在msdb數據庫中。該庫的另一個功能是用來存儲所有備份歷史。SQL Server Agent將會使用這個庫。 |
|
實例數據庫
2個 |
Northwind 示例數據庫 |
Northwind Traders 示例數據庫包含一個名為 Northwind Traders 的虛構公司的銷售數據,該公司從事世界各地的特產食品進出口貿易。 如果對 Northwind 數據庫進行了更改,可通過運行 Microsoft? SQL Server? 安裝的 Install 目錄下的腳本將其重新安裝: 在命令提示符下,更改到 Mssql7\Install 目錄。 使用 osql 實用工具運行 Instnwnd.sql 腳本: <!--[if !supportLists]-->3. <!--[endif]-->osql/Usa /Psapassword /Sservername /iinstnwnd.sql /oinstnwnd.rpt 檢查 Instnwnd.rpt 中報告的錯誤。 數據庫創建於 SQL Server 安裝程序的 Data 目錄下。 |
pubs 示例數據庫 |
pubs 示例數據庫以一個圖書出版公司為模型,用於演示 Microsoft? SQL Server? 數據庫中可用的許多選項。該數據庫及其中的表經常在文檔內容所介紹的示例中使用。 如果更改了 pubs 數據庫,可以使用 SQL Server 安裝中 Install 目錄下的文件重新進行安裝。安裝過程需要兩步: 從命令提示行使用 osql 實用工具運行 Instpubs.sql 腳本。本操作將除去現有的 pubs 數據庫,創建新的 pubs 數據庫並定義其中的所有對象。 從命令提示行運行 Pubimage.bat。本操作將在 pub_info 表中插入 image 值。 |