在.net開發中咱們常常會用到SQL Server,微軟的SQL Server其實還算不錯,並且其Developer(開發者版)也免費對用戶使用,可是在安裝的過程當中,尤爲是在沒有以前版本的全新安裝時,每每會出現不少問題,在本文中我將詳細再現整個安裝流程,並對出現的問題給出解決辦法。僅針對同一臺機第一次安裝,若是前期有安裝卸載此教程可能不適用,且在安裝以前建議關閉windows防火牆。sql
一.官網下載
能夠直接百度打開微軟官網,選擇中間的developer版就能夠知足學習須要。developer版本是全功能且免費的。數據庫
二.安裝SQL Server實例
右擊下載好的exe文件,使用管理員身份運行;這裏咱們選擇自定義安裝。windows
媒體文件默認是安裝在C盤,這裏也能夠選在放在其它盤。安全
安裝完畢後進入新的頁面,開始正式的安裝過程,在左側選擇安裝字樣,點擊【全新SQL Server 獨立安裝或向現有安裝添加新功能】服務器
這裏版本不用更改,也不須要產品密鑰,下一步。網絡
接受協議,勾選後繼續下一步。工具
下一步。學習
以後往下進行安全檢查,進行安全檢查時會出現防火牆警告,無視掉就ok。繼續下一步。spa
選擇本身所需的功能,不建議全選不少功能暫時用不上。必選:數據庫引擎服務、和SQL複製。.net
選擇默認實例,而後下一步
下一步
選擇混合模式,並設置密碼。此時用戶名爲sa,並點擊添加當前用戶添加用戶(此處的密碼比較重要,後面會常常用到)
添加用戶,而後下一步
點擊【安裝】
三.下載管理工具SQL Server Management Studio (SSMS)
在前面咱們對SQL Server2019實例進行了安裝,只有實例還不夠,那麼最後咱們還須要在微軟官網下載並安裝SSMS對數據進行管理。
四.安裝管理工具SQL Server Management Studio (SSMS)
下載完成後,將exe文件右擊,用管理員身份打開,默認位置也可更改,而後點擊【安裝】
找到Microsoft SQL Server Management studio,點擊並打開。
輸入服務器名[通常會直接帶出來,若是沒有能夠輸入一個實心點(.)],輸入用戶名(默認是sa),密碼(前面設置的密碼在這裏就用上了);
也能夠直接選擇用用windows內置帳戶登陸,如只在本機使用數據庫建議選擇這種方式。
到這裏,SQL Server 2019就安裝成功了。
5、常見問題及解決方法
1.從新啓動計算機失敗,遇到這個問題,這裏運行》進入註冊表。
在「HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager」,在右側找到「PendingFileRenameOperations」刪除「PendingFileRenameOperations返回從新運行安裝程序便可。
2.使用SSMS(SQL Server Management Studio)鏈接SQL Server 數據庫時出錯:
打開計算機管理》服務》選擇SQL Server (MSSQLSERVER),右擊啓動。
下面貼一些比較關鍵的點截圖,若是遇到相關報錯能夠參考。
打開SQL Server Configuration Manager,點擊SQL Server 網絡配置前面的三角號,選擇SQLEXPRESS協議,查看TCP/IP的狀態是不是已啓用,若是是已禁用,則右鍵點擊TCP/IP選項,選擇啓用,以下圖所示:
而後右鍵點擊TCP/IP選項,選擇屬性,選擇IP地址,拉到最下面,能夠看到IPAll,TCP端口填寫爲1433(sql server默認端口),點擊肯定。
而後選擇SQL Navite Client 10.0配置下的客戶端協議,在這裏保證TCP/IP的狀態爲已啓用,以下圖所示:
右鍵點擊TCP/IP,選擇屬性,能夠看到這裏默認端口也是1433。以下圖所示:
最後要重啓服務才能夠保證修改生效,選擇SQL Server服務下的SQL Server ,右鍵選擇從新啓動,重啓服務以下圖所示:
到此,問題解決。