Bdc error recovery

Hi,
     plz any body tell me the best method of error recovery in bdc both  in call transaction and bdc session, since data is in huge ammount and in excel sheet.
plz give me answer in full details, bcaz i am is in big trouble uploading around 40 lakh line of data in implementation project.
thanks and regards
vijay dwivedi

Hi Vijay,
  The general practice is that you for such huge data, BDC session is the better option. When you create the session using the program, you can go to sm35 and process it at a later stage. Once the processing is done, an error log is created automatically with all the records that have failed. YOu can then analyse the reason for the error by running a few of those records in E mode(Error screen mode) correct the data and reprocess the error records.
Regards,
Ravi

Similar Messages

  • Need suggestion on  implementing JMS message error recovery

    Hi,
    Our application has a JMS topic where we publish application events. Now, there can be scenarios where the consumers cannot process the message due to some infrastructure issues and would error out. We need a way so that those messages can be reprocessed again later. we are thinking of the following design for JMS message error recovery
    1. Use a persistent TOPIC (this would ensure guaranteed delivery)
    2. Configure a error destination on JMS topic e.g a jms queue
    3. Have an error handling MDB listening to the Error destination. An error handling MDB would dequeue the errored messages from error destination and persist it to a Data base "error" table..
    4. Provide a mechanism to republish those messages to topic (e.g a scheduler or admin ui or a command line utility) .. The messages would deleted from database "error" table and published to topic again....
    A. Are there any issues with the above design which we need to handle?
    B. Are there any additional steps required in a Cluster environment with a distributed topic and distribute error destination? (our error mdb will have one-copy-per-application setting)
    B. From a performance angle, Is it OK to use persistent TOPIC ? Or will it better to persist the message to the db table and then publish it as a non persistent message ... ? (But i guess the performance should be more or less the same in both of these approaches)
    C. Are there any other recommended design patterns for error recovery of JMS messages
    Please advise.
    Regards,
    Arif

    Thanks Tom !
    We may not be able to go with the approach of delaying/pausing redelivery of the messsage because
    1. Pausing entire MDB approach: Our MDB application consumes messages generated by different producers and our MDB needs to continue processing the messages even if messages corresponding to one producer is erroring out
    2. Redelivery delay : This would only delay the retry of an errored message. But there would still be a problem if the message fails during all retries (i.e redelivery limit count). We don't want to lose this message. In our case, It is possible that a particular message cannot be processed due to unavailability of a third party system for hours or may be a day.
    Basically, i am looking on approaches for a robust and performant error recovery/retry framework for our application (refer details in my first post on this thread) while fully making use of all features provided by middleware (WLS). Please advise.
    Regards,
    Arif

  • Satellite C640D 64-Bit Windows 7 Windows Error Recovery

    Model PSC36L-003003 SN   XXXXXXXXX
    Boot is set to hard drive first and CDRW second.
    Turn on the computer
    8 seconds later it goes to Windows Error Recovery.
    When I choose Launch Startup repair, it goes straight to Windows Boot manager. See #6.
    When I choose Windows start normally, it goes to “Starting Windows”. After several minutes, it recycles to Windows Error Recovery Screen and then to Windows Boot Manager screen. See #6.
    If I choose neither, it goes to Windows Boot manager; Windows failed to start; Status: 0xc000000e Info:       The boot selection failed because a required device is inaccessible. I do not have the Windows Installation disc.
    Action taken:
    Created a Window 7 64-bit system repair disk on another computer.
    Changed bios boot to CDRW first and hard drive second and saved.
    Inserted System repair disk into CD drive.
    Turned on computer and pressed any key.
    Windows loaded files from repair CD disk.
    A Windows blue background screen with leaves appears without Windows logo (not the blue screen of death); files load and cursor appears; CD stops running; but nothing else happens with screen for eight hours.
    I do not have the Windows Installation disc.
    Please, what do you think is wrong with the computer or what should I do next?  Your help will be greatly appreciated.  How do I confirm that it is Windows 7 32 or 64 Bit?  I am trying to fix this for my friend who probably bought it in the Indonesia area.  Thank you in advance.
    [Moderator edit to remove serial number.]

    Satellite C640D-1064U (PSC36L-003003) 
    Downloads are here. 
    Windows loaded files from repair CD disk. A Windows blue background screen with leaves appears without Windows logo (not the blue screen of death); files load and cursor appears; CD stops running; but nothing else happens with screen for eight hours.
    Something wrong with that repair disc or the hardware. The bitness of Windows on the hard drive should not matter at this point. I would burn another disc and try again.
    Never seen a blue background with leaves. Can you snap a photo for us?
    -Jerry

  • HP Pavilion dv6 1334us won't start after windows update, stuck in Error Recovery

    My computer is an HP Pavilion dv6 1334us with 32bit-windows 7. The computer did automatic updates and when it started up said there was another one avaliable through WIndows Updater. I installed the update and it said the computer needed to restart for the update to take effect. I choose to restart and the computer wouldn't boot back up, it boots to the 'Windows Error Recovery' screen where my options are 'Launch Startup Repair (recommended)' and 'Start Windows Normally'. When I select the repair, it says it loads windows files, then goes back to the error recovery screen. When I choose to start normally, it freezes the second it trys to start, flashes a blue screen and then returns to the Error Recovery page again.

    Please follow the steps in the following document to troubleshoot and fix the boot issue that you are facing.
    Overview of Troubleshooting Startup Problems (Windows 7, Vista, XP): http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01443371&cc=ad&dlc=en&lc=en&jumpid=reg_r1002_us...
    Please let me know the results so that I can try helping you further. Thank you.
    !-------------------Please click the white star in the blue box to give KUDOS if this answer was helpful or clarified your question or issue.
    If my answer solved the issue, then please click on the Accept as solution button. Thank you-----------------------------------------------------------------!
    I am an HP Employee but I am not speaking on behalf of HP. The opinions and views that I express here are my own.

  • HP G62 Windows Startup error recovery Failure

    Notebook:
    HP G62 - 228CL
    Running Windows 7 64-bit
    Hello everyone, I need a bit of help.
    My computer will boot windows 7. When I start it up, it tries to boot up.  I then get a Windows failed to boot message on the windows error recovery screen and asks me if I would like to use Windows Startup Repair Tool to fix the Problem. But the tool never starts up. It just leads to a windows background and does nothing. I have also tried using f11 System recovery but it does nothing.

    Hi,
    Firstly, regarding your existing files.
    One possible way to try and retrieve your files from a non-booting drive is to follow the process detailed in the link below.  The Ubuntu operating system CD you create can run from the CD alone ( ie it doesn't have to install on the Hard Drive ) and I've often found it to be successful in retrieving data even from a failing Hard Drive.  When you've created the CD, follow the instructions and see if you can back up your existing files. 
    http://www.howtogeek.com/howto/windows-vista/use-ubuntu-live-cd-to-backup-files-from-your-dead-windo...
    Secondly, regarding the replacement of the Hard Drive.
    The drive on the link below is an example of one that would be fine for your notebook.
    500Gb Hard Drive
    The procedure to replace the Hard Drive starts on Page 52 of your Maintenance & Service Guide.
    Once done, simply use your Recovery DVDs to reinstall the Operating System on the new drive - the procedure is described in the HP document Here.
    If you don't have your Recovery Discs, you can order a replacement set using the link below.
    Order HP Recovery Discs.
    If you have any problem with this link, order them directly from HP.
    If you live in the US, contact HP Here.
    If you are in another part of the world, start Here.
    Best regards and happy holidays,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • Any existing program to list before and after BDC error?

    Looking for a way to report any BDC errors and show before and after its been corrected.

    Hi,
    Before making correction:-->
    !. If you are using call transaction , then you can all errors in BDCMSGCOLL internal table
    and use fm MESSAGE_PREPARE to generate message texts
    2. If you are using session method then you have error log SM35.
    After making coorection i don't think you have anyway to capture corrected errors

  • BDC error in Upgrade proj.

    Dear all,
                  I am on a upgrade proj. from 4.5 to ECC 6.0. when i check an object I got a kind of BDC error like  'ERROR TYPE  ==> 4      ( SCREEN MISSING IN TARGET SYSTEM )'  along with program name and  screen number. please advice me in solving  this error.
    Thanks.
    Naresh.

    Hi Naresh,
    That one of the task when you go for an upgrade.
    You have to redo the recording part again for all BDC programs
    Try to change it to BAPI if you have suitable BAPI.
    Reward points if helpful
    Thanks
    venki

  • Help me, pls! Getting Windows Error Recovery of windows 7

    Hi, my computer is in problem. It's Windows Error Recovery. Then, I did the steps by computer,I clicked the Startup Repair(Recommanded). A startup repair window appears and it scans the problems. It's scanning, I waited for several hours.. but it's scanning and scanning endlessly! It says "recovering disk error,this might take over an hour to complete".. yeah, more than an hour, I waited for five hours, nothing changed..scanning and scanning... What should I do?....

    Hi,
    Try tapping F8 on startup to check if it loads to Safe Mode..If it loads to Safe mode then you can perform a System Restore...Also check the hard drive by tapping F2 on startup..
    OR,
    Try the steps mentioned in the link below:
    Actions when specific error messages display 
    Note:
    If you have HP Support Assistant installed on the computer(The Blue Question Mark) then open it ==> Complete all pending Updates & Tuneups==> Restart and Check. It may solve your problem
    Although I am an HP employee, I am speaking for myself and not for HP.
    **Click on “Kudos” Star if you think this reply helped** Or Mark it as "Solved" if issue got fixed.

  • Sql...forward error recovery

    in the recovery technique know as forward error recovery, on the detection of a particular error in a system, the recovery procedure consists of adjusting the state of the system to recover from the error. Can such a technique be used in a DBMS to recover from the system crashes with the loss of volatile storage? thank you.

    Randy,
    This sounds like an issue with the BRTOOLs then. 1722 is a rare error where the SQL statement attempts to convert a string into a number - like a date in this instance.
    You may need to open a ticket with SAP Support and have them look at the issue, as you may need  a fix for the toolset itself.
    Sorry I could not be of more assisatance Randy.
    -Tim

  • Windows Error Recovery Windows 7

    I have a late 2006 iMac 24" and I simply can't complete the installation of windows 7 on it. I am caught in a Windows Error Recovery screen loop, it just keeps restarting and go back to that screen. I have tried just about everything I can think of and have tried everything suggested in my search for a solution. Can anyone help or even just tell me that my iMac model isn't compatible......

    Satellite C640D-1064U (PSC36L-003003) 
    Downloads are here. 
    Windows loaded files from repair CD disk. A Windows blue background screen with leaves appears without Windows logo (not the blue screen of death); files load and cursor appears; CD stops running; but nothing else happens with screen for eight hours.
    Something wrong with that repair disc or the hardware. The bitness of Windows on the hard drive should not matter at this point. I would burn another disc and try again.
    Never seen a blue background with leaves. Can you snap a photo for us?
    -Jerry

  • Error recovery in OpenScript

    Hi Alex,
    My script always fails due to a timeout issue when invoking a CAS comman in Siebel functional test.
    How can I use error recovery methods to ignore this particular error and prevent my test from failing?
    Thanks in advance.
    Here is the code where it fails:
    // CAS command that causes and exception although it gets performed almost immediately
    try
    siebelFT.button(
    169,
    "/siebelft:cas[@ClassName='SiebApplication' " +
    "and @RepositoryName='Siebel Power Communications']" +
    "/siebelft:cas[@ClassName='SiebScreen' and @RepositoryName='Orders']" +
    "/siebelft:cas[@ClassName='SiebView' and @RepositoryName='Order Entry - Line Items View (Sales)']" +
    "/siebelft:cas[@ClassName='SiebApplet' and @RepositoryName='Jawwal Order Entry - Order Form Applet Dashboard (Sales)']" +
    "/siebelft:cas[@ClassName='SiebButton' and @RepositoryName='BSubmit']")
    .*click()*;
    catch (Exception e) {
    System.out.println("****Submit Click Exception");
    // Console Output after running this code
    ****Submit Click Exception
    01:32:37,335 ERROR [1] Iteration 1 failed at line (script.java:231). Error(-3) submitting CAS command: Timeout in CAS.Submit
    oracle.oats.scripting.modules.siebelFT.common.api.internal.exceptions.SiebelFTException: Error(-3) submitting CAS command: Timeout in CAS.Submit
    at oracle.oats.scripting.modules.siebelFT.api.cas.AbstractSiebelFTElement.invokeCASMethodDirect(AbstractSiebelFTElement.java:607)
    at oracle.oats.scripting.modules.siebelFT.api.cas.AbstractSiebelFTElement.invokeCASMethod(AbstractSiebelFTElement.java:582)
    at oracle.oats.scripting.modules.siebelFT.api.cas.AbstractSiebelFTElement.invokeCASMethod(AbstractSiebelFTElement.java:552)
    at oracle.oats.scripting.modules.siebelFT.api.cas.AbstractSiebelFTElement.invokeEvent(AbstractSiebelFTElement.java:678)
    at oracle.oats.scripting.modules.siebelFT.api.cas.Button.click(Button.java:61)
    at script.run(script.java:231)
    at oracle.oats.scripting.modules.basic.api.IteratingVUser.run(IteratingVUser.java:311)
    at oracle.oats.scripting.modules.basic.api.internal.IteratingAgent.run(IteratingAgent.java:631)
    at java.lang.Thread.run(Thread.java:619)

    Hi Alex,
    I have the SiebelFT method and I tried to increase it to 120 and even 300, but nothing has changed. The timeout error appears a few seconds after the CAS command is executed, and the scipt continues to run properly after the exception is thrown, but at the end it fails with the timeout error message.
    I have been trying to solve this out with Oracle support team now for more than 2 months, and nothing worked so far. I am starting to have the feeling that my case is hopeless.
    Please help me in this, it is blocking a lot of my work.
    Thanks

  • All my X6250s hang in ESX 3.5 U5 with SCSI "command error recovery failed"

    After installing a pair of Virtualized Network Expansion Modules (X4238) in our Blade 6000 chassis, my ESX 3.5 Update 5 hosts will randomly fail with the error "scsi: device might be offline - command error recovery failed: host 5 channel 0 id 0 lun 0." This does not represent LUNS on our Sun/Qlogic FC hbas (PCIe dual 4Gig). The old Dell blades sharing the FC LUNs are not experiencing any SCSI errors whatsoever. It appears to me this is referring to the VNEM's SAS fabric, but we have no SAS drive modules in the chassis. Is the fact that it sees other hosts on this fabric causing issues? I'd like to disable the SAS fabric, but don't see a way to do this via the BIOS or VNEM ILOM. Do you think I'm barking up the wrong tree?
    Thanks,
    Charles

    Yes, I had updated the blade firmware to the current provided (though I see reference to a newer version in the docs, but not at the download site). However, it seems related to interrupt sharing with the NXGE card/driver under ESX 3.5. I have an open case with Sun, and while they suspected a known issue with the aacraid driver (ESX350-201003402-BG), that had already been installed. They're now asking to create a case with VMware. In the meantime, I've tested a pair of our X6250s without the NXGE, installing the original quad port GigE NIC (Intel). Those hosts are very stable. It may not be the VNEM at all, but I'll keep you posted.
    Charles

  • BDC Error Session and Database update??

    Hi all,
    I am having Query about BDC Error Session. If I see the log of Error Session, then few Transactions are processed and few are in incorrect status.
    Those transaction, which are processed, Does it mean that it has updates the database successfully or Error Session will never update the Database?
    Thanks in advance.

    Thanks for your reply
    Message was edited by: Vipin Nagpal
    Message was edited by: Vipin Nagpal

  • Find BDC error in Zprogram

    Hi guys,
    Anybody have program or utility to pick up the BDC Errors from Zprograms.
    I want to know number of BDC errors(Due to Screen change/Field change/etc) exists in set of zprograms.
    Appreciable if Listing of BDC errors and error count can be produced by it.
    reference please.
    Thanks.
    Ambi.

    Hi,
    better use :
    CALL TRANSACTION tcode USING bdcdata MODE mod MESSAGES INTO etab.
    if sy-subrc <> 0.
    -> analyse error-table etab
    A.

  • Error recovery for bootstrap?

    Hi all,
    I am new in Weblogic. I use it bcos my company is developing
    kind of gateway program which will connect to a Weblogic (shall
    I call it M3?) server using CORBA and C++
    The problem I have encountered is that, normally what will be
    done is
    create bootstrap -> Factory Finder -> Factory -> remote object.
    Bcos I wanna have some error recovery logic, what make me
    confusing is that, shall I re-create the bootstrap?
    I have done some simple testing and seems that even the server
    side is down, I can create remote object instance using the original
    bootstrap. However, it is failed in the actual environment.
    I tried to delete the bootstrap and recreate it, but I am afraid of,
    bcos my program is multi-threaded, I wonder if removing the
    bootstrap will cause the remote object generated by the old bootstrap
    become void?
    Shall I use only one bootstrap in the program, or shall I keep one
    bootstrap for each thread? (I tried to keep one for each thread, but
    seems that it always cause unexpected error...)
    Where can I find more information on this topic?
    Thanks a lot

    Sorry, some more information :)
    the "error recovery" I am mentioning is
    something like re-establishing connection
    to the server after the server is shutting
    down /crashing and then up again.
    "Adrian" <[email protected]> wrote in message
    news:[email protected]..
    Hi all,
    I am new in Weblogic. I use it bcos my company is developing
    kind of gateway program which will connect to a Weblogic (shall
    I call it M3?) server using CORBA and C++
    The problem I have encountered is that, normally what will be
    done is
    create bootstrap -> Factory Finder -> Factory -> remote object.
    Bcos I wanna have some error recovery logic, what make me
    confusing is that, shall I re-create the bootstrap?
    I have done some simple testing and seems that even the server
    side is down, I can create remote object instance using the original
    bootstrap. However, it is failed in the actual environment.
    I tried to delete the bootstrap and recreate it, but I am afraid of,
    bcos my program is multi-threaded, I wonder if removing the
    bootstrap will cause the remote object generated by the old bootstrap
    become void?
    Shall I use only one bootstrap in the program, or shall I keep one
    bootstrap for each thread? (I tried to keep one for each thread, but
    seems that it always cause unexpected error...)
    Where can I find more information on this topic?
    Thanks a lot

Maybe you are looking for