I need to do replication (from sql 2000 server to sql 2005 server) on a table that doesn't have a primary key/unique Id. However, the table is a third party system table used by a program that I don't have any control over. Is there a way to replicate without adding an id column to the table? I'm afraid that if I add a column, it is going to cause problems with the program. Thanks!