SQL 2012 SE transactional replication 1 publisher 2 subscribers

  • I have a setup of transaction replication between one publisher and subscriber in the Same server.Now, I need to add a new subscriber to the existing publisher. So publisher database name is DB_A and Subscriber 1 name is DB_B. So the new subscriber will be DB_C.

    Is this kind of setup possible on one server?

    If yes then at the time of reinitialization is it going to apply the snapshot on DB_B as well as DB_C?

    Also let say if due to disk error DB_B gets corrupted then will data be still replicated between DB_A and DB_C? (Assuming publisher, subscriber 1 and 2 are sitting on individual disks)

    Need your valuable thoughts experts.

    Thanks a ton.

    “If your actions inspire others to dream more, learn more, do more and become more, you are a leader.” -- John Quincy Adams

  • Hi,

    Is this kind of setup possible on one server?

    Yes, you can have multiple subscribers per publication

    If yes then at the time of reinitialization is it going to apply the snapshot on DB_B as well as DB_C?

    Yes

    Also let say if due to disk error DB_B gets corrupted then will data be still replicated between DB_A and DB_C? (Assuming publisher, subscriber 1 and 2 are sitting on individual disks)

    Yes, although the replicated commands & log file will build up on DB_A until they're published to DB_B or you delete the subscription on DB_B.

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply