安裝SQL server出現(xiàn)“服務(wù)沒(méi)有及時(shí)響應(yīng)啟動(dòng)或控制請(qǐng)求”的解決方案
搗鼓了一下午才把SQL server 安裝了,花了最多時(shí)間的就是中途在安裝過(guò)程中出現(xiàn)的“服務(wù)沒(méi)有及時(shí)響應(yīng)啟動(dòng)或控制請(qǐng)求”問(wèn)題,并且伴隨著有安裝“完成但失敗,全文和語(yǔ)義提取搜索、機(jī)器學(xué)習(xí)服務(wù)和語(yǔ)言擴(kuò)展、數(shù)據(jù)庫(kù)引擎服務(wù)、SQL Sever 復(fù)制等功能安裝失敗”的問(wèn)題。就像下面兩個(gè)圖片展示的那樣。
這里記錄一下解決方案。


環(huán)境說(shuō)明
操作系統(tǒng)是windows 10 家庭版。數(shù)據(jù)庫(kù)安裝的版本是SQL Server 2022 Express
解決方法
- 方法一:在windows“本地用戶和組”里添加MSSQLSERVER(默認(rèn)數(shù)據(jù)庫(kù)實(shí)例名稱)成員和權(quán)限。
如果你是windows 專(zhuān)業(yè)版,那么你可以嘗試以上方法。可以參考以下鏈接嘗試解決。
https://blog.csdn.net/yihuajack/article/details/123832707
這個(gè)方法我沒(méi)有試過(guò)。因?yàn)槿绻闶莣indows 家庭版,在電腦里是沒(méi)有“本地用戶和組”管理的功能的,除非你升級(jí)為專(zhuān)業(yè)版,否則用不了。 - 方法二:在安裝的服務(wù)器配置中選擇本地賬戶。
這個(gè)方法親測(cè)有效。當(dāng)安裝進(jìn)行到“服務(wù)器配置”,如下圖:
在SQL server 數(shù)據(jù)庫(kù)引擎處點(diǎn)擊賬戶名,進(jìn)入選擇自己的本地賬戶即可。



所謂自己的本地賬戶,可以在“賬戶信息”里看到。

這里確定后可能會(huì)小卡一下,不用管。選擇完后,填入你自己windows賬戶的密碼。

之后就按部就班正常安裝就好,安裝過(guò)程中仍然可能會(huì)提示“服務(wù)沒(méi)有及時(shí)響應(yīng)啟動(dòng)或控制請(qǐng)求”的錯(cuò)誤,但是不用管,可以在“服務(wù)”里看到我們的SQL服務(wù)已經(jīng)正常啟動(dòng)了,直接正常連接數(shù)據(jù)庫(kù)就行了。同時(shí)可以看到全文和語(yǔ)義提取搜索、機(jī)器學(xué)習(xí)服務(wù)和語(yǔ)言擴(kuò)展、數(shù)據(jù)庫(kù)引擎服務(wù)這些功能顯示安裝正常了,也沒(méi)有“完成但失敗”的提示了。


之后就可以愉快地用SSMS或者Navicat連接數(shù)據(jù)庫(kù)了~

補(bǔ)充內(nèi)容
安裝下載地址
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

刪除數(shù)據(jù)庫(kù)實(shí)例
卸載數(shù)據(jù)庫(kù)實(shí)例的時(shí)候,推薦在系統(tǒng)的“應(yīng)用與功能”里面搜索“sql”找到 Microsoft SQL server 2022(64-bit)點(diǎn)擊卸載,用彈出的官方刪除工具進(jìn)行刪除實(shí)例。

安裝時(shí)Windows防火墻警告

如果之后安裝沒(méi)有出現(xiàn)問(wèn)題,這里可以不用管。若有問(wèn)題,按照下面的步驟設(shè)置windows防火墻端口。
- 在“開(kāi)始”菜單上,選擇“運(yùn)行”,鍵入 WF.msc,然后選擇“確定”。
- 在“高級(jí)安全 Windows 防火墻”的左窗格中,右鍵單擊“入站規(guī)則”,然后在操作窗格中選擇“新建規(guī)則”。
- 在“規(guī)則類(lèi)型”對(duì)話框中,選擇“端口”,然后選擇“下一步”。
- 在 “協(xié)議和端口” 對(duì)話框中,選擇 TCP。 選擇“特定本地端口”,然后鍵入 數(shù)據(jù)庫(kù)引擎 實(shí)例的端口號(hào),例如默認(rèn)實(shí)例的端口號(hào) 1433。 選擇“下一步”。
- 在“操作”對(duì)話框中,選擇“允許連接”,然后選擇“下一步”。
- 在“配置文件”對(duì)話框中,選擇在你想要連接到 數(shù)據(jù)庫(kù)引擎 時(shí)描述計(jì)算機(jī)連接環(huán)境的任何配置文件,然后選擇“下一步”。
- 在“名稱”對(duì)話框中,鍵入此規(guī)則的名稱和說(shuō)明,然后選擇“完成”。



混合身份驗(yàn)證模式
為了方便在Navicat 里面連接SQL server, 在安裝時(shí)選擇混合驗(yàn)證,之后就可以用管理員用戶名sa和自己設(shè)置的密碼連接SQL server了

以上就是安裝SQL server出現(xiàn)“服務(wù)沒(méi)有及時(shí)響應(yīng)啟動(dòng)或控制請(qǐng)求”的解決方案的詳細(xì)內(nèi)容,更多關(guān)于安裝SQL server出現(xiàn)錯(cuò)誤的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
MYSQL?數(shù)據(jù)庫(kù)時(shí)間字段?INT,TIMESTAMP,DATETIME?性能效率的比較介紹
這篇文章主要介紹了MYSQL數(shù)據(jù)庫(kù)時(shí)間字段INT,TIMESTAMP,DATETIME性能效率的比較介紹,文章通過(guò)圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09
SQL查詢之字段是逗號(hào)分隔開(kāi)的數(shù)組如何查詢匹配數(shù)據(jù)問(wèn)題
這篇文章主要介紹了SQL查詢之字段是逗號(hào)分隔開(kāi)的數(shù)組如何查詢匹配數(shù)據(jù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
Linux手動(dòng)部署遠(yuǎn)程的mysql數(shù)據(jù)庫(kù)的方法詳解
這篇文章主要介紹了Linux手動(dòng)部署遠(yuǎn)程的mysql數(shù)據(jù)庫(kù)的方法詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
mysql5.7及mysql 8.0版本修改root密碼的方法小結(jié)
這篇文章主要介紹了mysql5.7及mysql 8.0版本修改root密碼方式 ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11
mysql中l(wèi)ike % %模糊查詢的實(shí)現(xiàn)
這篇文章主要介紹了mysql中l(wèi)ike % %模糊查詢的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
infobright導(dǎo)入數(shù)據(jù)遇到特殊字符報(bào)錯(cuò)的解決方法
這篇文章主要介紹了infobright導(dǎo)入數(shù)據(jù)遇到特殊字符報(bào)錯(cuò)的解決方法,Infobright是開(kāi)源的MySQL數(shù)據(jù)倉(cāng)庫(kù)解決方案,需要的朋友可以參考下2014-07-07
Mysql 數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)
Mysql數(shù)據(jù)庫(kù)訪問(wèn)類(lèi) 實(shí)現(xiàn)代碼,對(duì)于想學(xué)習(xí)mysql操作類(lèi)的朋友值得一看2009-02-02

