最大的網(wǎng)站源碼資源下載站,
6.3.1 用enterprise manager 瀏覽數(shù)據(jù)庫(kù)
sql server 提供了目錄樹(shù)的瀏覽方式,使得瀏覽數(shù)據(jù)庫(kù)信息非常方便、快捷。在 enterprise manager 中單擊要瀏覽的數(shù)據(jù)庫(kù)文件夾,就可在右邊的任務(wù)板(task pad)窗口中看到數(shù)據(jù)庫(kù)的基本信息(general)、表和索引信息(tables & indexes)、數(shù)據(jù)庫(kù)文件的配置情況(space allocated)如圖6-8 所示。在打開(kāi)數(shù)據(jù)庫(kù)文件夾目錄樹(shù)后,可以選擇各種數(shù)據(jù)庫(kù)對(duì)象進(jìn)行信息瀏覽。 
6.3.2 用系統(tǒng)存儲(chǔ)過(guò)程顯示數(shù)據(jù)庫(kù)信息
sql server 提供了許多很有用的系統(tǒng)存儲(chǔ)過(guò)程,可以用它們來(lái)得到許多從enterprisemanager 界面中所不易或不能看到的信息(有關(guān)存儲(chǔ)過(guò)程的詳細(xì)介紹請(qǐng)參見(jiàn)“存儲(chǔ)過(guò)程”章節(jié)。讀者如果目前不了解存儲(chǔ)過(guò)程也不要緊,可以把它當(dāng)作函數(shù)或命令來(lái)用)。
(1) 用系統(tǒng)存儲(chǔ)過(guò)程顯示數(shù)據(jù)庫(kù)結(jié)構(gòu)
可以使用系統(tǒng)提供的系統(tǒng)存儲(chǔ)過(guò)程sp_helpdb 來(lái)顯示數(shù)據(jù)庫(kù)結(jié)構(gòu)。
其語(yǔ)法如下:
sp_helpdb [[@dbname=] 'name']
使用sp_helpdb 系統(tǒng)存儲(chǔ)過(guò)程可以顯示指定數(shù)據(jù)庫(kù)的信息。如果不指定[@dbname=]
'name'子句,則會(huì)顯示在master.dbo.sysdatabases 表中存儲(chǔ)的所有數(shù)據(jù)庫(kù)信息。命令執(zhí)行成
功會(huì)返回0, 否則返回1。
例6-4: 顯示上一節(jié)中創(chuàng)建的mydb 數(shù)據(jù)庫(kù)的信息。
exec sp_helpdb mydb
(2) 用系統(tǒng)存儲(chǔ)過(guò)程顯示文件信息
可以使用系統(tǒng)提供的系統(tǒng)存儲(chǔ)過(guò)程sp_helpfile 來(lái)顯示當(dāng)前數(shù)據(jù)庫(kù)中的文件信息。其語(yǔ)法如下:
sp_helpfile [[@filename =] 'name']如果不指定文件名稱,則會(huì)顯示當(dāng)前數(shù)據(jù)庫(kù)中所有的文件信息。命令執(zhí)行成功會(huì)返回0, 否則返回1。
例6-5: 顯示mydb 數(shù)據(jù)庫(kù)中的mydb_data1 文件的信息。
use mydb
exec sp_helpfile mydb_data1
(3) 用系統(tǒng)存儲(chǔ)過(guò)程顯示文件組信息
可以使用系統(tǒng)提供的系統(tǒng)存儲(chǔ)過(guò)程sp_helpfilegroup 來(lái)顯示當(dāng)前數(shù)據(jù)庫(kù)中文件組信息。其語(yǔ)法如下:
sp_helpfilegroup [[@filegroupname =] 'name']
如果不指定文件組名稱,則會(huì)顯示當(dāng)前數(shù)據(jù)庫(kù)中所有的文件組。命令執(zhí)行成功會(huì)返回0 ,否則返回1。
例6-6:顯示mydb 數(shù)據(jù)庫(kù)中的data2 文件組的信息。
use mydb
exec sp_helpfilegroup data2
新聞熱點(diǎn)
疑難解答
圖片精選