Replication should work on any SQL database regardless the application that uses it. If Microsoft CRM uses SQL database, as one would expect, then is possible providing you have the right permissions.
Just setup a transactional replication from the CRM SQL server from your database to the target server and database. You will add as articles to be replicated only the tables you need.
The replication will not give you trouble unless the CRM application attempts to modify the table structure. You can't do that in the normal way with replicated tables. If that doesn't happen then you should be fine.
Here is a step by step guide to setup the transactional replication:
http://www.databasejournal
Main Topics
Browse All Topics





by: feridunPosted on 2009-06-05 at 23:43:11ID: 24561937
Using SQL replication is not a supported scenario for Microsoft CRM. There can only be one database supporting the CRM application.
If you want to have the data elsewhere you'll need to do one of the following:
- copy data using the views that are defined in the CRM database
- copy data using the CRM web service calls using the methods described in the CRM SDK
- access the required data using the CRM web service calls from your web application without making a copy
There may well be people who have set up replication and got it to work.
Hope this is of help.