每天學習一點點,進步一點點
今天跟大家分享一下在MDT使用中,SQL安裝的坑[捂臉]。
什麼是MDT就不再累述了,微軟終端標準化部署工具。可以把MDT同SQL對接整合,實現更加自動化的配置,包括為每一臺待安裝的計算機配計算機名、放入指定的OU、安裝指定的應用程式,等等等等。
需要提供哪些計算機資訊呢?可以提供MAC地址、UUID和序列號來識別計算機終端。
SQL資料庫版本的話,微軟建議是SQL Express,因為本身資料量就很小(就算是大型企業也是如此),用免費的Express版本就夠啦。當然也可以對接其它版本的SQL server,沒有什麼問題的。
這次我使用的MDT版本是2013,ADK版本是最新的2004(有個UEFI的bug),SQL Express版本是2017(2019也是可以的哈)。
填坑1-ADK安裝介面沒有SQL EXpress!
微軟官方說法
網上的文章截圖
我的環境
不過這個沒有關係,直接忽略即可,照常安裝SQL Express 2017.
簡單直接,裝就行了
填坑2-SQL網路配置裡面,沒有ADK:
網上截圖的
我的環境
不過無所謂,直接在SQL Server網路配置裡面,啟動Name Piped 和TCP/IP配置
注意只需要偵聽指定IP地址的1433埠,不需要偵聽全部
填坑3-SQL不好對接啊,使用Named Pipes方式(微軟要求的方式)進行連線,例項和埠都是可選的。
說好的只需要配置這兩個就可以了
完美報錯,糾結了一個晚上沒搞定!其實更換為TCP/IP也不會報錯
最後發現,只需要把例項名稱(SQLEXPRESS)填寫進行就行了[流淚],這真是知道真相的我,眼淚掉下來!當然,如果你還要畫蛇添足,把預設埠也填上,對不起,會失敗!
果斷報錯!
所以,如果想要正常安裝資料庫,需要填寫資料庫伺服器名稱、例項和網路連線協議(Named Pipes)。
寫在最後,由於本人並不是特別熟悉SQL,所以可能有些報錯是可以避免的。我相信有些朋友,在部署實施當中,也會遇到和我一樣的問題哈!
僅供參考和學習!
感謝!