Симптоми
Тази сборна актуализация добавя възможността за инициализиране на репликация на трансдействие от архивно копие, като се има тип на устройството за URL адрес. За да използвате тази функция, трябва да зададете "URL" за параметъра @backupdevicetype и местоположението на архивния файл в хранилището на Azure за параметъра @backupdevicename , когато се позовете на sp_addsubscription.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Забележка Тази функция за актуална корекция ще позволи да се настрои трансдействието на репликация между локална и Azure SQL база данни с @sync_type = N'initialize с архивиране.
Примерни
АРХИВИРАНЕ на база данни <Published_DB> към URL = "backup_file_namePath"
Възстановяване на база данни към абонат:
Ако СЪЩЕСТВУВА (изберете * от Master. sys. идентификационни данни, където име = "storage_account_name")
КАПКА идентификационни данни [containerPath]
– Име на акаунт за място за съхранение може да бъде намерено на портала на Azure на адрес: настройки за >-> клавишите за достъп
-Може да бъде генериран ключ > > за подпис в Access
СЪЗДАВАНЕ на идентификационни данни [containerPath]
С самоличност = "подпис за СПОДЕЛЕН достъп", SECRET = "<shared_access_signature_key_with_removed_first_? _symbol>"
ВЪЗСТАНОВЯВАНЕ на база данни [<database_name>] FROM URL = "backup_file_namePath"
Създайте абонамент за Publisher с помощта на "инициализиране с Backup" тип синхронизация и укажете локален файл за архивиране:
Exec sp_addsubscription @publication = N ' test_init_backup ', @subscriber = N ' sub_server_name ';
@destination_db = N ' destination_db_name ', @sync_type = N'initialize с Backup ';
@backupdevicetype='URL',@backupdevicename='backup_file_namePath'
За повече информация вижте инициализиране на абонамент за сделка чрез архивиране.
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.