日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

sql server 2008学习1–系统数据库

發布時間:2024/9/20 windows 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sql server 2008学习1–系统数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

master數據庫

數據庫記錄 SQL Server 系統的所有系統級信息。這包括實例范圍的元數據(例如登錄帳戶)、端點、鏈接服務器和系統配置設置。此外,master 數據庫還記錄了所有其他數據庫的存在、數據庫文件的位置以及 SQL Server 的初始化信息。因此,如果 master 數據庫不可用,則 SQL Server 無法啟動。在 SQL Server 中,系統對象不再存儲在 master 數據庫中,而是存儲在 Resource 數據庫中。

不能在 master 數據庫中執行下列操作:

  • 添加文件或文件組。

  • 更改排序規則。默認排序規則為服務器排序規則。

  • 更改數據庫所有者。masterdbo 所有。

  • 創建全文目錄或全文索引。

  • 在數據庫的系統表上創建觸發器。

  • 刪除數據庫。

  • 從數據庫中刪除 guest 用戶。

  • 啟用變更數據捕獲。

  • 參與數據庫鏡像。

  • 刪除主文件組、主數據文件或日志文件。

  • 重命名數據庫或主文件組。

  • 將數據庫設置為 OFFLINE。

  • 將數據庫或主文件組設置為 READ_ONLY。

model 數據庫

model 數據庫用作在 SQL Server 實例上創建的所有數據庫的模板。因為每次啟動 SQL Server 時都會創建 tempdb,所以 model 數據庫必須始終存在于 SQL Server 系統中。

不能在 model 數據庫中執行下列操作:

  • 添加文件或文件組。

  • 更改排序規則。默認排序規則為服務器排序規則。

  • 更改數據庫所有者。modeldbo 所有。

  • 刪除數據庫。

  • 從數據庫中刪除 guest 用戶。

  • 啟用變更數據捕獲。

  • 參與數據庫鏡像。

  • 刪除主文件組、主數據文件或日志文件。

  • 重命名數據庫或主文件組。

  • 將數據庫設置為 OFFLINE。

  • 將數據庫或主文件組設置為 READ_ONLY。

  • 使用 WITH ENCRYPTION 選項創建過程、視圖或觸發器。加密密鑰與在其中創建對象的數據庫綁定在一起。在 model 數據庫中創建的加密對象只能用于 model 中。

msdb 數據庫

msdb 數據庫由 SQL Server 代理用于計劃警報和作業,也可以由其他功能(如 Service Broker 和數據庫郵件)使用。

不能在 msdb 數據庫中執行下列操作:

  • 更改排序規則。默認排序規則為服務器排序規則。

  • 刪除數據庫。

  • 從數據庫中刪除 guest 用戶。

  • 啟用變更數據捕獲。

  • 參與數據庫鏡像。

  • 刪除主文件組、主數據文件或日志文件。

  • 重命名數據庫或主文件組。

  • 將數據庫設置為 OFFLINE。

  • 將主文件組設置為 READ_ONLY。

Resource 數據庫

Resource 數據庫是只讀數據庫,它包含了 SQL Server 中的所有系統對象。SQL Server 系統對象(例如 sys.objects)在物理上持續存在于 Resource 數據庫中,但在邏輯上,它們出現在每個數據庫的 sys 架構中。Resource 數據庫不包含用戶數據或用戶元數據。

tempdb 數據庫

tempdb 系統數據庫是一個全局資源,可供連接到 SQL Server 實例的所有用戶使用,并可用于保存下列各項:

  • 顯式創建的臨時用戶對象,例如全局或局部臨時表、臨時存儲過程、表變量或游標。

  • SQL Server 數據庫引擎創建的內部對象,例如,用于存儲假脫機或排序的中間結果的工作表。

  • 由使用已提交讀(使用行版本控制隔離或快照隔離事務)的數據庫中數據修改事務生成的行版本。

  • 由數據修改事務為實現聯機索引操作、多個活動的結果集 (MARS) 以及 AFTER 觸發器等功能而生成的行版本。

不能對 tempdb 數據庫執行以下操作:

  • 添加文件組。

  • 備份或還原數據庫。

  • 更改排序規則。默認排序規則為服務器排序規則。

  • 更改數據庫所有者。tempdb 的所有者是 dbo

  • 創建數據庫快照。

  • 刪除數據庫。

  • 從數據庫中刪除 guest 用戶。

  • 啟用變更數據捕獲。

  • 參與數據庫鏡像。

  • 刪除主文件組、主數據文件或日志文件。

  • 重命名數據庫或主文件組。

  • 運行 DBCC CHECKALLOC。

  • 運行 DBCC CHECKCATALOG。

  • 將數據庫設置為 OFFLINE。

  • 將數據庫或主文件組設置為 READ_ONLY。

總結

以上是生活随笔為你收集整理的sql server 2008学习1–系统数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。