Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7405555
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T05:25:15+00:00 2026-05-29T05:25:15+00:00

I need to extract data from a SAP ABAP system in a format that

  • 0

I need to extract data from a SAP ABAP system in a format that can then be loaded into an Oracle database (xlsx,csv,dmp.. etc)

Once the data is extracted I’ll use Pentaho to upload it into the Oracle database.

Is there a way to extract the data from SAP? I will also need to automate it (the extraction) but that is not too much of a problem right now, I can figure/worry about that part later.

If it is not possible to do so, an explanation why would be helpful!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T05:25:17+00:00Added an answer on May 29, 2026 at 5:25 am

    You have a number of options to do this.

    If you are running SAP BW, there are many standard tools to help you do extractions and automate the processes.

    Otherwise, you can write a simple ABAP program (type 1) to read data from tables and put it into a flat file.

    Otherwise, you could write a remote-enabled function module (RFC) and call it using SAP’s RFC library.

    You could also wrap your RFC function with a web service and call it via SOAP/HTTP.

    Lastly, if you have access to the database, you might even be able to write a script to extract the data you need.

    A simple example of a program to extract something from a DB table:

    report ZEXTRACT_EXAMPLE.
    
    data: lt_t001 type table of t001.
    data: ls_t001 type t001.
    data: lv_filename type string value '/tmp/outfile.txt'.
    
    select * from t001 into table lt_t001.
    
    open dataset lv_filename for output in text mode encoding default.
    
    loop at lt_t001 into ls_t001.
      transfer ls_t001-bukrs to lv_filename.
    endloop.
    
    close dataset lv_filename.
    

    This is really primitive, but you get the idea. It selects data from a DB table into an internal table (in memory) and writes it to a file called /tmp/outfile.txt on the server, from where you can pick it up. (You would have to alter the output to be in your required format).

    You could then schedule your program with SM36 to run periodically as a background job.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I need to extract data from my MySQL database into multiple text files. I
I need to extract data from .CDB (CardScan Database) using C#. How i can
I need to implement a daemon that needs to extract data from a database,
I need to extract data from a structure and put it into a list,
I need to extract data from a source that presents it in one of
I have a pgp-encrypted file that I need to extract data from at runtime.
I need to extract data from a third party system (I have no influence
I need to extract the audio data from a FLV and inject it into
I have a GV and a DV that extract data from the same database.
I've got and sql express database I need to extract some data from. I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.