SCCM與SQL聯機問題及解決

經過了艱苦的需求組件安裝,接下來我們繼續安裝步驟。

現在就是制定數據庫服務器了,因爲之前已經搭建好了SQL Server 2016 的服務器,所以我們這裏直接輸入SQL Server的 FQDN。然後自定義DB的名字。

安裝SQL Server 2016的步驟,請參考我之前的博客 http://blog.51cto.com/horse87/1870952

image.png

在點擊下一步之後,SCCM會開始自動的對現有數據庫進行校驗,在我的環境中,出現瞭如下的報錯:

image.png

從上圖中的報錯來看,應該是我們的 SCCM服務無法連接到SQL Server. 通常情況下無法連接的故障分爲兩種,要麼是物理障礙,比如網絡、端口、協議、防火牆, 還有種就是運行賬號權限問題。

從上圖中,可以清楚的看到端口號,那就直接在SCCM上 telnet <SQL Server FQDN> 4022 , 發現可以telnet通,說明物理鏈路是沒問題的,那多半是賬號權限的問題。

直接用SSMS 登錄SQL,添加 SCCMAdmin 的權限即可。

image.png

果然驗證通過,指定SQL服務器數據存放路徑,保持默認,點擊下一步

image.png

在選擇DB物理路徑的時候,可能會有如下報錯,只需要在SQL Server上,將SCCM安裝程序的運行賬號加爲本地管理員即可。

image.png

image.png

輸入SCCM 服務器提供出來的 FQDN,這裏我就用機器本身的 FQDN。 

image.png

正確填入DB路徑之後,選擇在每個站點系統角色中配置通訊方法

image.png

安裝管理點和分發點都需要勾選

image.png

點擊下一步

image.png

允許SCCM保持更新狀態

image.png

查看配置彙總信息,點擊下一步

image.png


系統自動的檢查可能存在的安裝問題,其實這一步很也重要,可以預先知道一些爲滿足的安裝條件,我們只有一個一個來看。

image.png

上圖可以看到,我的環境裏面直接有一個是 failed 失敗的狀態,看問題描述,應該也比較清楚,就是說SCCM的該站點需要獲取SQL Server的管理權限。

那麼我們登錄到SQL Server上,將SCCM這臺服務器賬號加入到本地管理員組中即可。

image.png

第二個警告是說需要將SQL Server定義一個最大內存使用值。

image.png

登錄到SQL Server服務器,右鍵服務器名,選擇屬性,在內存對話框中,修改內存值,我這裏修改成SQL 的物理內存值。


image.png

第三個和第四個報警看起來和 BITS有關係

image.png

從報錯內容來看,應該是我們需要安裝BITS這個功能,但是我清晰的記得,在之前的先決條件準備的時候,我是勾選了BITS服務的,我也會去專門檢查過,確實安裝過。

image.png

不過無所謂,我們用Powershell再裝一次,這裏我把之前的所有的先決條件都重新裝一遍,排除下問題。

Get-Module servermanager

Install-WindowsFeature Web-Asp-Net

Install-WindowsFeature Web-Asp-Net45

Install-WindowsFeature NET-HTTP-Activation

Install-WindowsFeature NET-Non-HTTP-Activ

Install-WindowsFeature Web-Windows-Auth

Install-WindowsFeature Web-ISAPI-Ext

Install-WindowsFeature Web-Metabase

Install-WindowsFeature Web-WMI

Install-WindowsFeature BITS

Install-WindowsFeature RDC

安裝完成後,需要重啓服務器。

之後我們在運行安裝嚮導之後,發現已經通過了所有的安裝條件檢查。

image.png

最後只需要等待安裝程序完成就可以了!

image.png

OK,打完收工! SCCM 2016的部署過程到此結束,希望可以幫到大家! 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章