導航:首頁 > 編程大全 > master資料庫

master資料庫

發布時間:2024-05-14 23:45:38

① 簡述SQL Server2000的4個最主要的系統資料庫及作用

master資料庫
master資料庫是SQL Server 2000中最重要的資料庫,存儲的是SQL Server 2000的系統信息,包括磁碟空間、文件分配和使用、系統級的配置參數、所有的登錄賬戶信息、初始化信息和其他資料庫的信息等。由於master資料庫對SQL Server 2000的重要性,所以禁止用戶的直接訪問,並要確保在修改之前有完整的備份。

model資料庫
model資料庫存儲了所有用戶資料庫和tempdb資料庫的模板。它包含有master資料庫的系統數據表的子集,這些子集用來創建用戶資料庫。
用戶可以修改model資料庫的對象或者許可權,這樣新創建的資料庫就將繼承model資料庫的對象和許可權。

msdb資料庫
msdb資料庫是SQL Server 2000代理服務使用的資料庫。為警報、作業、任務調度和記錄操作員的操作提供存儲空間。

tempdb資料庫
tempdb資料庫是一個臨時資料庫,它為所有的臨時表、臨時存儲過程以及其他的臨時操作提供空間。每次SQL Server 2000伺服器的重新啟動都會重新建立tempdb資料庫。也就是說,tempdb資料庫的數據是暫時的,不是永久存儲的,每次重啟都會導致以前數據的丟失。
SQL查詢語句處理和排序過程中會產生一些臨時的中間結果,tempdb資料庫就是用來保存這些中間結果的。保存中間結果的表稱為臨時表.

② 什麼是MASTER資料庫

master資料庫:
1.記錄 SQL Server 系統的所有系統級信息。這包括實例范圍的元數據(例如登錄帳戶)、端點、鏈接伺服器和系統配置設置.
2.master 資料庫還記錄了所有其他資料庫的存在、資料庫文件的位置以及 SQL Server 的初始化信息。
使用 master 資料庫時,請考慮下列建議:
a.始終有一個 master 資料庫的當前備份可用。
b.執行下列操作後,盡快備份 master 資料庫:
⊙ 創建、修改或刪除任意資料庫
⊙ 更改伺服器或資料庫的配置值
⊙ 修改或添加登錄帳戶
c.不要在 master 中創建用戶對象。否則,必須更頻繁地備份 master。
d.不要針對 master 資料庫將 TRUSTWORTHY 選項設置為 ON。

③ SQL SERVER的兩個系統資料庫master和msdb的功能各是什麼

1、master資料庫的作用

master資料庫是SQL Server中最重要的資料庫,記錄了SQL Server系統中所有的系統信息,包括登入賬戶、系統配置和設置、伺服器中資料庫的名稱、相關信息和這些資料庫文件的位置,以及SQL Server初始化信息等。

由於master資料庫記錄了如此多且重要的信息,一旦資料庫文件損失或損毀,將對整個SQL Server系統的運行造成重大的影響,甚至是得整個系統癱瘓,因此,要經常對master資料庫進行備份,以便在發生問題時,對資料庫進行恢復。

2、msdb系統資料庫的作用

msdb系統資料庫是提供提「SQL Server代理服務」調度警報、作業以及記錄操作員時使用。如果不使用這些SQL Server代理服務,就不會使用到該系統資料庫。

SQL Server代理服務是SQL Server中的一個Windows服務,用於運行任何已創建的計劃作業。作業是指SQL Server中定義的能自動運行的一系列操作。

(3)master資料庫擴展閱讀

SQL Server的起源

SQL Server 是一個關系資料庫管理系統。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開發的,於1988 年推出了第一個OS/2版本

在Windows NT 推出後,Microsoft 將SQL Server移植到Windows NT系統上,專注於開發推廣SQL Server 的Windows NT 版本。Sybase 則較專注於SQL Server在UNⅨ操作系統上的應用。

SQL Server 2000 是Microsoft 公司推出的SQL Server資料庫管理系統,該版本繼承了SQL Server 7.0 版本的優點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關軟體集成程度高等優點。

④ 濡備綍瀹夊叏鎵╁睍master 鏁版嵁搴撶┖闂

濡備綍鎵╁睍master鏁版嵁搴撶┖闂磎aster鏁版嵁搴撳彧鑳芥墿灞曞湪master璁懼囦笂.閭d箞褰搈aster璁懼囧凡緇忔病鏈夎凍澶熺殑絀洪棿鍙浣跨敤鏃,璇鋒寜浠ヤ笅姝ラゆ搷浣滐細(姝ゆ搷浣滆繃紼嬫槸浠UNIX鎿嶄綔緋葷粺涓轟緥.SYBASE瀹夎呰礬寰勪負/sybase)1.澶囦喚master鏁版嵁搴撳惎鍔╞ackup server錛岃繘鍏isql鐜澧冩墽琛岋細1>mp database master to '/sybase/master.mp'2>goshutdown SQL/ASE Server1>shutdown2>go2.鍒涘緩鏂扮殑瓚沖熷ぇ鐨刴aster璁懼$buildmaster -d -ssize(size浠2K涓哄崟浣)渚嬶細$buildmaster錛峝/sybase/data/master.dat -s1024003.淇鏀筊UN_servername鏂囦歡緙栬緫RUN_server_name鏂囦歡錛-d鍙傛暟鎸囧悜鏂板緩鐨勮懼囧悕銆4.鍗曠敤鎴鋒ā寮忛噸鍚痵erver$startserver -f RUN_servername -m5.鎵ц宨nstallmaster鑴氭湰6.鐢卞囦喚鏂囦歡瑁呰澆master鏁版嵁搴1>load database master from '/sybase/master.mp'2>go7.淇鏀箂ysdevices淇℃伅sp_configure 'allow updates', 1gobegin trangoupdate sysdevices set high = 102399 , phyname = 'e:\sybase\data\master_test.dat' where name = 'master'go(102399=200*512-1 master璁懼囧ぇ灝忎負200M)commit trango8.鎵╁睍master鏁版嵁搴1>alter database master on master璁懼囧悕縐=size(姝ゅ間互M涓哄崟浣)2>go渚嬶細alter database master on master=10灝唌aster鏁版嵁搴撳湪master璁懼囦笂鎵╁睍10M

⑤ sql中默認的master等資料庫都是干什麼用的

SQL Server 中4個系統資料庫:Master、Model、Msdb、Tempdb。

1、Master資料庫是SQL Server系統最重要的資料庫,它記錄了SQL Server系統的所有系統信息。

2、model 資料庫用作在 SQL Server 實例上創建的所有資料庫的模板。

3、Msdb資料庫是代理服務資料庫,為其報警、任務調度和記錄操作員的操作提供存儲空間。

4、Tempdb是一個臨時資料庫,它為所有的臨時表、臨時存儲過程及其他臨時操作提供存儲空間。

(5)master資料庫擴展閱讀:

系統資料庫的功能:

在SQL Server系統中,系統運行時會用到的相關信息,如系統對象和組態設置等,都是以資料庫的形式存在,而存放這些系統信息的資料庫稱為系統資料庫。

成功安裝SQL Server後,系統會自動建立master、model、msdb、及tempdb等系統資料庫。

例如master資料庫記錄了如此多且重要的信息,一旦資料庫文件損失或損毀,將對整個SQL Server系統的運行造成重大的影響,甚至是得整個系統癱瘓。

閱讀全文

與master資料庫相關的資料

熱點內容
微信仿款車 瀏覽:350
oracle備份壓縮文件 瀏覽:898
用vb編寫漢諾塔程序的代碼 瀏覽:864
如何在app中留坑 瀏覽:937
後方交會程序 瀏覽:265
石家莊市門戶網站怎麼下載 瀏覽:251
linux長格式顯示文件鏈接 瀏覽:905
火狐app攔截窗口如何解除 瀏覽:154
視頻文件快速分割工具 瀏覽:730
ps如何把章子蓋到另一個文件上 瀏覽:497
發文件有哪些方式 瀏覽:346
word2007教學 瀏覽:185
win10圖標不顯示文件名 瀏覽:226
qq刷鑽軟體是真的嗎 瀏覽:100
壓縮文件下載後是記事本格式 瀏覽:432
還有什麼雲盤可以傳文件 瀏覽:931
win10hyperwinxp 瀏覽:365
有個收廢紙的app叫什麼 瀏覽:947
js去掉頁面雙擊選中 瀏覽:434
php獲取json數據 瀏覽:21

友情鏈接