Sintomi
Questo aggiornamento cumulativo aggiunge la funzionalità di inizializzazione della replica transazionale da un backup con un tipo di dispositivo URL. Per usare questa funzionalità, è necessario specificare "URL" per il parametro @backupdevicetype e la posizione del file di backup in Azure Storage per il parametro @backupdevicenamequando si richiama sp_addsubscription.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Nota Questa caratteristica di hotfix consentirà di configurare la replica transazionale tra il database SQL locale ed azzurro con @sync_type = N'initialize con backup '.
Esempio
DATABASE di BACKUP <Published_DB> a URL ='backup_file_namePath'
Ripristinare il Sottoscrittore DB:
Se esiste (Seleziona * da master. sys. Credentials WHERE Name ='storage_account_name')
RILASCIA credenziali [containerPath]
--Il nome dell'account di archiviazione può essere posizionato in Azure Portal in: impostazioni di archiviazione->-> tasti di scelta
--La chiave della firma di accesso condiviso può essere generata in: archiviazione-> impostazioni-> firma di valutazione condivisa
CREARE credenziali [containerPath]
WITH IDENTITY =' firma di accesso condiviso ', SECRET =' <shared_access_signature_key_with_removed_first_? _symbol>'
Ripristina DATABASE [<database_name>] FROM URL ='backup_file_namePath'
Creare un abbonamento presso il Publisher usando il tipo di sincronizzazione "initialize with backup" e specificando il file di backup locale:
Exec sp_addsubscription @publication = N'test_init_backup ', @subscriber = N'sub_server_name ',
@destination_db = N'destination_db_name ', @sync_type = N'initialize con backup ',
@backupdevicetype='URL',@backupdevicename='backup_file_namePath'
Per altre informazioni, vedere inizializzare un abbonamento transazionale da un backup.
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.