OVH Cloud OVH Cloud

Réplication : Echec de l'étape "Message de démarrage de l'Agent. ..

2 réponses
Avatar
CG68
Bonjour,
je viens de m'apercevoir que lorsque je vérifie l'historique de mon travail
de "réplication" sans afficher le détails des étapes, l'opération est REUSSIE
(colonne Résultat).

Cependant, lorsque j'affiche le détails des étapes, j'ai un ECHEC au niveau
de l'étape "Message de démarrage de l'Agent de lecture du journal" (ID de
l'étape : 1).

Voici le détail précis de l'erreur :
Ligne 2 : syntaxe incorrecte vers 'Agent'. [SQLSTATE 42000] (erreur 170)
Ouvrez les guillemets avant la chaîne de caractères ''. [SQLSTATE 42000]
(erreur 105). L'étape a échoué.

Quelqu'un peut-il m'indiquer que fait concrètement cette étape, et surtout
comment la paramétrer pour qu'elle s'éxécute sans échec.

Cordialement,

2 réponses

Avatar
Med Bouchenafa
Ce n'est effectivement qu'un message d'avertissement
Il correspond à une erreur quelconque dans la premièrre étape d'un travail
d'un agent de réplication.
Ouvre Entreprise Manager, Gestion - Agent SQL Server- Travaux
et sélectionne le travail correspondant à l'agent ayant signalé l'erreur.
Par le menu contextuel "Propriétés", tu as accès une boite de dialogue dans
laquelle il faut choisir l'onglet "Etapes".
Regarde alors la syntaxe de la commande utilisée par la première étape.
Il doit manquer des guillemets quelque part


--
Bien cordialement
Med Bouchenafa


"CG68" a écrit dans le message de news:

Bonjour,
je viens de m'apercevoir que lorsque je vérifie l'historique de mon
travail
de "réplication" sans afficher le détails des étapes, l'opération est
REUSSIE
(colonne Résultat).

Cependant, lorsque j'affiche le détails des étapes, j'ai un ECHEC au
niveau
de l'étape "Message de démarrage de l'Agent de lecture du journal" (ID de
l'étape : 1).

Voici le détail précis de l'erreur :
Ligne 2 : syntaxe incorrecte vers 'Agent'. [SQLSTATE 42000] (erreur 170)
Ouvrez les guillemets avant la chaîne de caractères ''. [SQLSTATE 42000]
(erreur 105). L'étape a échoué.

Quelqu'un peut-il m'indiquer que fait concrètement cette étape, et surtout
comment la paramétrer pour qu'elle s'éxécute sans échec.

Cordialement,



Avatar
CG68
ok
Effectivement, je constate un problème de guillemet, voici la commande :
sp_MSadd_distribution_history @perfmon_increment = 0, @agent_id = 17,
@runstatus = 1, @comments = 'Démarrage de l'Agent.'

Je vais la remplacer par :
sp_MSadd_distribution_history @perfmon_increment = 0, @agent_id = 17,
@runstatus = 1, @comments = "Démarrage de l'Agent."

Par contre êtes vous au courant s'il existe un caractère d'échapement pour
l'apostrophe "l'agent" du genre : "l'agent" ?

Merci beaucoup pour votre aide

Cordialement,


"Med Bouchenafa" wrote:

Ce n'est effectivement qu'un message d'avertissement
Il correspond à une erreur quelconque dans la premièrre étape d'un travail
d'un agent de réplication.
Ouvre Entreprise Manager, Gestion - Agent SQL Server- Travaux
et sélectionne le travail correspondant à l'agent ayant signalé l'erreur.
Par le menu contextuel "Propriétés", tu as accès une boite de dialogue dans
laquelle il faut choisir l'onglet "Etapes".
Regarde alors la syntaxe de la commande utilisée par la première étape.
Il doit manquer des guillemets quelque part


--
Bien cordialement
Med Bouchenafa


"CG68" a écrit dans le message de news:

> Bonjour,
> je viens de m'apercevoir que lorsque je vérifie l'historique de mon
> travail
> de "réplication" sans afficher le détails des étapes, l'opération est
> REUSSIE
> (colonne Résultat).
>
> Cependant, lorsque j'affiche le détails des étapes, j'ai un ECHEC au
> niveau
> de l'étape "Message de démarrage de l'Agent de lecture du journal" (ID de
> l'étape : 1).
>
> Voici le détail précis de l'erreur :
> Ligne 2 : syntaxe incorrecte vers 'Agent'. [SQLSTATE 42000] (erreur 170)
> Ouvrez les guillemets avant la chaîne de caractères ''. [SQLSTATE 42000]
> (erreur 105). L'étape a échoué.
>
> Quelqu'un peut-il m'indiquer que fait concrètement cette étape, et surtout
> comment la paramétrer pour qu'elle s'éxécute sans échec.
>
> Cordialement,
>