2015-05-12 2 views
1

Я недавно начал работать над уже разработанным проектом Microsoft Sync Framework 2.1, требование - просто синхронизировать db (сервер с клиентом и клиентом на сервер), но я получаю очень частое сообщение о том, что blah_blah_selectchanges уже существуют (процедура), как только я удалю всю указанную процедуру, он будет работать нормально .. тогда снова, когда я пытаюсь с другой машиной, эта ошибка возникает снова. Теперь я не понимаю, как преодолеть эту ошибку ... Я сделал некоторые исследования и нашел дополнительные таблицы (под синхронизацией db), созданные процессом инициализации: Products_Tracking, schema_info, scope_config и scope_info. Существуют также другие объекты базы данных, такие как триггеры и хранимые процедуры, созданные процессом инициализации. У меня есть одно сомнение, если в схеме синхронизации уже существует дополнительная таблица/Процедура/Триггеры, почему она создается снова.Ошибка, указывающая, что CR_CONSUMER_INFO_selectchanges уже существует?

+0

Можете _you_ прочитать, что вы написали? Потому что я не могу. Не могли бы вы отформатировать это немного лучше? –

ответ

0

проверьте, как вы создаете. Вы проверяете, существует ли область видимости? если в таблице есть существующие области и вы хотите добавить новую область, вы должны указать SetCreateProceduresForAdditionalScopeDefault.

Смежные вопросы