亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQL Server 數據庫管理常用的SQL和T-SQL語句

2020-07-25 13:42:14
字體:
來源:轉載
供稿:網友
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)個表 

查看某數據庫下某個數據對象的索引信息 
sp_helpindex @objname 

還可以用SP_NChelpindex過程查看更詳細的索引情況 
SP_NChelpindex @objname 

clustered索引是把記錄按物理順序排列的,索引占的空間比較少。 
對鍵值DML操作十分頻繁的表我建議用非clustered索引和約束,fillfactor參數都用默認值。 
查看某數據庫下某個數據對象的的約束信息 
sp_helpconstraint @objname 

9.查看數據庫里所有的存儲過程和函數 
use @database_name 
sp_stored_procedures 
查看存儲過程和函數的源代碼 
sp_helptext '@procedure_name' 

查看包含某個字符串@str的數據對象名稱 
select distinct object_name(id) from syscomments where text like '%@str%' 

創建加密的存儲過程或函數在AS前面加WITH ENCRYPTION參數 

解密加密過的存儲過程和函數可以用sp_decrypt過程 

10.查看數據庫里用戶和進程的信息 
sp_who 
查看SQL Server數據庫里的活動用戶和進程的信息 
sp_who 'active' 
查看SQL Server數據庫里的鎖的情況 
sp_lock 

進程號1--50是SQL Server系統內部用的,進程號大于50的才是用戶的連接進程. 
spid是進程編號,dbid是數據庫編號,objid是數據對象編號 
查看進程正在執行的SQL語句 
dbcc inputbuffer () 

推薦大家用經過改進后的sp_who3過程可以直接看到進程運行的SQL語句 
sp_who3 

檢查死鎖用sp_who_lock過程 
sp_who_lock 

11.收縮數據庫日志文件的方法 
收縮簡單恢復模式數據庫日志,收縮后@database_name_log的大小單位為M 
backup log @database_name with no_log 
dbcc shrinkfile (@database_name_log, 5) 
12.分析SQL Server SQL 語句的方法: 

set statistics time {on | off} 
set statistics io {on | off} 
圖形方式顯示查詢執行計劃 

在查詢分析器->查詢->顯示估計的評估計劃(D)-Ctrl-L 或者點擊工具欄里的圖形 

文本方式顯示查詢執行計劃 
set showplan_all {on | off} 

set showplan_text { on | off } 
set statistics profile { on | off } 

13.出現不一致錯誤時,NT事件查看器里出3624號錯誤,修復數據庫的方法 

先注釋掉應用程序里引用的出現不一致性錯誤的表,然后在備份或其它機器上先恢復然后做修復操作 

alter database [@error_database_name] set single_user 

修復出現不一致錯誤的表 

dbcc checktable('@error_table_name',repair_allow_data_loss) 

或者可惜選擇修復出現不一致錯誤的小型數據庫名 

dbcc checkdb('@error_database_name',repair_allow_data_loss) 
alter database [@error_database_name] set multi_user 
CHECKDB 有3個參數: 
repair_allow_data_loss 包括對行和頁進行分配和取消分配以改正分配錯誤、結構行或頁的錯誤, 
以及刪除已損壞的文本對象,這些修復可能會導致一些數據丟失。 
修復操作可以在用戶事務下完成以允許用戶回滾所做的更改。 
如果回滾修復,則數據庫仍會含有錯誤,應該從備份進行恢復。 
如果由于所提供修復等級的緣故遺漏某個錯誤的修復,則將遺漏任何取決于該修復的修復。 
修復完成后,請備份數據庫。 
repair_fast 進行小的、不耗時的修復操作,如修復非聚集索引中的附加鍵。 
這些修復可以很快完成,并且不會有丟失數據的危險。 
repair_rebuild 執行由 repair_fast 完成的所有修復,包括需要較長時間的修復(如重建索引)。 
執行這些修復時不會有丟失數據的危險。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合伊人色综合网| **欧美日韩vr在线| 国产精品久久久久久久久男| 久久久久久久久91| 日韩欧美一区二区三区久久| 精品国产乱码久久久久久虫虫漫画| 精品国产成人av| 亚洲精品永久免费| 日韩精品在线观看网站| 国产91露脸中文字幕在线| 91视频国产精品| 成人免费福利视频| 最新的欧美黄色| 成人黄色av播放免费| 97精品欧美一区二区三区| 日韩一区在线视频| 欧美日韩精品中文字幕| 久久精品在线播放| 精品美女久久久久久免费| 亚洲国模精品私拍| 国产欧美精品一区二区三区-老狼| 日韩国产精品视频| 成人黄色短视频在线观看| 一本色道久久综合亚洲精品小说| 日韩精品视频在线观看免费| 隔壁老王国产在线精品| 黄色精品在线看| 亚洲影院色在线观看免费| 91久久久久久| 欧美精品少妇videofree| 国产成人精品电影久久久| 亚洲国产另类 国产精品国产免费| 成人午夜在线视频一区| 国产精品美女网站| 亚洲欧洲在线视频| 成年人精品视频| 久久在线精品视频| 日本免费在线精品| 欧美日韩美女在线| 久久69精品久久久久久久电影好| 91久久久久久| 国内成人精品视频| 欧美日韩性视频| 亚洲高清福利视频| 久久国产精品久久国产精品| 色综合天天狠天天透天天伊人| 欧美超级乱淫片喷水| 国产亚洲成精品久久| 欧美高清视频免费观看| 91精品国产91| 亚洲欧美激情一区| 亚洲精品国精品久久99热| 亚洲国产欧美自拍| 日韩av影视在线| 91麻豆国产精品| 韩国v欧美v日本v亚洲| 国产丝袜精品第一页| 精品欧美一区二区三区| 国产精品精品国产| 亚洲精品电影在线| 亚洲天堂成人在线视频| 精品国产欧美一区二区三区成人| 精品国产91久久久久久老师| 国产一区二区三区欧美| 色播久久人人爽人人爽人人片视av| 国产精品美腿一区在线看| 亚洲精品美女在线| 成人在线小视频| 欧美日韩ab片| 97免费视频在线| 久久久精品视频成人| 欧美成人国产va精品日本一级| 国产精品日韩久久久久| 国外日韩电影在线观看| 国产偷国产偷亚洲清高网站| 日本人成精品视频在线| 亚洲国产日韩一区| xxxx欧美18另类的高清| 亚洲国产欧美一区二区三区久久| 日本免费久久高清视频| 国产精品成人观看视频国产奇米| 亚洲精品黄网在线观看| 2020国产精品视频| 一色桃子一区二区| 欧美xxxx做受欧美| 中文字幕精品国产| 中文字幕在线精品| 91在线精品视频| 亚洲第一精品久久忘忧草社区| 在线播放日韩欧美| 羞羞色国产精品| 欧美一级电影久久| 亚洲老板91色精品久久| 欧美在线视频在线播放完整版免费观看| 欧美与黑人午夜性猛交久久久| 在线播放日韩欧美| 亚洲热线99精品视频| 狠狠久久五月精品中文字幕| 欧美人交a欧美精品| 亚洲影院色无极综合| 神马久久桃色视频| 91久久久久久久一区二区| 日韩大胆人体377p| 国产ts人妖一区二区三区| 成人性教育视频在线观看| 国产日韩专区在线| 欧美日本高清一区| 日本午夜在线亚洲.国产| 欧美性猛交xxxx乱大交蜜桃| 国产欧美一区二区| 国产精品麻豆va在线播放| 91高清在线免费观看| 亚洲激情久久久| 欧美日韩爱爱视频| 亚洲天堂av综合网| 色诱女教师一区二区三区| 国产精品自产拍在线观| www.亚洲一区| 欧美日韩午夜视频在线观看| 亚洲欧美国产日韩天堂区| 久久精品国产清自在天天线| 精品自拍视频在线观看| 国产精品手机播放| 最近日韩中文字幕中文| 国产91色在线| 欧美夫妻性生活xx| 91久久久亚洲精品| 国产精品一区电影| 国产成人综合精品| 欧美午夜久久久| 成人精品在线视频| 亚洲欧美激情视频| 日韩在线观看成人| 亚洲人成啪啪网站| 91高潮精品免费porn| 国产精品美女www| 久久精品中文字幕一区| 中文字幕av一区二区| 亚洲人成自拍网站| 97国产在线观看| 视频在线观看99| 亚洲日本中文字幕| 亚洲午夜激情免费视频| 久久免费少妇高潮久久精品99| 最近2019年手机中文字幕| 亚洲缚视频在线观看| 久久最新资源网| 精品国偷自产在线| 亚洲电影免费观看高清完整版在线| 午夜精品一区二区三区视频免费看| 粉嫩av一区二区三区免费野| 九九热99久久久国产盗摄| 中文字幕亚洲一区二区三区五十路| 国产日韩欧美综合| 亚洲第一福利网| 亚洲视频精品在线| 成人av色在线观看| 麻豆一区二区在线观看| 久久久久久久久久久免费| 久久久99久久精品女同性| 国产成人精品午夜| 中文国产亚洲喷潮| 日韩欧美在线视频| 精品国产乱码久久久久久虫虫漫画|