Próbuję skonfigurować replikację transakcyjną w bazie danych Dynamics NAV w SQL Server 2008 R2 SP1.SQL Server 2008 replikacja transakcyjna "Brakujący znacznik komentarza" */''
Korzystając z tych samych serwerów, udało mi się pomyślnie skonfigurować replikację na innej bazie danych.
jestem w stanie stworzyć Publikacja abonament i migawkę, ale kiedy patrzę w dzienniku zdarzeń widzę następujący błąd:
Replication-Replication Distribution Subsystem: agent [agent name] failed. Missing end comment mark '/'.*
replikacja nie działa, a monitor replikacji skutecznie zawiesza się podczas przesłuchiwania tego DB.
Wyszukiwarka Google zwraca tę stronę: MS Connect Ale staram się znaleźć miejsce, w którym znajduje się przechowywana przez system procedura składowana, do której się odnoszą. Próbowałem go polować w aplikacji Profiler z różnymi filtrami, ale nie miałem zbyt wiele radości, żeby to zlokalizować.
Każda pomoc będzie bardzo ceniona!
nie wiem rozwiązanie, ale muszę powiedzieć: Wow, co nie głupie parser! Sposób na Microsoft! – dan1111
Czy mógłbyś spróbować uruchomić skrypt tworzenia dla wszystkich obiektów programowalności? To trochę brutalna metoda, ale pozwoli ci sprawdzić, czy któryś z nich się nie udaje. – Diego
Z elementu connect wygląda na to, że awaria występuje, gdy ** ** masz zapisaną procedurę z 'GO' wewnątrz komentarza. Myślę, że możesz go znaleźć z 'SELECT * FROM sys.sql_modules, gdzie definicja LIKE '%/*% GO% * /%'' następnie zmień komentarz. –