No change in Streams progress after "C001: long running txn detected" msg

Hi,
I am currently testing Streams and using it to replicate changes in six database table from a source database to destination database.
Streams ran for 2 days without any problems and completely replicated the changes for 5 out of 6 tables. The remaining table is 78% complete and no replication change progressed in the last day (Streams is running without any errors).
Restarting the stream processes (e.g., apply, capture) and the database had no change in replication progress for the remaining table.
The alert log shows I got the message, "C001: long running txn detected, xid: 0x0008.017.000002b9" at about the same time that replication progress stopped (Note that C001 is the Streams CAPTURE process). The alert log repeats this message every five minutes. However, this message stopped after I restarted the database.
Does anyone know what caused this problem and how it relates to my no change in streams progress problem, if at all?
Thanks,
Paul

hi paul
i have faced similar kind of problem ...
u can archive the log...
ALTER SYSTEM ARCHIVE LOG CURRENT;
it will work

Similar Messages

  • CP01: long running txn detected, xid: 0x0006.00d.0044c48f

    11.2.0.3
    2-node RAC
    RHEL-6.
    We streams configured from OLTP to OLAP env for a replication. Streams are working fine till 10.2.0.5 rac. We recently migrated our db to 11.2.0.3 rac.
    Even now streams are working fine but we are continously hitting following warning message in alertlog file from past few days.
    CP01: long running txn detected, xid: 0x0006.00d.0044c48f (6.13.4506767)I have checked db for streams long running txn, but there are no long running txns.
    Can somebody helpme out on why is this hitting in alertlog from past few days ?
    Thanks,
    Hari

    Hi Hari,
    This appears to be related to the capture process (CP01).
    Take a look at this link.
    http://www.oracle11ggotchas.com/articles/MakingOracleStreamsFly.htm

  • What would cause Firefox to request a resource multiple times after a long running script?

    I'm noticing some unusual behavior in Firefox when I include an image directly after a call to an external script which is long-running.
    For example:
    <pre><nowiki> <html>
    <body>
    <script type="text/javascript" src='external.js'></script>
    <img src="/test.gif" BORDER=0 WIDTH=1 HEIGHT=1 >
    </body>
    </html>
    </nowiki></pre>
    <br />
    Contents of external.js:
    <pre><nowiki> for(i=0; i<999999; i++){ ; }
    </nowiki></pre>
    <br />
    I notice that when a request to test.gif results in a 404 or 302, Firefox makes another request for that same resource immediately after the script has completed.
    127.0.0.1 - - [29/Apr/2011:16:22:22 -0400] "GET /test.gif HTTP/1.1" 404 507
    127.0.0.1 - - [29/Apr/2011:16:22:22 -0400] "GET /test.gif HTTP/1.1" 404 507
    This behavior doesn't occur for inline javascript, and I have pipelining turned off, so I'm fairly certain it's not related to that. Seems like odd behavior, or I'm just missing something not-so-obvious. Any ideas?

    This forum focuses on end-user support. You can find more web development help on the [http://forums.mozillazine.org/viewforum.php?f=25 mozillaZine Web Development board]. Separate forum, separate registration. Please note the tips in the Sticky Post at the top of the forum before posting.

  • Employee date change after pay roll run

    HI sapiers,
    i have an issue
    one employee join on 10th of the may but in sysytem it was enterd as 13th of the may
    and pay roll was processed to that employee
    now can we change the employe join date now
    if yes how can we do this
    please help me its urrgent
    thanks in advance
    shjish khan

    Hi Shajish,
    There are three scenarios when you may need to change hiring date:
    1) After payroll is run - when hiring date is before actual Hiring date.
    2) After payroll is run when hiring date is after actual Hiring Date.
    3) Before the payroll is run.
    1) PA30 -- Copy actions info type - action type - incorrect entry -- save and come out PA 30 copy actions info type -- action type - correct entry - now correct your entries, save your date is changed.
    2) PA30 - Utilities - change payroll status - delete accounted to field, save and come out - then again utilities change entry leaving date - correct the hiring date - save and come out.
    3) PA30 - Utilities change entry/leaving date change your date and save.
    Try this aslo
    Go to PA30
    Enter personnel number.
    Select action infotype.
    Select subtype hire mini master record.
    Change to new date.
    Under reasons, select new position.
    Click save.
    Please refer the below links:
    http://help.sap.com/saphelp_470/helpdata/en/48/35c5c34abf11d18a0f0000e816ae6e/content.htm
    http://help.sap.com/saphelp_470/helpdata/en/48/35c5c34abf11d18a0f0000e816ae6e/frameset.htm
    http://help.sap.com/saphelp_46c/helpdata/en/1b/3e5c16470f11d295a100a0c9308b52/frameset.htm
    Also we have several threads in the forum related to this.
    http://scn.sap.com/thread/1185695
    http://scn.sap.com/thread/1185695
    http://scn.sap.com/thread/2012142
    http://scn.sap.com/thread/1466306
    Thanks,
    Madhav

  • MBeanServer will be invalid after the client of MBeanServer long running

    I develop a java applcation,It is as a client of MBeanServer, It will use the MBeanServer to query some system info from WebAs, But after a long run (about for one days), The MBeanServerConnection will be broken and invalid ,When call the queryMBean , It will throws some SecurityExceptions about "Use not authorized".
    I use the remote mode to get the MBeanServerConnection as belows source code:
    Properties connectionProperties = new Properties();
    connectionProperties.setProperty(Context.INITIAL_CONTEXT_FACTORY,
                   "com.sap.engine.services.jndi.InitialContextFactoryImpl");
    connectionProperties.setProperty(Context.PROVIDER_URL, "<host-name>:<p4-port>");
    connectionProperties.setProperty(Context.SECURITY_PRINCIPAL, "<user-name>");
    connectionProperties.setProperty(Context.SECURITY_CREDENTIALS, "<password>");
    // create the MBeanServerConnection
    MBeanServerConnection mbsc = JmxConnectionFactory.getMBeanServerConnection(JmxConnectionFactory.
    PROTOCOL_ENGINE_P4, connectionProperties);
    I try to get the mbeanserver using the ctx.lookup("jmx");
    in a servlet, But after a long run (about one day), the exception still be thrown.
    How can i solve this problem, Is it a bug of WebAs?
    Thanks and hope somebody reply it.

    Hi,
    I suppose what happens is that the security session expires. Default session expiration period is 27 hours.
    To check whether this is the case you can try to increase the SessionExpirationPeriod property of security service.
    However if this is the problem, it will be no resolution as you will be keeping a big ammount of sessions.
    I hope this helps.
    Greetings, Myriana

  • How to delay a long running tasks start until display is updated?

    I am having a problem in that a progress bar I want to use to show progress of a long running background process is not showing up for a long time (up to 10 seconds) after the long running process is started. This is in an AIR application and the background process is an external native process, so once it is launched the UI thread is free to run, but the launch of the process can take time.
    Below is the current state of the relevant code.
    In addition to the current format I have also tried using the CREATION_COMPLETE, EXIT_FRAME and RENDER events with the same results.
    If I up the value in setTimeout to 500ms the progress bar displays quickly, but I would prefer to not delay the launch of the background process for no reason.
    If I comment out the loadPorject call the progress bar is displayed instantly.
    Any help is appreciated.
    private function continueLoad(evt:Event):void
         // We are about to start some potentially long running process
         CursorManager.setBusyCursor();
         curPopup = new SyncProgress();
         curPopup.addEventListener(Event.ENTER_FRAME, popupLoadedHandler);
         PopUpManager.addPopUp(curPopup, parentView, true);
         PopUpManager.centerPopUp(curPopup);
         curPopup.stage.invalidate();
    private function popupLoadedHandler(event:Event):void
         curPopup.removeEventListener(Event.ENTER_FRAME, popupLoadedHandler);
         setTimeout(function():void{syncManager.loadProject(mainViewModel.selectedUserItem.id,proj ectFile.nativePath,overwrite);},0);

    DBMS_SCHEDULER is very powerful and can be a bit unwieldy. I tend to use DBMS_SCHEDULER for jobs which are purely 'in the database' i.e. not specifically APEX-related - in addition, I find it's better for stuff that needs to be run regularly without human intervention (some sort of refresh process, daily cleanup etc).
    If you are intending to run this process from APEX as a pseudo "on demand" process (i.e. generated by a user request) and have quite simple requirements (e.g. there's no dependencies on other jobs), it might be worth checking out the apex scheduling API - namely the package APEX_PLSQL_JOB:
    http://download.oracle.com/docs/cd/E14373_01/apirefs.32/e13369/apex_plsql_job.htm#BGBCJIJI
    It generates a unique job number which you can use to reference its progress - plus it's much simpler to use.
    p.s. using DBMS_SCHEDULER, yes the job name has to be unique but you can generate one by either using a sequence or data not likely to be repeated, like the current timestamp.

  • PCI-6601 - Group Config error -10444 after 9 hours running

    We developed a vi in order to acquire from the unique dma channel of the PCI-6601 counter 4 multiplexed inputs for a period measurement. We use the national VI buffered_measured_period_TIO. Each cycle the VI is supplied with one of the 4 input line.
    Everything works fine until the 32211 second of measurement (about 9 hours) and after we receive the -10444 error on the group config block and the card freezes (not the software). We need to switch off and on again the PC to start again.
    The cycle of measurement is exactly the one from the original Ni Vi and each cycle the reset is performed.
    Looking in the database we found a similar problem after a long running (10hours) and a PCI-6602.
    We suppose that after s
    everal initialization some internal counter goes in overflow (maybe the TAskID counter?).
    Does exist any explanation and workouround to solve this?
    Is it possible initialize the card only one time for the 4 channel and how?
    Regards
    Andrea Pede

    Hi Andrea,
    What is probably happening is that your memory is becoming increasingly fragmented and after 9 hours there are no continuous blocks of memory available. If you are continuously reconfiguring your counters, that is what is morelikely causing the problem. I included an example that uses all 8 counters and only needs to configure them once. A couple other suggestions:
    1) What happens when you create a larger buffer? Can you run the program for longer?
    2) Have you tried running a disk defrag program on your memory? One suggestion I found on the net was mem-turbo from a shareware site.
    3) What happens if you only use 1 counter? Does the error still occur?
    4) Some issues (including error 10444) with the NI-DAQ driver and analog input were solved
    by upgrading to NI-DAQ 6.9.3. What is your current computer configuration (software, hardware, driver version etc.)? This might help narrow the problem down.
    Simultaneous Buffered-Event Counting on All Eight Counters of the 6602 or 6608 Devices
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3DC9F56A4E034080020E74861&p_node=DZ52325&p_source=External
    Hope that helps. Have a good day.
    Ron
    Applications Engineering
    National Instruments

  • [svn:fx-trunk] 10459: Change to ensure ScriptNodes are no longer part of the node tree after interface compilation stage in order to avoid the extra code that was necessary to avoid tripping over them during type checking , etc.

    Revision: 10459
    Author:   [email protected]
    Date:     2009-09-21 08:42:44 -0700 (Mon, 21 Sep 2009)
    Log Message:
    Change to ensure ScriptNodes are no longer part of the node tree after interface compilation stage in order to avoid the extra code that was necessary to avoid tripping over them during type checking, etc.
    Improving revision 10199 a bit, to allow for single line comments.
    QE notes: None
    Doc notes: None
    Bugs: SDK-22027
    Reviewer: Paul
    Tests run: Checking, Compiler cyclones
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22027
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/AbstractSyntaxTreeUtil.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/AbstractBuilder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java

    In general theory, one now has the Edit button for their posts, until someone/anyone Replies to it. I've had Edit available for weeks, as opposed to the old forum's ~ 30 mins.
    That, however, is in theory. I've posted, and immediately seen something that needed editing, only to find NO Replies, yet the Edit button is no longer available, only seconds later. Still, in that same thread, I'd have the Edit button from older posts, to which there had also been no Replies even after several days/weeks. Found one that had to be over a month old, and Edit was still there.
    Do not know the why/how of this behavior. At first, I thought that maybe there WAS a Reply, that "ate" my Edit button, but had not Refreshed on my screen. Refresh still showed no Replies, just no Edit either. In those cases, I just Reply and mention the [Edit].
    Also, it seems that the buttons get very scrambled at times, and Refresh does not always clear that up. I end up clicking where I "think" the right button should be and hope for the best. Seems that when the buttons do bunch up they can appear at random around the page, often three atop one another, and maybe one way the heck out in left-field.
    While I'm on a role, it would be nice to be able to switch between Flattened and Threaded Views on the fly. Each has a use, and having to go to Options and then come back down to the thread is a very slow process. Jive is probably incapable of this, but I can dream.
    Hunt

  • In Pages 5.1 how do I change the default spacing after a paragraph? I used to be able to do this with the inspector. I no longer see the option.

    In pages 5.1 I was wondering how to change the line spacing after a paragraph.

    This is from the online Pages Help . You have the option to the Help in your Pages Help menu
    Adjust line spacing
    You can adjust the spacing between lines in a paragraph, and change the amount of space before or after a paragraph.
    Click in the paragraph whose spacing you want to change, or select one or more paragraphs.
    In the Text pane of the Format inspector, click Style.
    Click the disclosure triangle next to Spacing, then choose an option from the pop-up menu:
    Lines: Choose when the distance between ascenders (parts of letters that extend to the top of the line) and descenders (parts of letters that extend below the line) should stay the same. The space between lines is proportional to the font size.
    At least: Choose when the distance between lines should remain fixed (but not to overlap if the text gets large).The distance from one line to the next will never be less than the value you set, but it may be larger for larger fonts to prevent overlapping text lines.
    Exactly: The distance between the baselines.
    Between: The value you set increases the space between the lines, instead of increasing the height of the lines. By contrast, double-spacing doubles the height of each line.
    Click the arrows next to the spacing field to set the amount of space for the option you chose.
    To adjust the amount of space before and after the selected paragraph, click the arrows for Before Paragraph and After Paragraph

  • Hp photosmart plus 210. Since changing to windows 8, I no longer have the options of "no scaling".

    since changing to windows 8, I no longer get the options of "no scaling", my paper patterns are printing too small. they printed great before computer change and change to windows 8. no longer have the option of "no scaling".  Where can I go to choose that option

    Hi AbbyZiva
    I understand since updating to Win8 you don't have the "no scaling" option available.
    Did you uninstall and reinstall the printer after doing the Windows upgrade?
    Here is a url for the drivers for the Photosmart Plus 200.
    http://www8.hp.com/us/en/support-search.html?tab=2#/qryterm=photosmart%20plus%20210&searchtype=s-001
    If you need more assistance just let me know.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Gemini02
    I work on behalf of HP

  • I tried downloading the latest OS X Mountain Lion and [after a long time... I have a slow connection] I got an error message ... The product distribution file could not be verified. It may be damaged or was not signed.

    Hi folks,
    I tried downloading the latest OS X Mountain Lion and [after a long time... I have a slow connection] I got an error message ... We could not complete your purchase The product distribution file could not be verified. It may be damaged or was not signed.
    Everytime I retry or continue the download I just keep getting the same error message!!!
    What can I do to get my product?
    PM

    The only thing that worked for me was to boot in safe mode.
    Power down.  Then press power button and hold 'shift' key until grey screen with progress bar appears... Once booted and logged in just open safari and browse to applestore. 
    No trouble at all once I did this.
    Reminder: create full backup before you upgrade OS
    Hope it helps.

  • Cannot stream video after iOS8 upgrade

    My iPad Mini no longer streams video after I upgraded to iOS 8. This includes Facebook videos, Youtube app, HBO Go app, Amazon on Demand app, Safari or Chrome. If I switch to either laptop or my iphone which runs iOS7, I have no troubles streaming any video.

    THe same situation on my iPad Air. For a short time helps hard reset but it is very frustrating...

  • On my ipad video streaming stops after a few seconds only sound is playing .what could be the reason.

    on my ipad 2 video streaming stops after a few seconds, only sound is playing .what could be the reason and how to solve this problem.
    I have a feeling that it may have started after upgrading to ios6.

    Hi,
    Is this failing with Error 20 ?
    Sometimes in a the router or modem if you use Port Forwarding then you are your Buddy may be missing the Screen Sharing Port.
    The Screen Sharing part uses a different port to the Audio port.
    As the port for Audio (And therefore Video) are known and can be port Forwarded it is the random Screen Sharing port that can be the problem.
    iChat 3 info http://support.apple.com/kb/HT1507 that includes Bonjour and Jabber info
    iChat 4 info http://support.apple.com/kb/HT2282
    If you are not using (or your Buddy) UPnP then I would change the method of opening the port to that.
    6:14 PM Saturday; June 20, 2009

  • Progress monitoring for long operation

    I know that questions similar to this have been asked many times, but I have not gotten an answer that works for me, so here goes. I have a dialog box with various parameters that the user can specify for a long running task. After the user clicks "OK", I want the dialog box to disappear and instead to have an indeterminate jprogressbar display while the task is running. I have tried using SwingWorker classes and invokeLater(), but I ahve not gotten anything to work. Could someebody please help me out with which parts of the code:
    1. Destroying the old dialog box
    2. Starting the long task
    3. creating the JProgressbar and making it indeterminate
    4. Destroying the JProgressBar
    5. informing the user that the task is complete
    need to be performed using a SwingWorker or invokelater and how the parts should fit together.
    Thank you for the help,
    Jeff

    1. Destroying the old dialog box"old dialog box".dispose();
    3. creating the JProgressbar and making it
    indeterminateBetter create JProgressBar object before starting the thread.
    2. Starting the long task
    4. Destroying the JProgressBar
    5. informing the user that the task is completeIn your class, define the SwingWorker as:
        final SwingWorker worker = new SwingWorker() {
            public Object construct() {
                /* start your long task.
                 * Call local method, method from other
                 * class, whatever.
                return new Object();
            public void finished() {
                /* To finish off the long task.
                 * This method is called when the thread
                 * finishes.
                 * This where you destroy your progress bar
                 * and inform user the task is completed.
        };Of course, you'll need another thread to monitor the progress of your task, and increment the value in progress bar.
    As for indeterminate progress bar, you'll need to know some estimate anyway.
    If at all possible to break the long task in blocks/sections, that number can be applied to the progress bar. Otherwise, get an average performance time, and set the maximum with a figure, and slowly increment the progress bar. If it reaches 99% before finish, then I guess you have to wait till the task ends, then display 100%. If finishes quickly, then you can boost the speed of increment (or instantly display 100%).
    Alternatively, if you can determine (dynamically) how long before the end of task while running your task, you can always update your JProgressBar values (you probably aware of this, anyway).
    Hope this helps.

  • Can't find My Photo Stream album after iOS 8 update

    Can't find My Photo Stream album after iOS 8 update. Is anyone else having this problem.

    That album, My Photo Stream, is no longer used.
    Instead, look in "Recently Added" within Albums, and also within Photos in the various timescale views. Both places should contain photos taken by any of your devices.

Maybe you are looking for

  • HP pavilion dv6000 with windows 7 64 bit has no sound after disassembl​ed.

    Hello there, I have an HP Pavilion dv6000 and after i disassembled and reassembled it to clean the fan, the lap top has no sound. In the device manager an error on ''PCI bus9, Device 9, function 2 & 3'' was appeared but after i installed new drivers

  • Airport and External Display

    Greetings, Today I started using a secondary Display with my Macbook using the miniDvi to Dvi original Apple adaptor. After few minutes (10 max) the airport loses the connection with my wireless router and can not detect any wireless networks. I rest

  • E61 - ToDo item due date

    Nokia E61 > 1.6610.04.04 19-04-06 RM-89 Bought SIM Free but using on UK Orange Network Is it possible to set a ToDo item without a specific due date ? I must be really busy or somthing as I have a lot of items on my ToDo list which makes my daily vie

  • ¿Version de prueba Adobe CS5 Design Premium en Español?

    Hola a todos Tengo una pregunta sencilla. Ya para estas fechas han salido las versiones de prueba de los programas de la CS5 en la mayoría de idiomas, pero para la versión de la Design Premium no ha salido aún. He estado revisando y sólo aparecen par

  • My podcast has not updated in over two months. Ive tried everything to get it working. Please Help

    My feed has not updated in the store for over two months. I now have three new episodes in there which are not showing up. Everything works fine through itunes, i can see all episodes and my feed validates with the feed validator. About 2 months ago