SQL Serverを別のバージョンにアップグレードしようとすると、セットアップの応答が停止する
この記事は、以前のバージョンの SQL Server を SQL Server 2012 にアップグレードするときに発生する問題を解決するのに役立ちます。
元の製品バージョン: SQL Server
元の KB 番号: 2712929
現象
SQL Serverをあるメジャー バージョンから別のメジャー バージョンにアップグレードしようとすると (たとえば、SQL Server 2012 から SQL Server 2017 にアップグレードするなど)、セットアップ プログラムはSQLEngineConfigAction_upgradeの手順で応答を停止するように見えます。
この問題が発生すると、次のようなセットアップ情報が Detail.txt ファイルの末尾に記録されます。
(01) 2012-05-03 06:18:29 SQLEngine: --SqlEngineSetupPrivate: Setting Security Descriptor D:(<GUID value>) on Directory <Data directory>
(01) 2012-05-03 06:18:29 Slp: Sco: Attempting to set security descriptor for directory <Data Directory>, security descriptor D:( (<GUID value>))
(01) 2012-05-03 06:18:29 Slp: Sco: Attempting to normalize security descriptor D:( (<GUID value>))
(01) 2012-05-03 06:18:29 Slp: Sco: Attempting to replace account with sid in security descriptor D:( (<GUID value>))
(01) 2012-05-03 06:18:29 Slp: ReplaceAccountWithSidInSddl -- SDDL to be processed: D:( (<GUID value>))
(01) 2012-05-03 06:18:29 Slp: ReplaceAccountWithSidInSddl -- SDDL to be returned: D:( (<GUID value>))
(01) 2012-05-03 06:18:29 Slp: Sco: Directory <Data Directory>is a volume mount point. VolumeName is \\?\Volume{<VolumeID> }\
(01) 2012-05-03 08:27:50 Slp: Sco: Add DACL to underlying volume '\\?\Volume{<VolumeID }\' for directory '<Data directory>’from SDDL 'D:((<GUID value>))'
注:
Detail.txt ファイルは、 フォルダー\Program Files\Microsoft SQL Server\nnn\Setup Bootstrap\Log\timestamp
にあります。
原因
この問題は、SQL Server データを含む多数のサブフォルダーとファイルがある場合に発生する可能性があります。
注:
この問題は、FILESTREAM 機能または FILETABLE 機能を使用してデータベースが NTFS ファイル システムに統合されている場合に発生する可能性が高くなります。
解決方法
この問題を解決するためのアクションは必要ありません。 アップグレードを完了するには、SQL Server 2012 セットアップ プログラムを完了します。
詳細
「現象」セクションで説明されている問題は、SQL Server セットアップ プログラムが Windows API を呼び出しているために発生しますSetSecurityInfo
。 API はSetSecurityInfo
、データを含むサブフォルダーとファイルに随意アクセス制御リスト (DACL) を適用SQL Server。 このプロセスが完了するまでに長い時間がかかる場合があります。
関連情報
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示