How to do equivalent of Mainframe batch jobs in Oracle

Hi Everybody ,
We are considering to move our application from mainframe to Oracle , our present day application relies heavily on mainframe batch jobs for report generation and other purposes, I was wondering what are the similar batch options we have in Oracle .Any feedback is most welcome.
Thanks in advance ,
Sanjay

(Your question was posted to the forum dealing with Oracle's Application software so it's somewhat off topic.)
However, Oracle does include a Job schedule capability (DBMS_JOBS) as part of the database, as well as other neat capabilities including a full blown Workflow and Message Queue - all built into the database.
In addition, you might want to consider looking at the Oracle9i Application Server as that includes comprehensive (paper and web based) reports and (web based) ad-hoc query.
Strongly urge you to contact a sales rep and ask for technical discussion on these capabilities.

Similar Messages

  • How to handel a Batch job in oracle database

    How to handel a Batch job in oracle database?
    Regards
    alok

    Alekh wrote:
    lists of jobs execute concurrently.Thats a definition we all aware of ;), I meant do you want to execute the jobs in a sequence? is there any dependency? is it more like scheduling?
    And What kind of jobs you are talking about? running PL/SQL programs? or stats collection? or DB backup?
    Regards,
    Prazy

  • Performace tuning: how to pass data between different batch job programs?

    Hi everyone,
        now i have one problem about performance tuning using threading in SAP programs: split one big program into two programs - one is main program and the other is sub program. using batch jobs, we can submit multi jobs of sub program at the same time.
        does anybody know how to pass data between different batch jobs? I don't want to use temp files. can ABAP memory can implement this?
        thanks!

    Wei,
    Yes we can transfer the data by using
    SAP Memory OR ABAP Memory.
    Ex:  V_count TYPE i.
      V_count = 100.
    LOOP AT  itab.
    IF v_count EQ 25.
    Here For every batch job
      EXPORT data TO MEMORY ID 'ABC'
       Function module
        JOB_OPEN
       JOB_SUBMIT
       JOB_CLOSE.
      ENDIF.
    ENDLOOP .
    IN your 2nd program.
    INITIALIZATION.
    IMPORT data FROM MEMORY IF 'ABC'.
    FREE memory if .---When you free the memory you will get recent data.
    Don't forget to reward if useful.

  • SAP threading-how to pass data between different batch job programs?

    Hi everyone,
        now i have one problem about performance tuning using threading in SAP programs: split one big program into two programs - one is main program and the other is sub program. using batch jobs, we can submit multi jobs of sub program at the same time.
        does anybody know how to pass data between different batch jobs? I don't want to use temp files. can ABAP memory can implement this?
        thanks!

    Passing Data Between Programs
    [http://help.sap.com/saphelp_47x200/helpdata/en/9f/db9df735c111d1829f0000e829fbfe/frameset.htm|http://help.sap.com/saphelp_47x200/helpdata/en/9f/db9df735c111d1829f0000e829fbfe/frameset.htm]

  • How to add invoices while creating Batch Payment in Oracle Apps R12

    Hi all,
    how to add invoices while creating Batch Payment in Oracle Apps R12
    Thanks

    Can you elaborate your problem in detail ?

  • How to trigger IDOC in a batch job?

    hi,
    My requirement is that a batch job must run on R/3 side to check if bank data are created or changed.Any creation or update in table BNKA will trigger an IDOC
    If a record is created IDOC BANK_CREATE01 should be triggered and
    If a record is changed/deleted IDOC BANK_CHANGE01 should be triggered
    A background program should run periodically (every hour) and check the table CDHDR for object class BANK.
    The program must check if any new entry exist in the table since the last run.
    New records can be identified according to the fields UDATE and UTIME.
    According to the change indicator (CHANGE_IND) the program will determine if the IDOC_CREATE (changeID=I) should be run or IDOC_CHANGE (changeID=U or D).
    If change ID=D, then deletion indicator will be set in the CHANGE IDOC.
    Can anybody tell me how will i write the code for this and how to trigger IDOc as i very basic knowledge in ABAP
    Thanks & Regards,
    Loveena

    hi
    whenever changes made to an application document.u want to replicate these changes in target system u have to work with cahngepointers
    RBDMIDOC is the program which u have to schedule background
    regards
    Nagesh.Paruchuri

  • How to do debugging for a batch job?

    Hi Colleague,
    I created a batch job via t-code sm36 in SAP GUI, and added a report to this batch job, there is no problem to run this report directly, but fails to run the batch job. How can I do debugging for this batch job?
    Kind Regards
    Andie

    Hi Arun VS,
    Now I can do debugging, when I invoke the following standard function module, there is a dialog box popped up for doing security check. How can I prevent it from being popped up in a batch job?
    CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
          filename                = lv_full_path
          filetype                = 'ASC'
          codepage                = lv_codepage
          write_bom               = ip_bom
        IMPORTING
          filelength              = lv_file_length
        TABLES
          data_tab                = gt_xml
        EXCEPTIONS
          file_write_error        = 1
          no_batch                = 2
    Kind Regards
    Andie

  • How shall I cancel /kill the Batch job that is to be scheduled daily in BI.

    Hello Experts,
    We have a background batch  job used to trigger an event to execute the Porcess Chain that is to be scheduled daily in BI.
    Now we don't required this functionality any more.So I try to cancel this job using transaction SM37 but unfortunately I am not able to cancel/ kill the job.
    How shall I handle this issue.  
    any suggestions please.
    Thanks & regards

    Hi
    Select your process chain in the planning view
    Right click on the start varaint and display all jobs,
    It will show you the job scheduled, Finshed everything.
    Select the job which is scheduled or released and Delete the job.
    Else go to SM37 , enter the job, delete the scheduled job there.
    Regards
    M.A

  • How to disconnect DB connections before batch job runs

    Hi All,
    I have a batch job which generates some static reports at specified location. My question is that before my batch job runs I want to disconnect all DB connections and then run the batch job then get the system up for availabily. Could you please suggest me how do I disconnect the connections before batch runs? I am using Oracle 9i DB. Your help would be more appreciated.

    user536769 wrote:
    I have a batch job which generates some static reports at specified location. My question is that before my batch job runs I want to disconnect all DB connections and then run the batch job then get the system up for availabily. Could you please suggest me how do I disconnect the connections before batch runs? I am using Oracle 9i DB. Your help would be more appreciated.What you want to do, does not make sense. Oracle is intended as a multi-user multi-processing server. It is designed that way. It is developed that. It is sold and used that way.
    Why would you want to kick off all other processes (sessions) just to run a single batch process? To make it faster?
    If so, and the idea is to make the batch process faster, then
    a) WHAT makes the batch process slow?
    b) did you determine that this is caused by other processes?

  • How to get the list of batch jobs running in a specific application server

    Hi Team,
    I am trying to check in SM37 if there is any specific condition to get the list of batch jobs assigned to a specific target server but cant find any.
    Is there is way to find the list of batch jobs assigned to run in one specific application server.( Target server specified in SM36 while job creation)

    Hello,
    This is what you can do in SM37.
    Execute the list of batch jobs, when the result appears on the screen edit the ALV grid via CTRL+F7.
    Now add the following columns "TargetServ" and "Executing server".
    You will now have two extra columns in your result list.
    TargetServr contains the value of the application server where the job should run when you have explicitely filled it in.
    Often this is empty, this means that at runtime SAP will determine itself on which application server the job will run (depending of course where the BGD processes are defined).
    Executing server is filled in always for all executed jobs, this is the actual application server where the job has run.
    You can also add these two fields in your initial selection screen of SM37 by using the "Extended job selection" button.
    I hope this isusefull.
    Wim

  • How to restrict the number of batch jobs used by middleware?

    Hi,
       I'm using middleware to replicate data which send IDOCs from one system to another. I know on source system, I can use SMQS to restrict the number of connections. But on target system, can I use any tool to restrict number of batch jobs? Because every time when replicating data, all batch jobs are occupied.
       Thanks a lot!

    Priya:
    It is likely that the BLOB content defined in your table is being stored 'Out-of-Line'. This means that the LOB columns are stored in segments of their own. These then are the segments that may need shrinking.
    http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14249/adlob_tables.htm#i1006363
    Varad

  • How to view huge data by batch job process

    Dear ,
    Some times client wants to see Reports with so many plants like 1000 when the data is available with 1000 once we execute it will take so much time
    so i know one process is there to control this , on the menu bar we have to create some back ground job process  plz let me how to do it
    Thanks to all

    Dear vemuri santosh kumar
    What OP Asking is ,
    For example i am excuting one report -- so i have so many doc no are there as well as
    ex in vf04 i have so many billing types are there
    so diractly if i excute system will take some time right /
    so he wants to escape this delay //
    I hope You understand

  • Creating batch job with 5 classes

    Hi All,
    I have a requirement in which I have to do five different operations at different time instances.
    1.Generate a report at morning 11.00 AM.
    2.update a table with more than 6000 rows at night 12.30 AM
    3.Generate a second report querying from the database at 10.00 AM Everyday.
    4.Generate an automail at 11.30 Am Everyday
    All these are plain Java classes and not web components. How could I effectively design the batch job so that it doesnot take nmuch memory and design classes so that they must be reusable like DB connection,Getting a db field value frequently etc.
    Can any one help me on this.

    http://www.google.com/search?q=job+schedule+in+java&client=netscape-pp&rls=com.netscape:en-US

  • Batch job run-

    Hi gurus,
    How to schedule and run a batch job run using SM36 and SM37?
    In MM area what are the transacions/programs are they used most?
    Regards,
    Deepak.

    hi,
    You can create any of the new program as per your requirement, but only you have to provide the technical ABAP name of the program while making the settings at SM36...
    Also please go through the SDN thread..Re: Scheduling Batch Job
    Regards
    Priyanka.P

  • Schdeling the batch jobs

    Hi gurus,
    My client wants to excecute certain number of invoices through VF04 T-code and he wants to shcedule a job for that.
    Can any one help how ro do this scenario.
    for ex: invoice numbers from 1 to 10 are there, now my client wants to execute these invoices through VF04 with batch job.
    now how to schedule this invoices in batch job?
    Thanks and regards
    Subbu

    Hii
    Subbu,
                       By using T code  SM36 we can run the job
    Specify job name : zsd_vf04
    Job class : B                based on priority you can choose class
    - click on job wizard tab
    -continue
    - ABAP program step  :  SDBILLDL( to find out this program goto VF04 ->MENU>SYSTEM>STATUS-->PROGRAM(SDBILLDL)
    -continue
    immediately
    *date/ time
    *after job
    -you can choose any of them based on your priority
    -continue
    In SM37 --Tcode  we can see the job which was created in SM36
    Job name : zsd_vf04
    user name : *
    you can get job overview.
    *status must be in finished mode , in overview it shows all start time and start date.
    when status shows finished , it means your job completed successfully
    Regards
    KIRAN

Maybe you are looking for

  • How do I restrict use of mac mini to one website only?

    Hi Geniuses! I want to set up a Mac Mini in my office that can only be used to browse 1 website and nothing else. I don't want any user other than Admin to have the ability to change any settings, download any apps, install any software or browse the

  • Import from  a sample.DMP file

    when import from a dump file an error occurs>>>>>> Export file created by export:v10.01.00 via conventional path IMP-00013: only a DBA can import a file exported by another DBA IMP-00000: Import terminated unsuccessfully. What can i do .... help meee

  • How do I make a SEARCH button an image

    Does anyone know or can point me to a source how to implement a custom designed image into a SEARCH button. I found out how to make it a standard button but can not find a way to customize it. I am working in DW MX 2004

  • Adive over image functions:

    Hello, I wondered if anyone could advice. I am writing a program which finds the threshold of an greyscale image, by threshold I mean using maths to calculcate what is the foregound and background pixels in the image. The threshold selected is often

  • Cannot Upload all edited Images of the same Image from Organisor

    Can anyone tell me how I can upload edited verions of the same image using the Share Option to create an Online Album in Adobe Showcase?  Only the most recent image will upload.  If you have any ideas to adress this problem, I would appreciate your c