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

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

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

2024-08-31 01:00:13
字體:
來源:轉載
供稿:網友
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
欧美日韩成人在线播放| 亚洲人成电影网站色xx| 久久久久久999| 日韩美女在线观看一区| 精品久久久久久久久中文字幕| 久久久视频免费观看| 日韩在线免费av| 国模私拍一区二区三区| 国语自产偷拍精品视频偷| 国产精品美女视频网站| 亚洲伊人第一页| 一区二区三区亚洲| 91久久久久久久久| 日韩中文理论片| 亚洲国产91色在线| 国产美女久久精品| 亚洲一区二区三区视频| 久久久久久久一区二区三区| 欧美高清videos高潮hd| 午夜精品一区二区三区在线播放| 国产有码一区二区| 在线中文字幕日韩| 亚洲天堂视频在线观看| 国产一区二区三区三区在线观看| 欧美丰满片xxx777| 国产一区二区av| 亚洲欧美999| 成人xxxxx| 日韩中文字幕av| 国产欧美韩国高清| 国产精品自在线| 91色在线视频| 欧美性jizz18性欧美| 成人精品视频在线| 日韩资源在线观看| 欧美裸体男粗大视频在线观看| 国产成人在线一区| 亚洲区中文字幕| 亚洲精品久久久久久下一站| 美女久久久久久久| 一本大道香蕉久在线播放29| 91在线直播亚洲| 成人av资源在线播放| 91丝袜美腿美女视频网站| 午夜剧场成人观在线视频免费观看| 久色乳综合思思在线视频| 欧美性猛交xxxx富婆弯腰| 精品亚洲精品福利线在观看| 高跟丝袜一区二区三区| 国产美女精品免费电影| 色噜噜久久综合伊人一本| 亚洲在线免费看| 欧美猛男性生活免费| 不卡中文字幕av| 欧美色另类天堂2015| 日韩精品欧美激情| 国产成人福利网站| 国产精品7m视频| 国产精品6699| 久久视频精品在线| 成人黄色免费网站在线观看| 亚洲综合精品一区二区| 久久久久久国产| 国产成人精品一区二区在线| 国产精品美女久久久免费| 欧美成人性生活| 日韩va亚洲va欧洲va国产| 国产97在线|日韩| 日韩小视频在线观看| 日韩中文av在线| 91国产视频在线| 久久天堂电影网| 国产精品偷伦视频免费观看国产| 欧洲成人午夜免费大片| 欧美日韩国内自拍| 亚洲福利影片在线| 亚洲专区国产精品| 在线亚洲国产精品网| 亚洲激情视频网| 欧美不卡视频一区发布| 最近2019好看的中文字幕免费| 欧美精品videos另类日本| 一本色道久久88亚洲综合88| 欧美一区二区三区四区在线| 韩国三级电影久久久久久| 色综合色综合网色综合| 国产日韩在线播放| 91亚洲精品在线| 久久久久久亚洲精品中文字幕| 精品视频在线播放色网色视频| 久久视频在线视频| 久久国产精品影视| 亚洲另类xxxx| 亚洲欧美国产精品久久久久久久| 91精品久久久久| 精品国产一区二区三区四区在线观看| 亚洲区bt下载| 亚洲国产欧美一区二区三区久久| 久久精品国产一区二区三区| 成人性生交xxxxx网站| 91中文精品字幕在线视频| 亚洲一区二区自拍| 亚洲福利视频二区| 97国产精品人人爽人人做| 国产精品视频一区国模私拍| 播播国产欧美激情| 欧美一区三区三区高中清蜜桃| 国产欧美一区二区三区在线看| 欧美国产精品va在线观看| 91精品国产91| 日本精品免费一区二区三区| 在线精品视频视频中文字幕| 欧美另类第一页| 欧美日韩精品二区| 亚洲最新av在线网站| 国产三级精品网站| 国内精品美女av在线播放| 日韩精品在线免费观看| 97视频在线观看网址| 国产精品中文字幕在线| 午夜精品福利在线观看| 精品国产欧美一区二区三区成人| 国产视频久久久久| 亚洲xxxxx电影| 亚洲人成网7777777国产| 国语自产精品视频在线看| 一本一本久久a久久精品综合小说| 亚洲成人精品av| 国产区亚洲区欧美区| 国产精品美女在线观看| 国产日韩在线亚洲字幕中文| 久久99国产精品久久久久久久久| 亚洲人精选亚洲人成在线| 成人做爰www免费看视频网站| 国产一区二区三区欧美| 精品国产区一区二区三区在线观看| 热99精品只有里视频精品| 中日韩美女免费视频网址在线观看| 日韩在线免费视频观看| 2018中文字幕一区二区三区| 狠狠综合久久av一区二区小说| 亚洲va欧美va国产综合剧情| 国产一区二区三区在线观看视频| 精品久久久久久久久久久| 高清亚洲成在人网站天堂| 91精品啪在线观看麻豆免费| 国产精品综合网站| 国产91在线播放精品91| 国产精品海角社区在线观看| 欧美成人h版在线观看| 欧美中文字幕在线观看| 91啪国产在线| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲国产三级网| 91在线免费看网站| 日韩欧美中文免费| 视频在线观看一区二区| 亚洲视频在线观看| 色偷偷9999www| 97超碰国产精品女人人人爽| 日本久久91av| 日韩高清电影免费观看完整版| 最近中文字幕日韩精品| 亚洲成人免费在线视频|