S’applique à
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Symptômes

Cette mise à jour cumulative ajoute la possibilité d’initialiser la réplication transactionnelle à partir d’une sauvegarde en utilisant un type d’appareil d' URL. Pour utiliser cette fonctionnalité, vous devez spécifier « URL » pour le paramètre @backupdevicetype et l’emplacement du fichier de sauvegarde dans le stockage Azure pour le @backupdevicename paramètre @backupdevicename lorsque vous appelez sp_addsubscription.

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :

À propos des mises à jour cumulatives pour SQL Server :

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Remarque Cette fonctionnalité du correctif logiciel permet de configurer la réplication transactionnelle entre les bases de données locale et Azure SQL par @sync_type = N’initialize avec Backup.

Échantillons

SAUVEGARDER la base de données <Published_DB> sur URL = 'backup_file_namePath'

Restaurer la base de connaissances vers l’abonné :

S’il existe (SELECT * FROM Master. sys. Credentials WHERE Name = 'storage_account_name') 

SUPPRIMER les informations d’identification [containerPath

--Le nom du compte de stockage peut être localisé sur le portail Azure à l’adresse suivante : paramètres de > de stockage-> touches d’accès rapide

--La clé de signature d’accès partagé peut être générée à l’adresse suivante : paramètres de > de stockage-> une signature d’évaluation partagée

CRÉER des informations d’identification [containerPath

AVEC IDENTity = « SIGNATURE d’accès partagé », secrète = ' <shared_access_signature_key_with_removed_first_ ? _symbol> ' 

RESTAURER la base de données [<database_name>] à partir d’URL = 'backup_file_namePath

Créer un abonnement dans l’éditeur à l’aide du type de synchronisation « Initialize with backup » et en spécifiant le fichier de sauvegarde local :

exec sp_addsubscription @publication = N’test_init_backup', @subscriber = N’sub_server_name', 

@destination_db = N’destination_db_name', @sync_type = N’initialize avec Backup',

@backupdevicetype='URL',@backupdevicename='backup_file_namePath'

 

Pour plus d’informations, voir  initialiser un abonnement transactionnel à partir d’une sauvegarde.

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.