Solved

MS Access and Oracle ODBC insert

Posted on 2012-03-13
4
285 Views
Last Modified: 2012-03-17
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.
0
Comment
Question by:mjfigur
  • 2
4 Comments
 
LVL 16

Expert Comment

by:Wasim Akram Shaik
ID: 37718497
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
0
 

Author Comment

by:mjfigur
ID: 37722399
Thank you so much I will check this out. We are currently using Oracle 11g
0
 
LVL 34

Accepted Solution

by:
johnsone earned 500 total points
ID: 37724792
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.
0
 

Author Closing Comment

by:mjfigur
ID: 37732747
Thank you ODBC was exactly what I was looking for in this situation.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I remember the day when someone asked me to create a user for an application developement. The user should be able to create views and materialized views and, so, I used the following syntax: (CODE) This way, I guessed, I would ensure that use…
Checking the Alert Log in AWS RDS Oracle can be a pain through their user interface.  I made a script to download the Alert Log, look for errors, and email me the trace files.  In this article I'll describe what I did and share my script.
This video shows how to recover a database from a user managed backup
The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question