Симптоми
Когато използвате опцията за URL адрес, за да архивирате вашите бази данни на SQL Server или регистрационни файлове на транзакциите в място за съхранение на Azure, операциите по архивиране периодично са неуспешни. Освен това получавате съобщение за грешка, което е подобно на следното:
Забележка
Msg 3202, Level 16, State 1, Server server_name, Line LineNumber
Запис върху "https:// storage_account_name.blob.core.windows.net/container_name/file_name" е неуспешно: Архивирането в URL адрес получи изключение от отдалечената крайна точка. Съобщение за изключение: Клиентът не можа да завърши операцията в рамките на зададеното време на изчакване.
Забележки
- Този проблем засяга само архивните копия в Azure място за съхранение, ако използвате 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, които използват Azure Block Blobs, не са засегнати от този проблем.
Причина
Когато архивирате вашата бази данни, за да Azure BLOB обекти за страници с помощта на команди BackuptoURL, SQL Server вътрешно извиква самостоятелно приложение с име BackuptoURL.exe. Този проблем възниква, защото приложението BackuptoURL не обработва правилно преходни грешки. Тези грешки може да възникнат, когато системата за съхранение извърши ребалансиране на сървъра, за да се справи със скоковете в прехвърлянето на данни, които възникват по време на архивиране.
Решение
Кумулативна информация за актуализацията
Този проблем е решен в следните кумулативни актуализации за SQL Server:
Сборна актуализация 13 за SQL Server 2017
Сборна актуализация 14 за SQL Server 2016 SP1
Сборна актуализация 2 за SQL Server 2014 SP3
Сборна актуализация 15 за SQL Server 2014 SP2
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за 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.
- Тази гореща поправка също е включена в сборна актуализация 3 за SQL Server 2016 Service Pack 2
За SQL Server 2014 Service Pack 2 сборна актуализация 13
Изтеглете базираната на x64 гореща корекция на английски език (en-US) сега
сега Изтеглете базираната на x86 гореща корекция при поискване на английски (en-BG).
сега базираната на немски (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 гореща корекция при поискване сега.
Изтеглете сега базираната на 64 гореща корекция при поискване за португалска Бразилия (pt-BR).
Изтеглете сега базираната на 86 гореща корекция при поискване за Португалска Бразилия (pt-BR).
сега базираната на x64 гореща корекция при поискване на руски (ru-RU).
сега базираната на x86 гореща корекция при поискване на руски (ru-RU).
Изтеглете сега базираната на опростен китайски (zh-CN) x64 гореща корекция при поискване.
сега Изтеглете базираната на x86 гореща корекция при поискване на опростен китайски (zh-CN).
Изтеглете традиционния китайски (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 Как да получите файлове за поддръжка на Microsoft от онлайн услуги
Иск за сканиране на вируси
Microsoft е сканирал този файл за вируси, като е използвал най-актуалния софтуер за откриване на вируси, наличен към датата на публикуване на файла. Файлът се съхранява на сървъри с повишена сигурност, които помагат да се предотвратят неразрешени промени в него.
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за стандартната терминология, която Microsoft използва за описване на актуализациите на софтуера.