マイクロソフトでは、Microsoft SQL Server 2008 の修正を 1 つのダウンロード可能なファイルとして配布しています。 修正は累積的であるため、新しいリリースの修正には、以前のリリースの SQL Server 2008 の修正に含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれます。
現象
たとえば次のようなシナリオを考えてみます。
- Windows Windows Server Windows 8 または Windows Server 2012 を搭載しているコンピューター上の Microsoft SQL Server 2008、Microsoft SQL Server 2012、または Microsoft SQL Server 2008 R2 に非対称キーで暗号化された対称キーがある。
- 非対称キーは、拡張キー管理 (EKM) プロバイダーを使用して作成されます。
- 暗号化された対称キーを開こうとします。
この場合に、次のようなエラー メッセージが表示されます。
注
メッセージ 15273、レベル 16、状態 1、行 1 暗号化解除キーが正しくありません。
原因
この問題は、キーの長さをチェックする機能が Windows 8 または Windows Server 2012 に含まれているために発生します。 ただし、SQL Server では、対称キーの暗号化を解除するために、正しくないデータ長が使用されます。
解決策
この問題は、次の SQL Server の累積的な更新プログラムで最初に修正されました。
SQL Server 2012 SP1 の累積的な更新プログラム 6 /en-us/help/2874879
SQL Server 用の累積的な更新プログラムについて
SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムを確認してください。
SQL Server 2012 の累積的な更新プログラム 9 この問題の修正プログラムは、累積的な更新プログラム 9 で最初にリリースされました。 SQL Server 2012 用のこの累積的な更新プログラム パッケージを入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。
2867319 SQL Server 2012 用の累積的な更新プログラム パッケージ 9 注: ビルドは累積的であるため、新しくリリースされた各修正プログラムには、以前の SQL Server 2012 リリースに含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
2692828 SQL Server 2012 以降にリリースされた SQL Server 2012 ビルド
SQL Server 2008 R2 Service Pack 2 の累積的な更新プログラム 8 この問題の修正プログラムは、累積的な更新プログラム 8 で最初にリリースされました。 SQL Server 2008 R2 Service Pack 2 用のこの累積的な更新プログラム パッケージを入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。
2871401 2008 R2 Service Pack 2 の累積的な更新プログラム パッケージ 8 注: ビルドは累積的であるため、新しい修正プログラムの各リリースには、以前のリリースの SQL Server 2008 R2 Service Pack 2 修正プログラムに含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
2730301 SQL Server 2008 R2 Service Pack 2 以降にリリースされた SQL Server 2008 R2 ビルド
SQL Server 2008 Service Pack 3 (SP3) の累積的な更新プログラム 12 この問題の修正プログラムは、SQL Server 2008 Service Pack 3 の累積的な更新プログラム 12 で最初にリリースされました。 SQL Server用のこの累積的な更新プログラムパッケージを入手する方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
2863205 SQL Server 2008 Service Pack 3 の累積的な更新プログラム パッケージ 12 注: ビルドは累積的であるため、新しくリリースされた修正プログラムには、それ以前のSQL Server修正プログラムのリリースに含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれます。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
2629969 SQL Server 2008 Service Pack 3 以降にリリースされた SQL Server 2008 ビルド
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
SQL Server の増分サービス モデルの関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
935897 報告された問題に対する修正プログラムを提供するために、SQL Server チームから提供されている増分サービス モデルを入手できます。SQL Server 更新プログラムの命名方式の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
822499 Microsoft SQL Server ソフトウェア更新プログラム パッケージの命名方式ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
824684 マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明