記錄了我在虛擬機中安裝Sql server 2017遇到的一些問題。
安裝環境:
Sql server 2017 + Windows Server 2012 R2
提供兩個網上的下載鏈接:
https://www.microsoft.com/zh-CN/sql-server/sql-server-downloads
Sql server 2017 鏈接: https://pan.baidu.com/s/1E_ZdvQJla5X86jLoh8d1bQ 密碼: 2r4d
https://blog.csdn.net/mr_muggle/article/details/81505142
Sql server 2017已經不支持win7系統了,請選擇win10、win2012R2這樣的服務器版本來試。
安裝密鑰:
標准版(Standard With Update1):NB4WH-BBBYV-3MPPC-9RCMV-46XCB;
數據中心版(Datacenter With Update1):BH9T4-4N7CW-67J3M-64J36-WW98Y;
這塊主要遇到兩個問題
- 要求安裝Oracle JRE 7 問題
- 安裝檢查發現需要更新KB2919355包問題
第一個錯誤是需要java運行環境
第二個錯誤是補丁包問題,在官網下載完了全部包,發現其他幾個都能打上,就Windows8.1-KB2919355老是無法識別。
https://www.microsoft.com/zh-CN/download/details.aspx?id=42334
再百度發現必須還要先安裝Windows8.1-KB2919442這個。
https://www.microsoft.com/zh-cn/download/details.aspx?id=42153
安裝順序按照Windows8.1-KB2919442-x64.msu->clearcompressionflag.exe->Windows8.1-KB2919355就能檢測通過了
其他步驟網上有很多就不贅述了,還有值得注意的是安裝完成之后並沒有SQL Server Management,也就是無法管理數據庫,這個是需要自己單獨下來安裝的,點擊下面位置會自動跳轉
直接訪問下面鏈接也可以
無法連接到SQL SERVER數據庫:
無法連接到數據庫時,檢查以下幾項:
1、網絡情況。檢查tcp/ip是否啟用,並注意端口號。
打開SQL SERVER配置管理器,檢查網絡配置
2、ping 服務器地址,檢查網絡問題。
3、利用telnet命令,檢查端口情況。
如果網絡存在問題,檢查一下防火牆設置,或者先關閉試試。
4、檢查服務器項。用戶名密碼是否正確。
5、服務器是否允許遠程連接,用windows驗證登錄后檢查找到安全性->登錄名->登錄用戶名->右鍵屬性,點擊狀態。
6、右鍵服務器名稱->屬性->安全性,啟動兩種身份驗證模式
參考鏈接:
https://blog.csdn.net/wo_984633714/article/details/52869851
https://blog.csdn.net/sinat_28984567/article/details/79549389