Cause et résolution des erreurs de réplication
Mis à jour : 12 décembre 2006
Cette section de la documentation contient des informations sur la cause et la résolution de nombreuses erreurs liées à la réplication.
Erreur | Message |
---|---|
Impossible d'insérer une ligne de clé en double dans l'objet '%1!' avec un index unique '%3!'. |
|
Violation de %1! contrainte '%2!'. Impossible d'insérer une clé dupliquée dans l'objet '%3!'. |
|
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. |
|
Impossible de %1! le %2! '%3!' parce qu'il est utilisé pour la réplication. |
|
Impossible de modifier %1! '%2!' parce qu'elle est en cours d'édition pour la réplication. |
|
MSSQL_ENG007395. Voir Dépannage des serveurs de publication Oracle. |
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. |
Impossible de supprimer la publication.. Il existe un abonnement. |
|
Le serveur '%s' n'est pas défini comme serveur d'abonnements. |
|
'%1!' n'est pas configuré en tant que distributeur. |
|
'%1!' n'est pas configuré comme base de données de distribution. |
|
Impossible de supprimer la base de données de distribution '%s'. La base de données de distribution est associée à un éditeur. |
|
Impossible de supprimer le distributeur '%s'. Des bases de données de distribution sont associées à ce distributeur. |
|
Impossible de supprimer l’Abonné '%s'. La base de données de publication '%s' comporte des abonnements qui lui sont associés. |
|
Réplication-%s : L'Agent %s a réussi. %s |
|
Réplication-%s : L’Agent %s a échoué. %s |
|
Réplication-%s : Agent %s programmé pour réessayer. %s |
|
L'abonnement créé par l'Abonné '%1!' à la publication '%2!' a expiré et a été supprimé. |
|
Le seuil [%s:%s] de la publication [%s] a été défini. Un ou plusieurs abonnements à cette publication ont expiré. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
Échec de la connexion pour l'utilisateur '%.*ls'.%.*ls |
|
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. |
|
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. |
|
Arrêt de l'Agent. Pour plus d'informations, consultez l'historique des travaux de l'Agent SQL Server pour le travail '%s'. |
|
L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' a été réinitialisé après l'échec de la validation. |
|
L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' n'a pas réussi la validation de données. |
|
L'Abonné '%s' avec un abonnement à l'article '%s' de la publication '%s' a passé la validation de données. |
|
Seul '%1!' ou les membres de db_owner peuvent supprimer l'Agent anonyme. |
|
La ligne n'a pas été trouvée chez l'Abonné lorsque la commande répliquée est appliquée. |
|
La capture instantanée initiale de la publication '%1!' n'est pas encore disponible. |
|
La capture instantanée initiale de l'article '%1!' n'est pas encore disponible. |
|
La table de conflits '%1!' n'existe pas. |
|
Impossible de créer un sous-répertoire dans le répertoire de travail de la réplication.(%1!) |
|
Impossible de copier le fichier de script utilisateur vers le distributeur.(%1!) |
|
La capture instantanée 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 Dépannage des serveurs de publication Oracle. |
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 Dépannage des serveurs de publication Oracle. |
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 Dépannage des serveurs de publication Oracle. |
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. Pour plus d'informations, consultez l'erreur SQL Server 21624 sur la page « Dépannage des serveurs de publication Oracle » dans la documentation en ligne de SQL Server. |
MSSQL_ENG021626. Consultez Dépannage des serveurs de publication Oracle. |
Impossible de se connecter au serveur de base de données Oracle '%s' à l'aide du fournisseur Oracle OLEDB OraOLEDB.Oracle. |
MSSQL_ENG021627. Consultez Dépannage des serveurs de publication Oracle. |
Impossible de se connecter au serveur de base de données Oracle '%s' au moyen du fournisseur Microsoft OLEDB MSDAORA. |
MSSQL_ENG021628. Consultez Dépannage des serveurs de publication Oracle. |
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 Dépannage des serveurs de publication Oracle. |
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. Voir Dépannage des serveurs de publication Oracle. |
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. Voir Dépannage des serveurs de publication Oracle. |
Aucune clé primaire valide n'a été trouvée pour la table source [%s].[%s]. |
MSSQL_ENG021684. Consultez Dépannage des serveurs de publication Oracle. |
L'utilisateur administratif de réplication du serveur de publication Oracle "%s" n'a pas les autorisations suffisantes. Reportez-vous au script /MSSQL/Install/oracleadmin.sql pour obtenir les autorisations nécessaires. |
'%s' doit être une connexion Windows valide de ce format : 'MACHINE\Connexion' ou 'DOMAIN\Connexion'. Consultez la documentation de '%s'. |
|
Le travail de l'Agent '%s' doit être ajouté à l'aide de '%s' avant de continuer. Consultez la documentation de '%s'. |
|
Le client ne dispose pas d'un privilège obligatoire. |
|
Le processus n'a pas pu exécuter '%1' sur '%2'. |
|
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. |
|
Le processus de fusion n'a pas pu énumérer les modifications apportées aux articles via le filtrage des 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. |
Voir aussi
Autres ressources
Résolution des problèmes de réplication
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
12 décembre 2006 |
|
17 juillet 2006 |
|
14 avril 2006 |
|