KB4463320 — POPRAWKA: Sporadyczne błędy podczas tworzenia kopii zapasowej do magazynu Azure z SQL Server 2014, 2016 i 2017

Dotyczy
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2016 Business Intelligence SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Analysis Services SQL Server 2012 for Embedded Systems SQL Server 2012 Parallel Data Warehouse SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Standard JA SQL Server 2012 Enterprise Core SQL Server 2012 Parallel Data Warehouse (APS)

Objawy

W przypadku użycia opcji adresu URL do utworzenia kopii zapasowej baz danych programu SQL Server lub dzienników transakcji w magazynie platformy Azure operacje tworzenia kopii zapasowej czasami kończą się niepowodzeniem. Ponadto wyświetlany jest komunikat o błędzie podobny do następującego:

Uwaga

Komunikat 3202, Poziom 16, Stan 1, server_name serwera, Numer wiersza
Zapis w dniu "https://storage_account_name.blob.core.windows.net/ container_name/file_name" nie powiódł się: Tworzenie kopii zapasowej w adresie URL odebrało wyjątek od zdalnego punktu końcowego. Komunikat o wyjątku: klient nie mógł ukończyć operacji w określonym limicie czasu.

Uwagi

  • Ten problem dotyczy tylko kopii zapasowych w Azure magazynie, jeśli używasz Azure stronicowych obiektów blob lub jeśli określisz opcję WITH CREDENTIAL w instrukcjach kopii zapasowej, jak w następującym przykładowym zapytaniu: 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; IŚĆ
  • Ten problem nie wpływa na kopie zapasowe magazynu platformy Azure korzystające z blokowych obiektów blob platformy Azure.

Przyczyna

Podczas tworzenia kopii zapasowej baz danych w celu Azure stronicowych obiektów blob przy użyciu instrukcji BackuptoURL program SQL Server wewnętrznie wywołuje autonomiczną aplikację o nazwie BackuptoURL.exe. Ten problem występuje, ponieważ aplikacja BackuptoURL nie obsługuje poprawnie błędów przejściowych. Te awarie mogą wystąpić, gdy system magazynowania ponownie równoważy zaplecze w celu obsługi skoków w transferach danych, które występują podczas tworzenia kopii zapasowych.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:

Aktualizacja zbiorcza 13 dla programu SQL Server 2017

Aktualizacja zbiorcza 14 dla programu SQL Server 2016 z dodatkiem SP1

Aktualizacja zbiorcza 2 dla programu SQL Server 2014 z dodatkiem SP3

Aktualizacja zbiorcza 15 dla programu SQL Server 2014 z dodatkiem SP2

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014

Ten problem został rozwiązany w następujących poprawkach na żądanie.

Dla programu SQL Server 2016 z dodatkiem Service Pack 2 aktualizacja skumulowana 2

Pobierz Pobierz poprawkę na żądanie w języku angielskim (en-US).

Pobierz Pobierz niemiecką (de-DE) poprawkę na żądanie.

Pobierz Pobierz poprawkę na żądanie dla języka hiszpańskiego (es-ES).

Pobierz Pobierz francuską (fr-FR) poprawkę na żądanie teraz.

Pobierz Pobierz włoską poprawkę (it-IT) na żądanie.

Pobierz Pobierz poprawkę na żądanie w języku japońskim (ja-JP).

Pobierz Pobierz koreańską (ko-KR) poprawkę na żądanie.

Pobierz Pobierz teraz poprawkę na żądanie dla języka portugalskiego (Brazylia) (pt-BR).

Pobierz Pobierz poprawkę na żądanie w języku rosyjskim (ru-RU).

Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego uproszczonego (zh-CN).

Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego tradycyjnego (zh-TW).

Uwagi

Dla dodatku Service Pack 2 dla programu SQL Server 2014, aktualizacja skumulowana 13

Pobierz Pobierz teraz poprawkę na żądanie dla systemu angielskiego (en-US) x64.
Pobierz Pobierz Pobierz teraz poprawkę na żądanie dla komputerów x86 opartych na języku angielskim (en-US).

Pobierz Pobierz teraz poprawkę na żądanie dla systemu niemieckiego (de-DE) x64.
Pobierz Pobierz teraz poprawkę na żądanie dla systemu niemieckiego (de-DE) x86.

Pobierz Pobierz teraz poprawkę na żądanie dla komputerów hiszpańskich (es-ES) opartych na architekturze x64.
Pobierz Pobierz teraz poprawkę na żądanie dla procesorów opartych na architekturze x86 dla języka hiszpańskiego (es-ES).

Pobierz Pobierz teraz francuską (fr-FR) poprawkę na żądanie opartą na architekturze x64.
Pobierz Pobierz teraz poprawkę na żądanie opartą na języku francuskim (fr-FR) x86.

Pobierz Pobierz teraz poprawkę na żądanie dla procesora włoskiego (it-IT) opartego na architekturze x64.
Pobierz Pobierz Pobierz teraz włoską (it-IT) poprawkę na żądanie opartą na architekturze x86.

Pobierz Pobierz teraz japońską (ja-JP) poprawkę na żądanie opartą na architekturze x64.
Pobierz Pobierz teraz poprawkę na żądanie dla bazy japońskiej (ja-JP) x86.

Pobierz Pobierz teraz koreańską (ko-KR) poprawkę na żądanie opartą na architekturze x64.
Pobierz Pobierz teraz koreańską (ko-KR) poprawkę na żądanie opartą na architekturze x86.

Pobierz Pobierz teraz poprawkę na żądanie (portugalska Brazylia) (pt-BR) opartą na architekturze x64.
Pobierz Pobierz teraz poprawkę na żądanie (portugalska Brazylia) (pt-BR) opartą na architekturze x86.

Pobierz Pobierz teraz poprawkę na żądanie opartą na języku rosyjskim (ru-RU) x64.
Pobierz Pobierz teraz rosyjską (ru-RU) poprawkę na żądanie opartą na architekturze x86.

Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego uproszczonego (zh-CN) x64.
Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego uproszczonego (zh-CN) x86.

Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego tradycyjnego (zh-TW) opartą na architekturze x64.
Pobierz Pobierz teraz poprawkę na żądanie dla języka chińskiego tradycyjnego (zh-TW) opartą na architekturze x86.

Wskazówka Po zastosowaniu tej poprawki wersja programu SQL Server to 12.0.5596.0.

SQL Server 2017

Poprawka na żądanie nie została jeszcze wydana dla programu SQL Server 2017. Opublikujemy aktualizację, gdy tylko będzie dostępne rozwiązanie tego problemu dla programu SQL Server 2017.

SQL Server 2012

Zalecamy rozważenie uaktualnienia do najnowszej wersji programu SQL Server, aby móc korzystać z nowych funkcji i poprawek.

Poprawka na żądanie nie zostanie wydana dla programu SQL Server 2012, ponieważ ten produkt jest poza wsparciem podstawowym. W przypadku programu SQL Server 2012 należy ręcznie powtórzyć operację kopii zapasowej, której wykonanie nie powiodło się, lub polegać na kolejnej iteracji zadania tworzenia kopii zapasowej, aby zakończyć się powodzeniem. Możesz także zapisywać kopie zapasowe w udziale lokalnym, udziale sieciowym lub udziale plików na innej maszynie wirtualnej.

Pobierz pomoc techniczną

Aby uzyskać informacje dotyczące sposobu pobierania plików pomocy technicznej firmy Microsoft, zobacz następujący artykuł z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:

119591 Jak uzyskać pliki pomocnicze firmy Microsoft w usłudze Usługi online

Twierdzenie dotyczące skanowania w poszukiwaniu wirusów

Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów przy użyciu najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiegać nieautoryzowanym zmianom.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o standardowej terminologii używanej przez Microsoft do opisywania aktualizacji oprogramowania.