-- 查看 SQL Server 完整版本資訊
SELECT @@VERSION
-- 查看作業系統層級資訊
EXEC master..xp_msver
-- 查看伺服器啟動參數配置
EXEC sp_configure
-- 查看 SQL Server 服務啟動時間
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)
-- 列出所有資料庫名稱、大小、建立日期
EXEC sp_helpdb
-- 重命名資料庫
EXEC sp_renamedb 'old_dbname', 'new_dbname'
-- 查看所有登入帳號資訊
EXEC sp_helplogins
-- 查看伺服器角色成員
EXEC sp_helpsrvrolemember
-- 修復孤立用戶(遷移伺服器後常用)
-- 參考 fix_orphan_user 腳本或 sp_change_users_login
-- 變更物件擁有者
EXEC sp_changeobjectowner 'object_name', 'new_owner'
-- 查看物件級權限
EXEC sp_helprotect
| 版本號 | 對應版本 |
|---|---|
| 8.00.194 | SQL Server 2000 RTM |
| 8.00.384 | SP1 |
| 8.00.532 | SP2 |
| 8.00.760 | SP3 |
| 8.00.818 | SP3 + MS03-031 累積修補程式 |
| 8.00.2039 | SP4 |
sp_configure 變更需搭配 RECONFIGURE 生效sp_help_revlogin 系統預存程序(需自行建立)將此速查表加入書籤,關鍵時刻能大幅縮短排查與操作時間。