snootalope
IS-IT--Management
Hello
I'm needing to replicate a number of tables out of our primary SQL server to a backup SQL system (all Server 2005). However, most of these tables do NOT have a primary index key so I get the "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." when trying to setup a Transactional Publication.
So, I tried Merge replication, and all that does is make the agent sit at "....waiting for a response from server" and it never does anything.
I then tried the Snapshot replication, but that doesn't appear to do anything after the first snapshot is taken and initialized to the subscribers.. Plus, snapshot doesn't sound like the best thing cause it replicates the entire database everytime it'll actually run, and beings it's replicating across a WAN, will probably take up a good junk of bandwidth.
So, my question is, is there anyway to replicate tables without having to have a primary key setup? And, without having to replicate the entire database every night/day?
Thanks for any advice..
-scott
I'm needing to replicate a number of tables out of our primary SQL server to a backup SQL system (all Server 2005). However, most of these tables do NOT have a primary index key so I get the "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." when trying to setup a Transactional Publication.
So, I tried Merge replication, and all that does is make the agent sit at "....waiting for a response from server" and it never does anything.
I then tried the Snapshot replication, but that doesn't appear to do anything after the first snapshot is taken and initialized to the subscribers.. Plus, snapshot doesn't sound like the best thing cause it replicates the entire database everytime it'll actually run, and beings it's replicating across a WAN, will probably take up a good junk of bandwidth.
So, my question is, is there anyway to replicate tables without having to have a primary key setup? And, without having to replicate the entire database every night/day?
Thanks for any advice..
-scott