1. 程式人生 > >SQL Sever 2017無法連線到伺服器

SQL Sever 2017無法連線到伺服器

安裝了幾次資料庫,也由於後續自己手殘修改過電腦IP 埠 甚至主機名稱等等而導致出現Sql sever無法連線錯誤,此筆記記錄這次沉重的歷史,以備不時之需。

這次的原因就是因為主機預設名稱被修改了(寒假手殘,回學校7周後才有事用SQL sever然鵝早已忘記啥原因)

在這裡插入圖片描述

錯誤如上,本來按照網上教程去解決,都應ok的 方法一 便是在服務中開啟這些東西 在這裡插入圖片描述 尤其是SQL Server代理 方法二 1、開啟Sql server 管理配置器

或者在命令列輸入:SQLServerManager14.msc

2、點選MSSQLSERVER的協議,在右側的頁面中選擇TCP/IP協議

3、右鍵點選TCP/IP協議,選擇“屬性”,需要修改連線資料庫的埠地址

4、跳出來的對話方塊,裡面有好多TCP/IP的埠,找到“IP3”,更改IP地址 為自己電腦的IP地址(或者是127.0.0.1) 在TCP埠新增1433,然後選擇啟動(但凡是安裝成功並且執行過資料庫的1433埠都已經新增過了)

5、“IPALL”的所有埠改成“1433”

6、重新啟動服務,連線

(通過以上1-6步驟設定好埠,重新開啟SQL Server Management Studio,在伺服器名稱輸入:(local)或者127.0.0.1,即可登入資料庫了(這個對於選擇建立連線不是你的賬戶的時候)) 方法三 開啟SQL Server管理控制檯 在這裡插入圖片描述

沒有第二步那麼麻煩 在這裡插入圖片描述 開啟右邊的TCP/IP 方法四 查閱有關因為防火牆禁止項而出問題的解決方法 方法五 因為主機名稱不對(賊傷) 在這裡插入圖片描述

本來我的主機名稱是聯想預設的這個圈中的編號。 奈何自己覺得這碼忒沒意思改了箇中文名字 然後建立連線的時候伺服器它不認識了 (然後我一直沒意識到這個問題,因為我改電腦名稱已經是三個月前的事情了,,剛想起來我電腦好像改過名,,,瞬間心肌梗塞) 在這裡插入圖片描述

查詢到你的裝置名稱,連線資料庫時候改成對應的這個名稱即可。 (此方法目前僅本人用過,畢竟手殘,而且腦殘了半天沒想明白,以此自嘲)