Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Managed Instance
La page Problèmes d'article reprend les conditions déterminées relatives aux articles et à toute modification nécessaire découlant de ces conditions. Le tableau suivant répertorie les problèmes potentiels et les actions nécessaires pour vous assurer que la réplication et les applications existantes fonctionnent correctement.
| Problème avec l’article | Détails | Action requise |
|---|---|---|
| Les colonnes Uniqueidentifier seront ajoutées aux tables | La réplication requiert une colonne de type de données uniqueidentifier correspondant à tous les articles d'une publication de fusion ou transactionnelle autorisant les abonnements de mise à jour. | La réplication ajoute automatiquement une colonne de type de données uniqueidentifier aux tables publiées qui n'en possèdent pas lors de la génération du premier instantané. Vous devez vous assurer que les instructions INSERTUPDATE qui référencent ces tables utilisent des listes de colonnes. Vérifiez également que l'espace disque est suffisant pour autoriser l'ajout de cette colonne. |
| Les colonnes IDENTITY nécessitent l'option NOT FOR REPLICATION. | La réplication nécessite que toutes les IDENTITY colonnes utilisent l’option NOT FOR REPLICATION. Si une colonne publiée IDENTITY n’utilise pas cette option, INSERT les commandes peuvent ne pas être répliquées correctement. | S’applique aux publications créées sur les serveurs de publication exécutant Microsoft SQL Server 2000 (8.x) et versions antérieures. Vous devez spécifier la propriété NOT FOR REPLICATION pour toutes les IDENTITY colonnes. |
| IDENTITY propriété non transférée aux Abonnés. | Cette publication ne permet pas de mise à jour sur les Abonnés. Lorsque les colonnes IDENTITY sont transférées vers l’abonné, la propriété IDENTITY n’est pas transférée. Par exemple, une colonne définie en tant que INT IDENTITY sur le serveur de publication est définie en tant que INT sur l'Abonné. | S’applique aux publications créées sur les serveurs de publication exécutant SQL Server 2000 (8.x) et versions antérieures. Aucune action n’est nécessaire. |
| Des tables référencées par des vues sont nécessaires. | Microsoft SQL Server nécessite que toutes les tables référencées par des vues publiées, indexées ou non, soient disponibles sur l’Abonné. Si les tables référencées ne sont pas publiées en tant qu'articles dans cette publication, elles doivent être créées manuellement chez l'Abonné. | Utilisez le bouton Précédent pour vous rendre à la page Articles . Ajoutez ensuite tout objet nécessaire. |
| Des objets référencés par des procédures stockées sont nécessaires. | SQL Server exige que tous les objets référencés par des procédures stockées publiées, telles que des tables et des fonctions définies par l’utilisateur, soient disponibles sur l’Abonné. Si les objets référencés ne sont pas publiés comme articles dans cette publication, ils doivent être créés manuellement chez l’Abonné. | Utilisez le bouton Précédent pour vous rendre à la page Articles . Ajoutez ensuite tout objet nécessaire. |