1

I have an oracle database that is very large in size.

I also have a sql server database. I want to integrate data from the oracle database to the sql server database and also the opposite way. This does not need to be real time but can work in the background possibly on defined intervals during the day.

What is the process for setting this up and how may it be achieved?

2
  • Witch operating system are u using? are the both db on the same system? Commented Oct 3, 2012 at 10:37
  • What do you mean by "integrate"? Do you want Oracle to have a read-only copy of the Sql Server data and vice versa? Do you want to sync back and forth? Why can't the applications that are accessing this data be modified to deal with the data in their respective locations? Commented Oct 3, 2012 at 12:43

3 Answers 3

2

You should look into Microsoft SSIS: http://en.wikipedia.org/wiki/SQL_Server_Integration_Services

Sign up to request clarification or add additional context in comments.

Comments

0

One possibility is to use Oracle Golden Gate software. It does cost money but it supports real time data movement between many different database architectures, including the ones you specifically care about.

1 Comment

Totally unnecessary additional software to perform functionality that is already native to both platforms.
0

Creating DB links is the best option for this. With DB links the databases can talk to each other directly. No need for additional software or programming, this is standard functionality in Oracle and SQL Server and is very reliable.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.