MS Access and Oracle ODBC insert

I just left a project and was wondering how this would be accomplished. There is an access database that is managed by another group and we need that data in our Oracle tables. We have a query already in access that will join the various tables in the Access Database and the result of the query is in the exact layout of our Oracle Table. How would we go about creating an ODBC connection and executing an insert based on the result of the Access query?

I have done ODBC connections to view Oracle tables in Access, but never tried an insert and truncate from Access back to Oracle.
mjfigurAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Wasim Akram ShaikCommented:
Yes, it can be done using the Database Gateway, you haven't mentioned the version of your oracle..

There is one article on EE written by sdstuber which will help you in this regard, refer to this article ..

http://www.experts-exchange.com/Database/Oracle/A_9850-Configuring-and-using-Oracle-Database-Gateway-for-ODBC.html
mjfigurAuthor Commented:
Thank you so much I will check this out. We are currently using Oracle 11g
johnsoneSenior Oracle DBACommented:
Gateway would be used to pull the data from the Oracle side.  It sounds more like you are trying to push it from the Access side.  If that is the case, then you don't need Gateway.  Simply having ODBC set up correctly will work.

As long as you can select from the Oracle database from Access and all the links are set up correctly, you insert the same way you would select.  I prefer to use passthru queries in Access as you have more control over how the query is constructed.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mjfigurAuthor Commented:
Thank you ODBC was exactly what I was looking for in this situation.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Office

From novice to tech pro — start learning today.