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

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

SQL Server 2012實施與管理實戰指南(筆記)——Ch6連接的建立和問題排查

2024-08-31 00:55:45
字體:
來源:轉載
供稿:網友
SQL Server 2012實施與管理實戰指南(筆記)——Ch6連接的建立和問題排查6.連接的建立和問題排查

會話的建立分成2個部分:

1.連接,即找到這個實例

2.認證,告訴sql server誰要連接

目錄

6.連接的建立和問題排查... 1

6.1協議選擇和別名... 1

6.1.1 服務器網絡配置... 1

6.1.2 SQL Server Browser的作用... 1

6.1.3 客戶端網絡配置... 2

6.1.4 客戶端網絡連接選擇機制... 2

6.2 連接失敗檢測步驟——命名管道... 2

6.3連接失敗檢測步驟——TCP/ip. 2

6.3.1 SQL Server監聽TCP/IP端口... 2

6.3.2 客戶端TCP/IP協議配置... 2

6.3.3 TCP/IP連接keepalive機制... 3

6.3.4 配置SQL Server的keepalive. 3

6.3.5 配置客戶端的keepalive. 3

6.3.6 TCP/IP連接問題的解決步驟... 3

6.4一般性網絡錯誤... 4

6.5 利用Ring Buffer排查連接問題... 4

6.1協議選擇和別名

常用協議有3種:

1.Shard Memory:本地訪問會使用的,一般用不到

2.TCP/IP

3.Named Pipes:命名管道不是基于網絡協議的,而是基于Server Message Block套件的一種協議,使用IPC$共享來無縫和透明的傳輸數據和用戶認證上下文,在訪問IPC$共享的時候先要通過Windows認證,這也是命名管道的好處之一。

6.1.1 服務器網絡配置

SQL Server的配置管理器可以設置各個協議的開啟和關閉。配置好協議之后重啟服務,會在errorlog中看到服務是否正常啟動。

6.1.2 SQL Server Browser的作用

對于命名實例,每次啟動綁定的端口不一樣。所以SQL Server開發了一套SQL Server解析協議(SSRP)用來監聽UDP1434端口。當一個客戶端要訪問這臺服務器上的SQL Server實例,都會先詢問UDP1434端口,然后由SSRP協議告訴客戶端本臺服務器上所安裝的SQL Server實例的端口號及命名管道。

SQL Server Browser最小權限如下:

1.拒絕通過網絡訪問該計算機

2.拒絕本地登錄

3.拒絕以批處理作業登錄

4.拒絕通過“終端服務”登錄

5.作為服務登錄

6.讀寫與網絡通信相關的SQL Server注冊項

SQL Server Browser讀取注冊表信息,識別計算機上的所有實例,并注明他們使用的端口和命名管道。

6.1.3 客戶端網絡配置

客戶端有4中驅動:

1.MDAC或者WDAC,基于windows,不需要安裝,可以通過cliconfg.exe配置

2.SQL Server Native Client,SQL Server帶的安裝了才有,隨SQL Server版本變化而變化。在SQL Server配置管理器也可以對Native Client進行配置。

3.SQLClient,客戶端應用程序使用的是托管編程代碼,目前一般使用ADO.NET來連接SQL Server。SQLClient沒有固定配置工具,是按照Shared Memory->TCP/IP->Named Pipes順序來連接的。

4.JDBC,用來給java程序連接SQL Server。

6.1.4 客戶端網絡連接選擇機制

SQL Server網絡連接機制:

1.SQL Server有自己的網絡協議,配置選項,決定SQL Server偵聽哪些協議

2.一臺服務器上可以有多個SQL Server實例,每個實例使用不同的端口和管道。SQL Server Browser通過讀取注冊表知道所有實例的網絡配置信息。

3.客戶端的數據庫連接組件上可以配置候選的網絡協議。

客戶端開啟了多個網絡協議,一般最后決定使用什么協議的順序如下:

1.連接字符串中指定協議

2.客戶端別名

3.尋找相應數據驅動的LastConnect注冊記錄

4.通過SQL Server Browser得知端口號或者管道名稱

6.2 連接失敗檢測步驟——命名管道

6.3連接失敗檢測步驟——TCP/IP6.3.1 SQL Server監聽TCP/IP端口

SQL Server監聽端口,可以為機器上的每個IP地址都設置獨立的端口號(無法配置出來),也可以為所有的IP設置統一的端口號。

6.3.2 客戶端TCP/IP協議配置

6.3.3 TCP/IP連接keepalive機制

客戶端和服務器之間的tcp連接是長連接,當客戶端連接到服務器的時候指定了keepaliveinterval和keepalivetime參數,在連接空閑時間超過keepalivetime,tcp就會以keepaliveinterval為間隔自動發出keepalive包測試連接是否存活。如果keepalive檢測次數超過注冊表的TcpMaxDataRetransmissions的定義,對方還是沒有反應,就會關閉這個有問題的連接。

Sql server的keepalivetime為30s,keepaliveinterval為1s,windows tcp配置默認TcpMaxDataRetransmissions為5s。

服務端的管服務端的,客戶端的管客戶端的,但是任何一個超過閥值都會關閉連接。

6.3.4 配置SQL Server的keepalive

可以在SQL Server配置管理器中配置tcp的keepalive時間。當然也可以在注冊表上修改。

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/MSSQL12.MSSQLSERVER /MSSQLServer/SuperSocketNetLib/Tcp

TcpMaxDataRetransmissions也可以在注冊表上修改:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters

6.3.5 配置客戶端的keepalive

任何客戶端都有keepalive機制,keepalivetime為30s,keepaliveinterval為1s。其中只有native client可以在SQL Server配置管理器上修改。

當然可以在注冊表上修改

6.3.6 TCP/IP連接問題的解決步驟

解決問題思路:

1.驗證SQL Server是否監聽端口,可以查看錯誤日志

2.驗證SQL Server監聽的端口和配置的值是否一致

3.檢查網絡是否正常

4.telnet查看是否可以連接到某個端口

5.檢查登錄用戶權限

6.3.6.1 監聽多個端口

多個端口的監聽,可以在設置端口是用逗號隔開

6.3.6.2 端口綁定失敗

端口綁定失敗,在啟動是時候會報錯。

可以查看端口是否被占用

6.3.6.3 檢查連接使用的協議

SELECT*FROMsys.dm_exec_connections

6.3.6.4 訪問防火墻后的SQL Server

6.4一般性網絡錯誤

6.5 利用Ring Buffer排查連接問題

Ring Buffer,可以捕捉每個由服務器發起的關閉連接記錄,包含會話異常中斷或者登陸失敗,Ring Buffer最多1000條數據。

Connectivity Ring Buffer有3種記錄:ConnectionClose,Error,LoginTimers。

Connectivity Ring Buffer可以讓你在不能使用NetWork Monitor情況下解決棘手的問題。

Connectivity Ring Buffer中的LoginTimers記錄了整個登陸過程所話的時間。

SELECTCAST(record ASxml) record

,CAST( record ASXML). value('(//Record/ConnectivityTraceRecord/RecordTime)[1]','datetime') recordtime

,CAST( record ASXML). value('(//Record/ConnectivityTraceRecord/RecordType)[1]','varchar(20)') Recordtype

FROMsys.dm_os_ring_buffers

WHERE ring_buffer_type ='RING_BUFFER_CONNECTIVITY'


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕视频在线观看| 91av在线视频观看| 色噜噜久久综合伊人一本| 国产精品美女主播| 亚洲一区二区中文字幕| 日韩中文字幕在线播放| 成人网欧美在线视频| 欧美制服第一页| 亚洲香蕉在线观看| 日韩在线观看电影| 国产一区二区三区欧美| 久热精品视频在线免费观看| 久久精品久久久久久国产 免费| 国模精品视频一区二区| 亚洲精品日韩丝袜精品| 日韩精品视频在线观看网址| 日韩av网站电影| 亚洲欧美另类国产| 韩国19禁主播vip福利视频| 欧美色视频日本高清在线观看| 亚洲成人在线视频播放| 91精品国产成人| 日韩精品免费一线在线观看| 日韩美女激情视频| 国产成人亚洲综合91| 久久精品国产欧美激情| 亚洲欧美日韩天堂| 夜夜嗨av色综合久久久综合网| 国产成+人+综合+亚洲欧美丁香花| 精品欧美国产一区二区三区| 国产精品吊钟奶在线| 亚洲欧美精品伊人久久| 色诱女教师一区二区三区| 午夜精品久久久久久久99黑人| 成人在线激情视频| 国产有码在线一区二区视频| 欧美日韩电影在线观看| 亚洲免费视频网站| 亚洲欧美日韩视频一区| 欧美久久精品一级黑人c片| 久久这里只有精品视频首页| 国产精品久久久久av免费| 国产丝袜一区二区三区免费视频| 狠狠躁天天躁日日躁欧美| 日韩中文在线观看| 欧美大全免费观看电视剧大泉洋| 岛国av午夜精品| 亚洲无限乱码一二三四麻| 欧美人与性动交a欧美精品| 亚洲va码欧洲m码| 成人中文字幕+乱码+中文字幕| 国产成人一区三区| 激情亚洲一区二区三区四区| 欧美小视频在线| 久久中文字幕在线视频| 91免费国产网站| 日本国产欧美一区二区三区| 91国产高清在线| 欧美精品在线观看| 欧美一级大胆视频| 黑人极品videos精品欧美裸| 亚洲摸下面视频| 国产精品极品美女在线观看免费| 欧美成人久久久| 久久九九有精品国产23| 欧美乱人伦中文字幕在线| 国产精品美女av| 精品国产欧美成人夜夜嗨| 久久久97精品| 亚洲精品永久免费精品| 久久视频在线直播| 国产精品xxxxx| 久久国产精品99国产精| 国产精品美女在线观看| 懂色av一区二区三区| 国产精品69精品一区二区三区| 国产日韩视频在线观看| 亚洲欧洲在线播放| 日韩小视频在线观看| 亚洲精品理论电影| 国产精品久久二区| 日韩欧美亚洲一二三区| 色综合色综合久久综合频道88| 亚洲欧美制服第一页| 日韩欧美在线第一页| 亚洲乱码一区二区| 日韩av成人在线观看| 久久久黄色av| 成人a免费视频| 欧美在线视频在线播放完整版免费观看| 欧美剧在线观看| 成人黄色免费在线观看| 国产在线视频一区| 26uuu日韩精品一区二区| 中国china体内裑精亚洲片| 久久精品国产欧美激情| 久久偷看各类女兵18女厕嘘嘘| 亚洲人成电影网站| 欧美在线视频在线播放完整版免费观看| 久久久久久久久久久亚洲| 日本高清视频一区| 中文字幕在线看视频国产欧美在线看完整| 国产精品jizz在线观看麻豆| 欧美激情视频免费观看| 在线播放精品一区二区三区| 国产激情视频一区| 搡老女人一区二区三区视频tv| 国产精品久久久久久久久久久新郎| 成人免费视频网址| 国内精品久久久久久久久| 日韩中文字幕av| 亚洲xxx自由成熟| 欧美激情一区二区三区高清视频| 国产色婷婷国产综合在线理论片a| 亚洲国产精品嫩草影院久久| 欧美日韩中文在线观看| 18久久久久久| 91在线精品播放| 国产专区欧美专区| 国语自产在线不卡| 色av吧综合网| 亚洲精品久久久久久久久| 欧美日韩成人在线观看| 国产精品久久久久久久av大片| 57pao国产成人免费| 亚洲精品成人久久久| 疯狂做受xxxx欧美肥白少妇| 亚洲综合自拍一区| 国产成人亚洲综合青青| 国产一区二区欧美日韩| 成人h视频在线观看播放| 国产精品久久久久久亚洲影视| 国产综合色香蕉精品| 按摩亚洲人久久| 国产精品久久久久7777婷婷| 国内成人精品一区| 亚洲a∨日韩av高清在线观看| 国产女同一区二区| 在线观看欧美成人| 亚洲精品一区中文字幕乱码| 欧美亚洲在线播放| 一区国产精品视频| 狠狠躁夜夜躁人人爽超碰91| 亚洲一区精品电影| 亚洲欧美日韩中文在线制服| 午夜精品久久久久久久男人的天堂| 欧美日韩高清区| 欧美福利视频在线观看| 日本精品视频在线| 久久这里只有精品99| 日韩中文字幕网址| 欧美激情第一页xxx| 亚洲精品欧美一区二区三区| 26uuu亚洲国产精品| 国产亚洲免费的视频看| 日韩欧美在线免费观看| 国产视频在线观看一区二区| 尤物yw午夜国产精品视频明星| 欧美成人中文字幕在线| 国产精品福利在线观看| 日韩精品视频中文在线观看| 97视频免费在线观看| 91亚洲国产成人久久精品网站| 国产精品网站视频|