sqlserver2019無法連線到伺服器

時間 2021-06-18 16:57:23

1樓:匿名使用者

一、資料庫引擎沒有啟動

有兩種啟動方式:

(1)開始->程式->microsoft sql server 2008->sql server

2008外圍應用配置器,在開啟的介面單擊"服務的連線的外圍應用配置器",在開啟的介面中找到database

engine,單擊"服務",在右側檢視是否已啟動,如果沒有啟動可單擊"啟動",並確保"啟動型別"為自動,不要為手動,否則下次開機時又要手動啟動;

(2)可開啟:開始->程式->microsoft sql server 2008->配置工具->sql server

configuration manager,選中sql server 2008服務中sql server(mssqlserver)

,並單擊工具欄中的"啟動服務"按鈕把服務狀態改為啟動;

使用上面兩種方式時,有時候在啟動的時候可能會出現錯誤,不能啟動,這時就要檢視"sql server

2008配置管理器"中的sql server

2008網路配置->mssqlserver協議中的via是否已啟用,如果已啟用,則把它禁止.然後再執行上述一種方式操作就可以了。

二、進行遠端連線時,是否已允許遠端連線.

sql server 2008 在預設情況下僅限本地連線.我們可以手動啟用遠端連線.在上面第一種方式中,找到database

engine,單擊"遠端連線",在右側將"僅限本地連線(l)"改為"本地連線和遠端連線(r)",並選中"同時使用tcp/ip和named

pipes(b)".

三、如果是遠端連線,則還要檢視連線資料庫的語句是否正確,登入賬戶是否正確,密碼是否正確等.

2樓:司馬刀劍

無法連線資料庫有幾種情況:

1、資料庫的服務沒有啟動,所以你要檢查一下服務是否啟動。開啟計算機管理》服務》找到sql server (mssqlserver),如果沒有啟動,右鍵服務啟動。

2、資料庫安裝好了,服務也啟動的。那麼你要檢查一下sql server的tcp/ip協議是否啟用。如果沒有啟用,那麼也是無法連線資料庫的。

啟用sql server tcp/ip協議,開啟開始選單》sql server的安裝目錄》配置工具》sql server configuration manager,找到tcp/ip協議右鍵啟用,然後在計算機管理中將sql server (mssqlserver)服務重新啟動或者把電腦重新啟動。

3、如果是不是在sql server 主機上面連線資料庫,必須將計算機的防火牆關閉。同時檢查上述兩個設定是否正常。

sql server2008如何連線遠端的伺服器

3樓:

1、開啟sql2008,使用windows身份登入;

2、登入後,右鍵選擇「屬性」。左側選擇「安全性」,選中右側的「sql server 和 windows 身份驗證模式」以啟用混合登入模式;

3、選擇「連線」,勾選「允許遠端連線此伺服器」,然後點「確定」;

4、「安全性」,「登入名」;「sa」,右鍵選擇「屬性」;

5、左側選擇「常規」,右側選擇「sql server 身份驗證」,並設定密碼;

6、右擊資料庫選擇「方面」;

7、在右側的方面下拉框中選擇「伺服器配置」;將「remoteaccessenabled」屬性設為「true」,點「確定」;

8、至此ssms已設定完畢,先退出,再用sa登入,成功即表示sa帳戶已經啟用;

9、開啟sql server配置管理器;

10、下面開始配置sscm,選中左側的「sql server服務」,確保右側的「sql server」以及「sql server browser」正在執行;

11、在左則選擇sql server網路配置節點下的sqlexpress的協議,在右側的tcp/ip預設是「否」,右鍵啟用或者雙擊開啟設定面板將其修改為「是」;

12、選擇「ip 地址」選項卡,設定tcp的埠為「1433」;

13、將"客戶端協議"的"tcp/ip"也修改為「enabled」配置完成,重新啟動sql server 2008。此時應該可以使用了,但是還是要確認一下防火牆。

開啟防火牆設定。將sqlservr.exe(c:

\program files\microsoft sql server\mssql10.sqlexpress\mssql\binn\sqlservr.exe)新增到允許的列表中。

4樓:匿名使用者

這個問題單操作都有點麻煩,熟練就沒事,

允許遠端、關防火牆,創賬號,防問時用sql伺服器的ip訪問還有一個要開啟sql設定裡的可以遠端訪問(設定手動,自動那個)如果提示錯誤,就按提示的去弄,都是防火牆,遠端,sql賬號,防問用的ip這些問題。。。多操作就懂了

sql server 2008r2無法連結到伺服器

sql server 2008 安裝好了 為什麼連線不到本地伺服器?

5樓:

安裝完畢後應該先對sql進行配置。

首先,用windows整合使用者進入,一般輸入".\sqlexpress",其中的.就代表本機,也可以使用(local),sqlexpress是本機的例項名,一般都是這個例項,但有的也是機器名或其他,這個要看你安裝時是否設定過例項名,如果都是預設的情況下,例項名就是(sqlexpress),這樣可以進入到sql企業管理器中。

其次如果是其他機器或是本機用網路登陸的方式,將sa使用者開啟或是新建網路使用者,2008預設的情況下sa是禁用的,可以在sql管理器中開啟。當然也可以新建。新建使用者應該是網路登陸使用者。

在企業管理器中右擊資料庫,允許網路連線。

在外圍應用管理中開啟網路連線,根據需要開啟前三個協議。

一切做完後可以用新建的或是sa使用者登陸試一下!

6樓:海盛鷹

建議安裝時設定好登入狀態「使用者名稱」和「伺服器」

7樓:只想擁有你

然後開啟開始——所有程式——sql server2008 ——配置工具——sql server配置管理器

開啟配置管理器以後,開啟sql server服務,啟動sql server(mssqlserver)

和sql server **(mssqlserver)

然後再開啟sql server網路配置——mssqlserver的協議,啟用tcp/ip

然後再次連線local伺服器就可以連線上了

2、sql的有些服務總是在關機的時候自動關閉,然後你可以開啟   控制面板——管理工具——服務,然後找到sql相關的服務,右鍵——屬性,裡面有設定,可以設成自動啟動

sqlserver2019無法連線到

去服務裡面,把sql server mssqlserver 開啟 sql server 2005無法連線本地伺服器 富珍鐵詩蕊 看看你的tcp ip是否被禁用。開啟你的2005下的 配置工具 目錄選項,在其下有一個 sqlserver配置管理器 在開啟的介面中有一個sqlnative client配...

sqlserver2019無法連線到伺服器

伺服器名稱是不是錯了,可以看下計算機屬性裡面 計算機名 後面是什麼複製到 登入的伺服器名稱 裡面再試,要是還報錯估計就是你登入名和密碼錯了 你是express版本嗎?那伺服器名填寫.sqlexpress 如果要用windows身份驗證,最好再用管理員身份執行ssms 你應該把後面填內容顯示出來,不知...

sqlserver2019新建立的表無法查詢

baby 原來 造成這種問題的原因 1 sql server的快取機制 解決方案 編輯 intellisense 重新整理本地快取 2 新建立的表所屬資料庫和當前查詢使用的資料庫不是同一個解決方案 查詢新建立表所在資料庫,在查詢之前先執行 use 資料庫名稱 我有個不成熟的答案,是否你的table ...