Bonjour, je viens vous solliciter pour voire une solution à ce problème.
j'ai configuré une réplication de type "fusion" entre 2 serveurs que j'ai l'habitude de faire sans ancun problème dans un réseau local ou entre 2 machine vituelles.
quand j'ai essayé entre 2 serveurs distant via un VPN , la configuration s'est effectuée sans message d'erreur, mais après vérification dans le gestion de serveur j'ai trouvé:
- un avertissement dans "SQLSERVERAGENT" :
" SQL Server Scheduled Job 'SRV_MINIROS-MINIROS_13_VPN-REPL_VPN_MIN13-srv_cl01-4' (0xB029A40E79EFED418D32B724D168DFA0) - Status: Échec - Invoked on: 2016-05-15 11:45:00 - Message: Le travail a échoué. Le travail a été appelé par Planification 91 (Planification de l'agent de réplication.). La dernière étape exécutée est l'étape 3 (Détection d'un arrêt d'agent non enregistré.)."
- ensuite une erreur dans "MSSQLSERVER" :
"Réplication-Sous-système de fusion de réplication*: échec de l'agent SRV_MINIROS-MINIROS_13_VPN-REPL_VPN_MIN13-srv_cl01-4. Le processus n'a pas pu se connecter à*Subscriber «*srv_cl01*». "
quand j'ai vérifié l'étape 3 dans les travaux de l'agent Sql server, l'étape 3 consiste a exécuter la requête suivante:
sp_MSdetect_nonlogged_shutdown @subsystem = 'Merge', @agent_id = 4
Comment puis-faire face à ce problème?
NB:
- Version Sql Server 2008 R2
- j'ai utilisé un alias pour les noms de serveurs car l'accès aux serveurs via le VPN se fait par l'adresse IP, et que lors de la première configuration a échoué car la réplication demande le vrai nom du serveur.
Partager