Simptome
Această actualizare cumulativă adaugă capacitatea de inițializare a reproducerea tranzacțională dintr-o copie de rezervă, având un tip de dispozitiv URL. Pentru a utiliza această capacitate, trebuie să specificați "URL" pentru parametrul @backupdevicetype și locația fișierului backup din Azure Storage pentru parametrul @backupdevicenameatunci când invocați sp_addsubscription.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarea actualizare cumulativă pentru SQL Server:
Despre actualizările cumulative pentru SQL Server:
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Notă Această caracteristică de remediere rapidă va permite să configurați reproducerea tranzacțională între baza de date locală și Azure SQL cu @sync_type = N'initialize cu backup '.
Eșantion
BAZA de date BACKUP <Published_DB> la URL = 'backup_file_namePath'
Restaurare DB în abonat:
Dacă există (selectați * de la Master. sys. acreditări în cazul în care name = 'storage_account_name')
ACREDITĂRI de fixare [containerPath]
--Numele contului de stocare poate fi localizat pe portalul Azure la adresa: Storage-> Settings-> tastele de acces
--Cheia de semnătură a accesului partajat poate fi generată la: Setări de > pentru stocare-> semnătură de evaluare partajată
Creare ACREDITare [containerPath]
CU IDENTity = ' semnătură acces partajat ', SECRET = ' <shared_access_signature_key_with_removed_first_? _symbol> '
RESTAURAREA bazei de date [<database_name>] FROM URL = 'backup_file_namePath'
Creați un abonament la Publisher utilizând tipul de sincronizare "inițializare cu backup" și specificarea fișierului de backup local:
exec sp_addsubscription @publication = N ' test_init_backup ', @subscriber = N ' sub_server_name ',
@destination_db = N ' destination_db_name ', @sync_type = N'initialize cu backup ',
@backupdevicetype='URL',@backupdevicename='backup_file_namePath'
Pentru mai multe informații, consultați inițializarea unui abonament tranzacțional dintr-o copie de rezervă.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.