Bulk Import of Data into an Oracle Database

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ashwah
    New Member
    • Aug 2007
    • 15

    Bulk Import of Data into an Oracle Database

    I am in a position where I want to get a quantity of data into an Oracle database. My current attempt is using ADO and am finding it to be quite slow as I am looping thru the recordset and firing an INSERT command for each record.

    The reason I am using this method is because I am running various bits of vba code at scheduled times and would like to inlcude this process in the same schedule.

    Any idea of how I could speed this up, keeping it within vba but not necessarily using ado? The number of records I want to send over is about 25000 if that helps.

    Thanks
    Ash
  • r035198x
    MVP
    • Sep 2006
    • 13225

    #2
    Where is the data coming from? A csv file?

    Comment

    • ashwah
      New Member
      • Aug 2007
      • 15

      #3
      Thes source is an Oracle Database back end of a workforce managent software package. Basically I'm going from Oracle to Oracle here. But with a view to using different DBs as the source in the future.

      Comment

      • debasisdas
        Recognized Expert Expert
        • Dec 2006
        • 8119

        #4
        For oracle to oracle you can use DBLINK to connect to the other server and run through a procedure. You can schedule the procedures to run at differnt times by using JOB.

        to go for a different database ,you can export the data to flat file and load into the desired database.

        Comment

        Working...