Репликация с помощью веб-версии SQL Server 2008

#sql-server #sql-server-2008 #replication

#sql-сервер #sql-server-2008 #репликация

Вопрос:

Мне нужно использовать репликацию между моими базами данных. Но хостинг me предоставляет только веб-версию SQL Server. В веб-версии репликация не поддерживается. Может быть, у кого-нибудь есть какие-то предложения? Спасибо

Комментарии:

1. Как вы сами говорите, веб-версия SQL Server не поддерживает репликацию. Итак, в принципе, вы могли бы а) найти себе нового хостера, который поддерживает другие версии SQL Server, чтобы вы могли использовать репликацию, или б) вы могли бы написать свою собственную функциональность, подобную «репликации», в T-SQL или другом коде.

Ответ №1:

Если вы разбираетесь в программировании, вы можете выполнить очень тонкую форму репликации с помощью кода. Если нет, возможно, вам не повезло.

Вы можете иметь триггеры DML в своих таблицах, которые обычно используются в качестве статей для репликации, и при изменении данных регистрировать их в таблице с необходимой информацией. Затем создайте запланированную задачу, которая запускает приложение для передачи этих изменений логическим подписчикам. Просто идея, но, похоже, вам, возможно, придется проявить творческий подход.