melbert2002
MIS
- Jul 16, 2004
- 153
Hello all,
I have a question on best practices for replication of Data using SQL Server 2005. Please bear with me as I am not very familiar with Replication. Here is the situation:
I have 2 servers running sql server 2005. What we want to do is to replicate the db's from server 1 to server 2 transactionally. The DB's are not that busy so what I want to do is for every transaction, I want server 2 to be updated. I tried creating a publisher in Replication, but I got an error saying that SQL server could not do it becuase the DB's do not have a PK. Now I know for a fact that most of my DB's do not have PK's or FK's in the individual tables.
Is there a way to get around this or should I just create DTS's to copy the data over every hour or so. Like I said, the DB's are really not busy at all so the timing is not that important, but getting the data replicated and ready to use on the second server as a backup is.
Thanks in advance
Mel
I have a question on best practices for replication of Data using SQL Server 2005. Please bear with me as I am not very familiar with Replication. Here is the situation:
I have 2 servers running sql server 2005. What we want to do is to replicate the db's from server 1 to server 2 transactionally. The DB's are not that busy so what I want to do is for every transaction, I want server 2 to be updated. I tried creating a publisher in Replication, but I got an error saying that SQL server could not do it becuase the DB's do not have a PK. Now I know for a fact that most of my DB's do not have PK's or FK's in the individual tables.
Is there a way to get around this or should I just create DTS's to copy the data over every hour or so. Like I said, the DB's are really not busy at all so the timing is not that important, but getting the data replicated and ready to use on the second server as a backup is.
Thanks in advance
Mel