Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   не проходит репликация (http://forum.oszone.net/showthread.php?t=207838)

mexicanca 30-05-2011 08:04 1684890

не проходит репликация
 
Добрый день!
Админинистратором SQL Server я не являюсь, но так уж случилось, что очень необходимо настроить репликацию БД, таким образом, чтобы измененные данные из БД1 отображались через некоторое время на другом сервере в БД2. Настраиваю все по инструкции. Настраиваю распространителя (роль распространителя совмещена с ролью издателя). Затем настраиваю публикацию. Если выбираю Транзакционную публикацию, то не все таблицы из БД выбираются для репликации, на многие выходит ошибка: This table cannot be published because it does not have a primary key column. Primary key columns are required for all tables in transactional publications. Поэтому я выбираю Репликацию моментальных снимков, которая создается без ошибок (в Snapshot Agent ставлю галочку Create a snapshot immediately, в Agent Security настраиваю запуск от учетки SQL Server Agent). Ну и далее настраиваю подписчика. Ошибок никаких нет. В Replication Monitor стоит статус Running. Служба SQL Server Agent запущена. НО ДАННЫЕ В БД2 НЕ ОБНОВЛЯЮТСЯ.
Подскажите, пожалуйста, что может быть еще не настроено или что настроено не верно.


Время: 02:02.

Время: 02:02.
© OSzone.net 2001-