Informations de référence sur les erreurs et les événements (réplication)
S’applique à : SQL Server Azure SQL Managed Instance
Cette section de la documentation contient des informations sur la cause et la résolution de nombreuses erreurs liées à la réplication.
Error | Message |
---|---|
MSSQL_ENG002601 | Impossible d’insérer une ligne de clé dupliquée dans l’objet '%.*ls' avec un index unique '%.*ls'. |
MSSQL_ENG002627 | Violation de %1! contrainte '%2!'. Impossible d’insérer une clé en double dans l’objet '%.*ls'. |
MSSQL_ENG003165 | La base de données '%ls' a été restaurée ; cependant, une erreur est survenue lors de la restauration/suppression de la réplication. La base de données est restée hors ligne. Consultez la rubrique MSSQL_ENG003165 dans la documentation en ligne de SQL Server. |
MSSQL_ENG003724 | Impossible de% S_MSG% S_MSG'%. * ls', car il est utilisé pour la réplication. |
MSSQL_ENG004929 | Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication. |
MSSQL_ENG007395. Consultez Troubleshooting Oracle Publishers. | Impossible pour le fournisseur OLE DB « %ls » du serveur lié « %ls » de démarrer une transaction imbriquée. Cette dernière est obligatoire, car l'option XACT_ABORT est définie à la valeur OFF. |
MSSQL_ENG014005 | Impossible de supprimer la publication. Il existe un abonnement. |
MSSQL_ENG014010 | Le serveur '%s' n'est pas défini comme serveur d'abonnements. |
MSSQL_ENG014114 | '%1!' n'est pas configuré en tant que distributeur. |
MSSQL_ENG014117 | '%1!' n'est pas configuré comme base de données de distribution. |
MSSQL_ENG014120 | Impossible de supprimer la base de données de distribution '%s'. La base de données de distribution est associée à un éditeur. |
MSSQL_ENG014121 | Impossible de supprimer le distributeur '%s'. Des bases de données de distribution sont associées à ce distributeur. |
MSSQL_ENG014144 | Impossible de supprimer l’Abonné '%s'. La base de données de publication '%s' comporte des abonnements qui lui sont associés. |
MSSQL_ENG014150 | Réplication-%s : réussite de l'agent %s. %s |
MSSQL_ENG014151 | Réplication-%s : échec de l'agent %s. %s |
MSSQL_ENG014152 | Réplication-%s : agent %s programmé pour réessayer. %s |
MSSQL_ENG014157 | L'abonnement créé par l'Abonné '%1!' à la publication '%2!' a expiré et a été supprimé. |
MSSQL_ENG014160 | Le seuil [%s:%s] de la publication [%s] a été défini. Un ou plusieurs abonnements à cette publication ont expiré. |
MSSQL_ENG014161 | Le seuil [%s:%s] de la publication [%s] a été défini. Assurez-vous que le lecteur du journal et les agents de distribution s'exécutent et peuvent respecter les conditions de latence. |
MSSQL_ENG014162 | Le seuil [%s:%s] de la publication [%s] a été défini. Assurez-vous que l'Agent de fusion s'exécute et peut respecter les conditions de latence. |
MSSQL_ENG014163 | Le seuil [%s:%s] de la publication [%s] a été défini. Assurez-vous que l'Agent de fusion s'exécute et peut respecter les conditions de latence. |
MSSQL_ENG014164 | Le seuil [%s:%s] de la publication [%s] a été défini. Assurez-vous que l'Agent de fusion s'exécute et peut respecter les conditions de latence. |
MSSQL_ENG014165 | Le seuil [%s:%s] de la publication [%s] a été défini. Assurez-vous que l'Agent de fusion s'exécute et peut respecter les conditions de latence. |
MSSQL_ENG018456 | Échec de la connexion pour l’utilisateur '%.*ls'.%.*ls |
MSSQL_ENG018752 | Un seul Agent de lecture du journal ou une seule procédure liée au journal (sp_repldone, sp_replcmds et sp_replshowcmds) peut se connecter à une base de données à la fois. Si vous avez exécuté une procédure liée au journal, supprimez la connexion à travers laquelle fut exécutée la procédure ou exécutez sp_replflush sur cette connexion avant de démarrer l'Agent de lecture du journal ou d'exécuter toute autre procédure liée au journal. |
MSSQL_ENG020554 | L'agent de réplication n'a enregistré aucun message d'état d'avancement en %ld minutes. Il se peut que l'agent ne réponde pas ou que l'activité du système soit élevée. Vérifiez que les enregistrements sont répliqués vers la destination et que les connexions à l'Abonné, au serveur de publication et au serveur de distribution sont toujours actives. |
MSSQL_ENG020557 | Arrêt de l'Agent. Pour plus d'informations, reportez-vous à l'historique des travaux de l'Agent SQL Server pour le travail « %s ». |
MSSQL_ENG020572 | L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' a été réinitialisé après l'échec de la validation. |
MSSQL_ENG020574 | L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' n'a pas réussi la validation de données. |
MSSQL_ENG020575 | L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' a passé la validation de données. |
MSSQL_ENG020596 | Seul '%1!' ou les membres de db_owner peuvent supprimer l'Agent anonyme. |
MSSQL_ENG020598 | La ligne n'a pas été trouvée chez l'Abonné lorsque la commande répliquée est appliquée. |
MSSQL_ENG021075 | L'instantané initial de la publication '%1!' n'est pas encore disponible. |
MSSQL_ENG021076 | L'instantané initial de l'article '%1!' n'est pas encore disponible. |
MSSQL_ENG021286 | La table de conflits '%1!' n'existe pas. |
MSSQL_ENG021330 | Impossible de créer un sous-répertoire dans le répertoire de travail de la réplication.(%1!) |
MSSQL_ENG021331 | Impossible de copier le fichier de script utilisateur vers le distributeur.(%1!) |
MSSQL_ENG021385 | L'instantané n'a pas réussi à traiter la publication '%1!'. L'incident peut être dû à une activité de changement de schéma actif ou à l'ajout de nouveaux articles. |
MSSQL_ENG021617. Consultez Troubleshooting Oracle Publishers. | Impossible d'exécuter SQL*PLUS. Assurez-vous qu'une version actuelle du code client Oracle est installée sur le serveur de distribution. |
MSSQL_ENG021620. Consultez Troubleshooting Oracle Publishers. | La version de SQL*PLUS qui est accessible via la variable système Path n'est pas assez récente pour prendre en charge la publication dans Oracle. Assurez-vous qu'une version actuelle du code client Oracle est installée sur le serveur de distribution. |
MSSQL_ENG021624. Consultez Troubleshooting Oracle Publishers. | Impossible de trouver le fournisseur Oracle OLEDB enregistré, OraOLEDB.Oracle, sur le serveur de distribution '%s'. Assurez-vous qu'une version actuelle du fournisseur Oracle OLEDB est installée et enregistrée sur le serveur de distribution. |
MSSQL_ENG021626. Consultez Troubleshooting Oracle Publishers. | Impossible de se connecter au serveur de base de données Oracle '%s' à l'aide du fournisseur Oracle OLEDB OraOLEDB.Oracle. |
MSSQL_ENG021627. Consultez Troubleshooting Oracle Publishers. | Impossible de se connecter au serveur de base de données Oracle '%1!s!' au moyen du fournisseur Microsoft OLEDB MSDAORA. |
MSSQL_ENG021628. Consultez Troubleshooting Oracle Publishers. | Impossible de mettre à jour le Registre du serveur de distribution '%s' pour permettre au fournisseur Oracle OLEDB OraOLEDB.Oracle de s'exécuter avec SQL Server. Vérifiez que la connexion actuelle est autorisée à modifier les clés de Registre dont SQL Server est propriétaire. |
MSSQL_ENG021629. Consultez Troubleshooting Oracle Publishers. | La clé de Registre CLSID indiquant que le fournisseur Oracle OLEDB pour Oracle, OraOLEDB.Oracle, a été enregistré ne se trouve pas sur le serveur de distribution. Assurez-vous que le fournisseur Oracle OLEDB est installé et enregistré sur le serveur de distribution. |
MSSQL_ENG021642. Consultez Troubleshooting Oracle Publishers. | Les serveurs de publication hétérogènes requièrent un serveur lié. Un serveur lié appelé '%s' existe déjà. Supprimez ce serveur ou choisissez un autre nom de serveur de publication. |
MSSQL_ENG021663. Consultez Troubleshooting Oracle Publishers. | Aucune clé primaire valide n'a été trouvée pour la table source [%s].[%s]. |
MSSQL_ENG021684. Consultez Troubleshooting Oracle Publishers. | Les autorisations associées à la connexion administrateur du serveur de publication Oracle '% s' ne suffisent pas. |
MSSQL_ENG021797 | '%s' doit être une connexion Windows valide sous la forme 'MACHINE\Login' ou 'DOMAIN\Login'. Consultez la documentation de '%s'. |
MSSQL_ENG021798 | Le travail de l'Agent '%s' doit être ajouté à l'aide de '%s' avant de continuer. Consultez la documentation de '%s'. |
MSSQL_REPL020011 | Le processus n'a pas pu exécuter '%1' sur '%2'. |
MSSQL_REPL027056 | Le processus de fusion n'a pas pu modifier l'historique de génération sur le '%1'. Lors de la résolution du problème, redémarrez la synchronisation avec un enregistrement d'historique détaillé et spécifiez un fichier de sortie dans lequel écrire. |
MSSQL_REPL027183 | Le processus de fusion n'a pas pu énumérer les modifications apportées aux articles via le filtre de lignes paramétrable. Si le problème persiste, augmentez le délai de requête du processus, réduisez la période de rétention de la publication, puis améliorez les index des tables publiées. |