現象
URL オプションを使用して、SQL Server データベースまたはトランザクション ログを Azure Storage にバックアップすると、バックアップ操作は断続的に失敗します。 さらに、次のようなエラー メッセージが表示されていました。
Msg 3202、レベル 16、状態 1、サーバー server_name、Line LineNumber
"https:// storage_account_name.blob.core.windows.net/container_name/file_name" に書き込むことができませんでした。URL へのBackupは、リモート エンドポイントから例外を受け取ります。 例外メッセージ: クライアントが指定したタイムアウト内に操作を完了できませんでした。
ノート
-
この問題は、Azure Page Blobs を使用する場合、またはバックアップ ステートメントで WITH CREDENTIAL オプションを指定した場合にのみ影響します。次のクエリ例のように、BACKUP DATABASE AdventureWorks2016 TO URL = 'https:// my_storage_account_name.blob.core.windows.net/ my_container_name/AdventureWorks2016.bak' WITH CREDENTIAL = "my_credential_name' 、COMPRESSION、STATS = 5;行く
-
Azure ブロック BLOB を使用する Azure Storage へのバックアップは、この問題の影響を受けられません。
原因
BackuptoURL ステートメントを使用してデータベースを Azure Page Blobs にバックアップすると、SQL サーバーは、BackuptoURL.exeという名前のスタンドアロン アプリケーションを内部的に呼び出します。 この問題は、BackuptoURL アプリケーションが一時的なエラーを正しく処理しないために発生します。 これらのエラーは、バックアップ中に発生するデータ転送の急増を処理するために、ストレージ システムがバックエンドで再調整されるときに発生する可能性があります。
解決方法
累積的な更新情報
この問題は、次のSQL Serverの累積的な更新プログラムで修正されています。
SQL Server 2017 の累積的な更新プログラム 13
SQL Server 2016 SP1 の累積的な更新プログラム 14
SQL Serverの各新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムを確認してください。
SQL Server 2017 の最新の累積的な更新プログラム
SQL Server 2016 の最新の累積的な更新プログラム
SQL Server 2014 の最新の累積的な更新プログラム
この問題は、次のオンデマンド修正プログラムで修正されています。
SQL Server 2016 Service Pack 2 の累積的な更新プログラム 2 の場合
英語 (en-US) のオンデマンド修正プログラムを今すぐダウンロードします。
ドイツ語 (de-DE) のオンデマンド修正プログラムを今すぐダウンロードします。
スペイン語 (es-ES) のオンデマンド修正プログラムを今すぐダウンロードします。
フランス語 (fr-FR) のオンデマンド修正プログラムを今すぐダウンロードします。
イタリア語 (it-IT) のオンデマンド修正プログラムを今すぐダウンロードします。
日本語 (ja-JP) のオンデマンド修正プログラムを今すぐダウンロードします。
韓国語 (ko-KR) のオンデマンド修正プログラムを今すぐダウンロードします。
ポルトガル語ブラジル (pt-BR) のオンデマンド修正プログラムを今すぐダウンロードします。
ロシア語 (ru-RU) のオンデマンド修正プログラムを今すぐダウンロードします。
簡体字中国語 (zh-CN) のオンデマンド修正プログラムを今すぐダウンロードします。
繁体字中国語 (zh-TW) のオンデマンド修正プログラムを今すぐダウンロードします。
注意事項
-
この修正プログラムを適用すると、SQL Server バージョンは 13.0.5206.0 になります。
-
この修正プログラムは、SQL Server 2016 Service Pack 2 の累積的な更新プログラム 3 にも含まれています
SQL Server 2014 Service Pack 2 の累積的な更新プログラム 13 の場合
英語 (en-US) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
英語 (en-US) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ドイツ語 (de-DE) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ドイツ語 (de-DE) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
スペイン語 (es-ES) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
スペイン語 (es-ES) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
フランス語 (fr-FR) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
フランス語 (fr-FR) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
イタリア語 (it-IT) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
イタリア語 (it-IT) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
日本語 (ja-JP) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
日本語 (ja-JP) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
韓国語 (ko-KR) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
韓国語 (ko-KR) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ポルトガル語ブラジル (pt-BR) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ポルトガル語ブラジル (pt-BR) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ロシア語 (ru-RU) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
ロシア語 (ru-RU) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
簡体字中国語 (zh-CN) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
簡体字中国語 (zh-CN) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
繁体字中国語 (zh-TW) x64 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
繁体字中国語 (zh-TW) x86 ベースのオンデマンド修正プログラムを今すぐダウンロードします。
注 この修正プログラムを適用すると、SQL Server バージョンは 12.0.5596.0 になります。
SQL Server 2017
SQL Server 2017 のオンデマンド修正プログラムはまだリリースされていません。 この問題の修正プログラムが SQL Server 2017 で利用可能になるとすぐに、更新プログラムをリリースします。
SQL Server 2012
新機能と修正プログラムを利用するために、最新のSQL Server バージョンにアップグレードすることを検討することをお勧めします。
この製品はメインストリーム サポートから外れるため、SQL Server 2012 のオンデマンド修正プログラムはリリースされません。 SQL Server 2012 の場合は、失敗したバックアップ操作を手動で再試行するか、次のバックアップ ジョブのイテレーションに依存して成功する必要があります。 または、別の仮想マシン (VM) 上のローカル共有、ネットワーク共有、またはファイル共有のいずれかにバックアップを書き込むことができます。
サポートをダウンロードする
Microsoft サポート ファイルをダウンロードする方法の詳細については、Microsoft サポート 技術情報の次の記事を参照してください。
119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
マイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
参考資料
マイクロソフトでソフトウェア更新プログラムの説明に使用する標準的な用語集を参照してください。