最近一直在配置服務器, 這當中最頭疼的就是配置數據庫sql
咱們用的是SQL Server 數據庫 2008 版本,數據庫配置完以後從另外一臺電腦訪問數據庫死活鏈接不上,提示信息以下數據庫
「 沒法鏈接到 *.*.*.*。安全
在於SQL Server創建鏈接時出現與網絡相關的或特定於實例的錯誤。未找到或沒法訪問服務器。請驗證明例名稱是否正確而且 SQL Server 已配置爲容許遠程鏈接。(proveder:命名管道提供程序,error:40 - 沒法打開到 SQL Server的鏈接)(Microsoft SQL Server,錯誤:53)」服務器
下面說說數據庫配置步驟網絡
1,若是安裝的時候 已經選擇 「混合模式(SQL Server 身份驗證和Windows 身份驗證)(M)」, 而且已經爲 SQL Server 系統管理員分配了帳戶和密碼工具
則不用從新配置。 配置方法以下:spa
用Windows 驗證方法登陸數據庫 選擇實例->右鍵 ->屬性 ->安全性 -> 選擇 「SQL Server 和 Windows 身份驗證模式」 -> 肯定操作系統
用Windows 驗證方法登陸數據庫 選擇實例->右鍵 ->屬性 -> 安全性->登陸名->雙擊用戶名(通常爲sa)->設置密碼命令行
2,開始菜單->全部程序->Microsoft SQL Server 2008 ->配置工具 ->登錄
SQL Server 配置管理器->網絡配置->MSSQLSERVER2008->雙擊「TCP/IP」 ->協議->已啓用-> 選 「是」
SQL Server 配置管理器->網絡配置->MSSQLSERVER2008->雙擊「TCP/IP」 ->IP地址->IPAll->TCP端口->輸入'1433' 點擊肯定
3,開始菜單->全部程序->Microsoft SQL Server 2008 ->配置工具 ->SQL Server 配置管理器->;SQL Server服務-> SQL Server (MSSQLSERVER2008)->右鍵從新啓動
4,在命令行下輸入netstat –an,若是找到有「0.0.0.0:1433」,就說明SqlServer在監聽了。
5,操做系統->安全中心->Windows 防火牆-> 例外->添加程序
C:\Program Files\Microsoft SQLServer\90\Shared\sqlbrowser.exe
C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe
6,操做系統->安全中心->Windows 防火牆-> 例外->添加端口 1433 通常在局域網裏訪問的話作到這裏就應該沒問題了
(我作的是公網訪問 因此設置到這裏仍是訪問不了 鬱悶的查了半天資料仍是沒有頭緒, 最後獲得已高人指點解決問題~ )
7,若是你作公網訪問那麼還有一個很是重要的步驟要作 ,以下:
在'網絡聯接' 找到本身用的'本地鏈接'-> 右鍵->屬性-> 雙擊'Internet 協議(TCP/IP)'->高級
->選中'TCP/IP篩選'->點擊右下方'屬性'->在'TCP端口'中將1433添加進去, 而後一路肯定。
8,重啓服務器。