Я пытаюсь настроить репликацию на SQL Server 2005. Я могу сделать это с помощью мастера. Но когда я пытаюсь запустить сгенерированные скрипты этим мастером, появляется сообщение об ошибке:
Msg 14013, Level 16, State 1, Procedure sp_MSrepl_addpublication, Line 159
This database is not enabled for publication.
Msg 18757, Level 16, State 1, Procedure sp_MSrepl_addpublication_snapshot, Line 66
Unable to execute procedure. The database is not published. Execute the procedure in a database that is published for replication.
Msg 14013, Level 16, State 1, Procedure sp_MSrepl_addarticle, Line 168
This database is not enabled for publication.
Msg 14294, Level 16, State 1, Procedure sp_verify_job_identifiers, Line 25
Supply either @job_id or @job_name to identify the job.
Это немного странно, потому что когда я запускаю этот запрос в базе данных, где я щелкнул, а затем удалил публикацию, все идет хорошо. Проблема в том, что я использую свой запрос в новой базе данных.
Более того, я использую хранимую процедуру sp_replicationdboption. Когда я пытаюсь запустить его, он говорит:
Для параметра репликации publish
базы данных ReplicationTest00
уже задано значение true.
Пожалуйста, помогите мне решить эту проблему.