I have a SQL managed instance with failover group enabled. One user group needs to access the database with CDC enabled. So I consider to create a transactional replication of the managed instance.
- Can I just enable CDC on the transactional replication instance? Or I need to enable CDC on both managed instance and replication?
- The user group needs to install some packages on the replication instance (not changing the replicate data). Is it possible? Is the replication instance read-only access?
- When my managed instance failovers to the secondary instance, what should be done to keep the CDC enabled replication instance working?
- Is there any other better way to accomplish this task?