6.3.1 用Enterprise Manager 浏覽數據庫
SQL Server 提供了目錄樹的浏覽方式,使得浏覽數據庫信息非常方便、快捷。在 Enterprise Manager 中單擊要浏覽的數據庫文件夾,就可在右邊的任務板(Task pad)窗口中看到數據庫的基本信息(General)、表和索引信息(Tables & Indexes)、數據庫文件的配置情況(Space Allocated)如圖6-8 所示。在打開數據庫文件夾目錄樹後,可以選擇各種數據庫對象進行信息浏覽。
6.3.2 用系統存儲過程顯示數據庫信息
SQL Server 提供了許多很有用的系統存儲過程,可以用它們來得到許多從EnterpriseManager 界面中所不易或不能看到的信息(有關存儲過程的詳細介紹請參見“存儲過程”章節。讀者如果目前不了解存儲過程也不要緊,可以把它當作函數或命令來用)。
(1) 用系統存儲過程顯示數據庫結構
可以使用系統提供的系統存儲過程Sp_helpdb 來顯示數據庫結構。
其語法如下:
sp_helpdb [[@dbname=] 'name']
使用Sp_helpdb 系統存儲過程可以顯示指定數據庫的信息。如果不指定[@dbname=]
'name'子句,則會顯示在master.dbo.sysdatabases 表中存儲的所有數據庫信息。命令執行成
功會返回0, 否則返回1。
例6-4: 顯示上一節中創建的mydb 數據庫的信息。
exec sp_helpdb mydb