1. 查看數據庫的版本
select @@version
2.查看數據庫所在機器操作系統參數
exec master..xp_msver
3. 查看數據庫啟動的參數
sp_configure
4.查看數據庫啟動時間
select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1
查看數據庫服務器名和實例名
print ''Server Name...............: '' + convert(varchar(30),@@SERVERNAME)
print ''Instance..................: '' + convert(varchar(30),@@SERVICENAME)
5. 查看所有數據庫名稱及大小
sp_helpdb
重命名數據庫用的SQL
sp_renamedb ''old_dbname'', ''new_dbname''
6. 查看所有數據庫用戶登錄信息
sp_helplogins
查看所有數據庫用戶所屬的角色信息
sp_helpsrvrolemember
修復遷移服務器時孤立用戶時,可以用的fix_orphan_user腳本或者LoneUser過程
更改某個數據對象的用戶屬主
sp_changeobjectowner [@objectname =] ''object'', [@newowner =] ''owner''
注意: 更改對象名的任一部分都可能破壞腳本和存儲過程。
把一台服務器上的數據庫用戶登錄信息備份出來可以用add_login_to_aserver腳本
7. 查看鏈接服務器
sp_helplinkedsrvlogin
查看遠端數據庫用戶登錄信息
sp_helpremotelogin
8.查看某數據庫下某個數據對象的大小
sp_spaceused @objname
還可以用sp_toptables過程看最大的N(默認為50)個表
關鍵詞: