首頁 > 軟體

SQLserver2019 Express安裝及其一些問題解決

2023-11-01 18:01:28

首先,我是一名技術小白,有些問題的理論不是理解得很透徹,如果大家有什麼問題,我們一起討論,增長彼此,這樣才是最好的,掃弊自珍,是最大的愚蠢。

我如果感興趣,也會回覆各位,幫助大家尋找解決方法,我就是免費的勞動力/ww~~~

現在進入正題:

1.安裝步驟

我是遇到問題後,從B站上面查詢的參考資料,因為不知道是否涉及版權問題,所以大家自己搜尋一下

1.從官網上下載安裝包,我下載的是Express版,檔案名字如下(後面expr是指版本型別,有興趣可以在專門下載其他版本)

2.開啟點選中間的自定義安裝(主要是修改路徑和一些服務) ,選擇路徑後安裝

3.點選第一個 全新SQL Server 獨立安裝,然後一直點選下一步,其中會出現警告,但是隻要是沒有出現失敗就沒問題

4.關鍵來了,全選服務,然後把   ”機器學習“  去除

如果出現這個,說明你之前有裝了(因為我這是重新開啟安裝,方便給大家作為演示)

解決:

你可以直接跳到目錄的SQL Server徹底刪除,去拆卸

(我就沒必要了,因為i我已經裝好了。)

你也可以返回上一步,取消這個PolyBase,就可以了

然後就是正常的安裝過程

安裝完成後你還需要下載SQL mangement,

重新點選安裝包

按照之前的安裝路徑,重新安裝(不要刪除這個路徑的原檔案,因為之前在這個路徑下載好安裝了,會不用下載而導致進度條飛快,然後會重新進入這個頁面)

點選這個 ,安裝SQL Server管理工具,它會跳到遊覽器,轉到官網的連結幫你下載好,就可以獲得SSMS-Setup-CHS.exe,就是安裝資料庫系統了(DBMS)

DBMS安裝包

DBMS安裝過程

終於安裝成功了,淚目了

2.遇見的問題:

1.以前的某個安裝需要重新引導計算機以便使更改生效

2.安裝 SQL Server 資料庫引擎服務範例功能 時出錯 系統找不到指定的路徑

2.1.以前的某個安裝需要重新引導計算機以便使更改生效

當我按照教學,選擇全選服務進行安裝的時候(機器學習服務包括:R,JAVA,Python)在安裝的時候提示我:以前的某個安裝需要重新引導計算機以便使更改生效

我看到的安裝提示中有提到python的安裝環境anaconda(因為我之前自己安裝過),所以我猜測是重複了,導致執行環境和路徑衝突,但是我不想拆卸的anaconda,怕又出現意外,經過一些列刪除重灌,經過忐忑,耗費了好久才解決。

關鍵:

1.選擇服務的時候不要選擇機器服務(包括R,JAVA,Python,都不要選擇)

如果很不幸,這些問題已經發生了,你最好將SQL server 徹底刪除(包括路徑,登入檔,還有C槽SQL的檔案),因為這些問題我只是有些模糊的概念,我不能非常輕鬆的講述這些步驟,所以乾脆徹底點。

2.然後繼續按正常安裝步驟進行

2.2.安裝SQLServer資料庫引擎服務範例功能時出錯系統找不到指定的路徑

原因:應該是之前已經安裝過但是失敗了,所以安裝程式在你作業系統中留下的設定保留了下來(主要指登入檔、環境變數)

解決方案:徹底刪除SQL Server 2019(主要指登入檔、環境變數)

2.3.已經存在範例

原因:如題,你之前安裝的時候建立了範例,而且重新命名,而且命名重複了

解決方法:

1. 開啟控制面板——>解除安裝——>Microsoft SQL Server 2019(64-bit)

2.點選刪除

3.點選刪除對應的範例,點選下一步,然後就是刪除了。(這一步可能很久)

3.徹底刪除SQLServer 2019

1 開始-->執行-->輸入指令“regedit”,開啟登入檔編輯器。(不懂可以百度,很簡單)

2 然後依次按下面的目錄,將指定檔案刪除掉:

HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server;
HKEY_CURRENT_USERSoftwareMicrosoftMSSQLServer.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server;
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesMSDTC;
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer;

3.可能的C槽目錄下C:Program FilesMicrosoft SQL Server可能還沒有完全刪除,這時你再手動刪除,就可以刪掉了。(在清除登入檔資訊之前,這個是刪不掉的,它會不停的提示你有資料夾沒有關閉,重啟之後就可以刪掉了。)

4.控制面板和環境變數

刪除所有跟SQL有關的,控制面板裡大概有以下這些,環境變數因為已經刪除了,就不便於展示

環境變數包括系統變數和 使用者變數,都要刪除

到此這篇關於SQLserver2019 Express安裝及其一些問題解決的文章就介紹到這了,更多相關SQLserver2019 Express安裝內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com