Hi all,
I need advice on a strategy to create a reporting instance of a database. There are difficulties involved. I am using SQL Server 2005 Enterprise edition.
The Situation:
1. The original data is in Oracle 10g.
2. The Oracle data is a star schema.
3. This data needs to find its way across the globe to a SQL Server to be used for reporting.
4. Changes in the Oracle schema make Oracle to SQL Server replication impractical.
5. The connection to the server in another part of the world is quite slow.
6. The Oracle database is updated once per hour.
My Thoughts:
I could replicate to SQL Server here since every schema change means I'd have to redo the replication properties. Then, I could in some manner get the data from SQL Server in here to SQL Server out there. I'm worried about timeouts during replication.
I've never done replication, log shipping, or database mirroring, so I need to know what experienced people would do given this scenario. What's my best option?
If I need to provide more details, please ask. I am quite grateful for any assistance/advice I can get.
-Chris
I need advice on a strategy to create a reporting instance of a database. There are difficulties involved. I am using SQL Server 2005 Enterprise edition.
The Situation:
1. The original data is in Oracle 10g.
2. The Oracle data is a star schema.
3. This data needs to find its way across the globe to a SQL Server to be used for reporting.
4. Changes in the Oracle schema make Oracle to SQL Server replication impractical.
5. The connection to the server in another part of the world is quite slow.
6. The Oracle database is updated once per hour.
My Thoughts:
I could replicate to SQL Server here since every schema change means I'd have to redo the replication properties. Then, I could in some manner get the data from SQL Server in here to SQL Server out there. I'm worried about timeouts during replication.
I've never done replication, log shipping, or database mirroring, so I need to know what experienced people would do given this scenario. What's my best option?
If I need to provide more details, please ask. I am quite grateful for any assistance/advice I can get.
-Chris