Agent de fusion de la fusion de servers SQL disparu

Nous avons une paire de servers SQL2000 qui synchronisent quelques bases de données en utilisant la réplication de fusion. Au cours des derniers mois, l'agent de fusion de l'une des bases de données a disparu. Il est difficile de dire quand cela s'est produit, ce système n'est utilisé que pendant quelques mois quelques fois par an.

Pour autant que je puisse le dire (je ne suis pas un expert en réplication), les abonnements et les publications existent encore, mais l'un d'entre eux ne fait plus la réplication de fusion en raison du manque d'agent de fusion. L'autre est merge parfaitement.
Le schéma est toujours identique entre les bases de données, mais datatables ont changé. Le server d'abonné possède des données plus récentes que le server d'éditeur.

Quel est le meilleur moyen de récupérer l'agent de fusion? J'ai regardé dans BOL, j'ai parcouru le Web, tout ce matériel de réplication est confusement effrayant!

2 Solutions collect form web for “Agent de fusion de la fusion de servers SQL disparu”

Oui, c'est effrayant.

Je me souviens d'un peu en arrière, que si la réplication n'était pas faite au less toutes les 2 semaines (je pense), par défaut, l'abonnement expirerait et disparaîtrait. Cela fait des années que je l'ai fait, donc c'est vraiment brumeux. Pour nous, lorsque l'utilisation finale a été en vacances pendant 2 semaines, l'abonnement aux stations de travail expirerait (avant les jours d'Internet à haute vitesse, nous avons utilisé la réplication de fusion pour les unités de terrain).

Nous avons changé le paramètre à 6 mois avant qu'il expire.

Je ne sais pas si c'est votre problème, mais il y a eu beaucoup de nuits tardives et de grattage de tête sur ce projet en raison de la réplication … et des cauchemars lorsque nous avons dormi.

EDIT: Autre chose que je viens de me callbacker. La réplication s'exécute à l'aide des permissions exécutées par le count SQL Agent. Donc, s'il y a des problèmes avec le count utilisé par le service SQL Agent, cela nuira à la réplication.

Je ne suis pas très expert en réplication non plus, mais quand nous avons dû refaire la réplication de fusion, je m'assure juste que l'éditeur possède les dernières données avec un outil de comparaison de données sql et recréé le tout. Je ne sais pas si c'est une option pour yall, mais nos bases de données sont assez petites et ne sont pas géographiquement éloignées.

L'outil que nous utilisons est Apex SQL Data Diff. Je suis sûr qu'il existe beaucoup d'autres options disponibles là-bas.

  • Est-il difficile pour un server, d'héberger 30 000 sites Web + 30000 bases de données, avec 3 users par jour?
  • Comment définir une allocation minimale de ressources SQL Server pour une database?
  • Suivi des modifications dans SQL 2008
  • Le conseiller d'parsing de database SQL 2008 ne démarre pas
  • MS SQL Layout pour une meilleure performance
  • Comment vérifier la progression de DBCC SHRINKFILE?
  • SQL Server 2K / 2K5 / 2K8 et Solid State Disks: optimizations spécifiques?
  • Comment puis-je retracer à partir de mon PC client les bases de données auxquelles il se connecte
  • Correction des parameters pour tempdb pour éviter des changements importants dans l'espace libre
  • Fusion de deux bases de données SQL Server
  • Existe-t-il un bon script / programme pour les sauvegardes brutes de MySQL?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.