We are implementing a snapshot replication on our current system Lately, the system require us to apply the "instant replication" (require the low latency between articles on Publisher and Subscriber)
Unfortunately, the tables on Publisher have not Primary key (but they have some unique index). The database on Publisher is not on our control, that means we are not allowed to change the schema of the database ( add primary key or add column)
I cannot use Transactional Replication (due to no-primary key problem) or Merge Replication (due to the fact that Merge Replication automatically adds Guid column on our tables)
I wonder if I have any way to resolve this problem ( we use Sql server 2012 Enterprise Edition on Publisher and Sql 2014 Web Edition on Subscriber)