1. 查看數(shù)據(jù)庫的版本 select @@version 2. 查看數(shù)據(jù)庫所在機(jī)器操作系統(tǒng)參數(shù) exec master..xp_msver 3. 查看數(shù)據(jù)庫啟動的參數(shù) sp_configure 4. 查看數(shù)據(jù)庫啟動時(shí)間 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看數(shù)據(jù)庫服務(wù)器名和實(shí)例名 print 'Server Name...............: ' + convert(varchar(30),@@SERVERNAME) print 'Instance..................: ' + convert(varchar(30),@@SERVICENAME) 5. 查看所有數(shù)據(jù)庫名稱及大小 sp_helpdb 重命名數(shù)據(jù)庫用的SQL sp_renamedb 'old_dbname', 'new_dbname' 6. 查看所有數(shù)據(jù)庫用戶登錄信息 sp_helplogins 查看所有數(shù)據(jù)庫用戶所屬的角色信息 sp_helpsrvrolemember 修復(fù)遷移服務(wù)器時(shí)孤立用戶時(shí),可以用的fix_orphan_user腳本或者LoneUser過程 更改某個(gè)數(shù)據(jù)對象的用戶屬主 sp_changeobjectowner [@objectname =] 'object', [@newowner =] 'owner' 注意: 更改對象名的任一部分都可能破壞腳本和存儲過程。 把一臺服務(wù)器上的數(shù)據(jù)庫用戶登錄信息備份出來可以用add_login_to_aserver腳本 7. 查看鏈接服務(wù)器 sp_helplinkedsrvlogin 查看遠(yuǎn)端數(shù)據(jù)庫用戶登錄信息 sp_helpremotelogin 8.查看某數(shù)據(jù)庫下某個(gè)數(shù)據(jù)對象的大小 sp_spaceused @objname 還可以用sp_toptables過程看最大的N(默認(rèn)為50)個(gè)表 查看某數(shù)據(jù)庫下某個(gè)數(shù)據(jù)對象的索引信息 sp_helpindex @objname 還可以用SP_NChelpindex過程查看更詳細(xì)的索引情況 SP_NChelpindex @objname clustered索引是把記錄按物理順序排列的,索引占的空間比較少。 對鍵值DML操作十分頻繁的表我建議用非clustered索引和約束,fillfactor參數(shù)都用默認(rèn)值。 查看某數(shù)據(jù)庫下某個(gè)數(shù)據(jù)對象的的約束信息 sp_helpconstraint @objname 9.查看數(shù)據(jù)庫里所有的存儲過程和函數(shù) use @database_name sp_stored_procedures 查看存儲過程和函數(shù)的源代碼 sp_helptext '@procedure_name' 查看包含某個(gè)字符串@str的數(shù)據(jù)對象名稱 select distinct object_name(id) from syscomments where text like '%@str%' 創(chuàng)建加密的存儲過程或函數(shù)在AS前面加WITH ENCRYPTION參數(shù) |
免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系我們及時(shí)修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!
掃一掃,關(guān)注站長網(wǎng)微信