Назад | Перейти на главную страницу

Ошибка 207 - недопустимое имя столбца msrepl_tran_version с репликацией сервера Sql

Я настраиваю репликацию транзакций с обновляемыми подписками на Sql Server 2005. Я настраиваю базу данных с резервной копией и не менял схему или даже данные с момента создания резервной копии. В моей истории вакансий появляется следующая ошибка:

Ошибка 207: недопустимое имя столбца msrepl_tran_version

Что вызывает проблему?

Нашел ответ, но не через гугл напрямую. Публикация транзакций добавляет столбец с именем «msrepl_tran_version» в каждую таблицу в базе данных. Я сделал резервную копию перед настройкой репликации, поэтому в локальной копии не было столбца msrepl_tran_version. Восстановление более свежей резервной копии решило проблему.