Ознаки
Коли для резервного копіювання баз даних SQL Server або журналів транзакцій Azure у сховищі використовується параметр URL-адреси, операції резервного копіювання періодично завершуються помилкою. Крім того, відображається повідомлення про помилку, схоже на таке:
Примітка.
msg 3202, рівень 16, стан 1, сервер server_name, номер рядка
Помилка запису "https:// storage_account_name.blob.core.windows.net/container_name/file_name": резервне копіювання до URL-адреси отримано виняток із віддаленої кінцевої точки. Повідомлення про виняток: клієнт не зміг завершити операцію протягом зазначеного тайм-ауту.
Примітки
- Ця проблема впливає лише на резервні копії в сховищі Azure, якщо використовуються BLOB-об'єкти сторінок Azure або якщо ви вказуєте параметр WITH CREDENTIAL в інструкціях резервного копіювання, як у наступному прикладі запиту: РЕЗЕРВНА КОПІЯ ДАНИХ 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; GO (ІДИ)
- Ця проблема не впливає на резервні копії в сховищі Azure, які використовують Azure блокові BLOB-об'єкти.
Причина
Коли ви створюєте резервну копію баз даних до Azure BLOB-об'єктів сторінки за допомогою інструкцій BackuptoURL, SQL сервер внутрішньо викликає окрему програму з іменем BackuptoURL.exe. Ця проблема виникає через те, що програма BackuptoURL неправильно обробляє тимчасові помилки. Ці помилки можуть виникати, коли система зберігання відновлює баланс на сервері, щоб впоратися зі сплесками передавання даних, які відбуваються під час резервного копіювання.
Спосіб усунення проблеми
Відомості про сукупний пакет оновлень
Цю проблему вирішено в наведених нижче сукупних оновленнях для SQL ServerSQL Server:
Сукупний пакет оновлень 13 для SQL ServerSQL Server 2017
Сукупний пакет оновлень 14 для SQL ServerSQL Server 2016 SP1
Сукупний пакет оновлень 2 для SQL ServerSQL Server 2014 SP3
Сукупний пакет оновлень 15 для SQL ServerSQL Server 2014 SP2
Відомості про сукупні оновлення для SQL ServerSQL Server :
Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Перегляньте останні сукупні оновлення для SQL Server.
Останнє сукупне оновлення для SQL ServerSQL Server 2017
Останнє сукупне оновлення для SQL ServerSQL Server 2016
Останнє сукупне оновлення для SQL ServerSQL Server 2014
Цю проблему вирішено в наведених нижче поточних виправленнях на вимогу.
Для SQL Server 2016 із пакетом оновлень 2, сукупний пакет оновлень 2
" Завантажте виправлення для англійської мови (en-US) на вимогу зараз.
" Завантажте виправлення для німецької мови (de-DE) на вимогу зараз.
" Завантажте виправлення іспанською мовою (es-ES) на вимогу зараз.
Завантажте поточне виправлення французькою мовою (fr-FR) за вимогою зараз.
" Завантажте поточне виправлення для італійської мови (IT-IT) на вимогу.
" Завантажте виправлення для японської мови (ja-JP) на вимогу зараз.
Завантажте виправлення для корейської мови (ko-KR) на вимогу зараз.
" Завантажте поточне виправлення для портуґальської (Бразилія) за вимогою зараз.
Завантажте російський (ru-RU) виправлення за запитом зараз.
" Завантажте виправлення для китайської мови (спрощене письмо) (zh-CN) на вимогу зараз.
Завантажте виправлення для китайської мови (zh-TW) за запитом зараз.
Примітки
- Після застосування цього виправлення версія SQL Server буде 13.0.5206.0.
- Це виправлення також входить у сукупний пакет оновлень 3 для SQL ServerSQL Server 2016 із пакетом оновлень 2
Для SQL Server 2014, пакет оновлень 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-based прямо зараз.
Завантажте виправлення на вимогу російською мовою (ru-RU) x86-based просто зараз.
Завантажте швидке виправлення для китайської мови (спрощене письмо) (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 ServerSQL Server 2017.
SQL Server 2012
Радимо оновити систему до найновішої версії SQL Server, щоб скористатися перевагами нових функцій і виправлень.
Поточне виправлення на вимогу не буде випущено для SQL Server 2012, оскільки базова підтримка цього продукту завершилася. Для SQL ServerSQL Server 2012 слід повторити невдалу операцію резервного копіювання вручну або покладатися на наступну ітерацію завдання резервного копіювання. Або можна створити резервну копію в локальній папці, мережевій папці або спільній папці з файлами на іншій віртуальній машині (VM).
Підтримка завантаження
Відомості про те, як завантажити файли підтримки Microsoft, див. у наступній статті бази знань Microsoft:
119591 Як отримати файли підтримки від Microsoft з онлайнові служби
Заява про перевірку на віруси
Корпорація Майкрософт перевірила цей файл на наявність вірусів, використавши найновіше програмне забезпечення для виявлення вірусів, яке було доступне на дату публікації файлу. Файл зберігається на серверах із підвищеним рівнем безпеки, що запобігає внесенню до нього будь-яких несанкціонованих змін.
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Посилання
Дізнайтеся, які стандартні терміни використовує корпорація Майкрософт для опису оновлень програмного забезпечення.