Configuration Manager資料庫的相容性檢查中發生「元件無法移轉至 SQL Server 2017」錯誤
本文介紹在Configuration Manager資料庫的相容性檢查中發生的「元件無法移轉至 SQL Server 2017」錯誤。
原始產品版本:windows 上的 System Center Configuration Manager、SQL Server 2017
原始 KB 編號: 4465462
摘要
在 Microsoft SQL Server 2017 中,您會使用內建的資料庫相容性檢查程式來判斷 Microsoft System Center Configuration Manager 資料庫的升級相容性。 您也已 CLR Strict Security
啟用。 當您執行檢查時,您會收到下列指示元件的相關資訊訊息:
元件 [DcmObjectModel_SQLCLR] 無法移轉至 SQL Server 2017。 如需詳細資訊,請參閱:第 1 行、第 1 欄。
元件 [MessageHandlerService] 無法移轉至 SQL Server 2017。 如需詳細資訊,請參閱:第 1 行、第 1 欄。
元件 [ServiceBrokerInterface] 無法移轉至 SQL Server 2017。 如需詳細資訊,請參閱:第 1 行、第 1 欄。
元件 [SMSSQLCLR] 無法移轉至 2017 SQL Server。 如需詳細資訊,請參閱:第 1 行、第 1 欄。
元件 [StateSysSqlClr] 無法移轉至 2017 SQL Server。 如需詳細資訊,請參閱:第 1 行、第 1 欄。
狀態
資訊訊息的設計是。 雖然元件標示為 UNSAFE,但處理方式正確。 您可以放心地忽略這些訊息,並繼續執行資料庫升級。
其他相關資訊
根據預設,所有Configuration Manager資料庫在資料庫屬性中都應該將Trustworthy選項設定為True。 這是Configuration Manager和 CLR Strict Security
功能正常運作的需求。
若要確認此設定,請開啟 [資料庫屬性]視窗,選取流覽窗格中的 [選項] 頁面,然後在 [其他選項] 清單中找出[可信任]資料列。