Start Asynchrono​us Call available on Real-Time or not?

If I work on code on an RT target the new Start Asyncronous Call nodes do not show up on the Application Control Palette.
However, LabVIEW does not complain if I trick it to run such a node on RT by adding it while editing it for a Windows target...So, is the asyncronous call supported on RT, or not? Well, it does not seem to behave the way you would expect it to..as far as I've ben able to establish so far, but should it? Will it be fully supported (show up on the palette etc.) later?
MTO

I can't comment on whether Asynchronous Call is officially supported on RT in LV 2012 (because I don't know the answer).  However, I've used it extensively on RT, and I haven't experienced any problems.  Keep in mind that dynamically launching background VIs is going to introduce jitter into your RT system, but that is to be expected.
-Chris M

Similar Messages

  • Start Asynchrono​us Call Reentrant

    I've experimented with the new LV 2011 "Start Asynchronous Call" method on reentrant VIs.  I am able to instantiate multiple clones of the VI, but the input data is not propagated to the clone VI.  I have tried a few different 'options' flags on "Open VI Reference."
    Has anyone else observed this behavior?

    Hello Jonathan,
    This is Andrew Brown, an Applications Engineer from National Instruments. I will be happy to work with you to get the Start Asynchronous Call to recognize your inputs. 
    After examining your provided code and creating an example myself, I found one issue with your code. The only flag you should need to use for Asynchronous Call and Collect is x100. That is based off the Open VI Reference and Asynchronously Calling a VI and Collecting the Results documents located within LabVIEW 2011 Help. If you were going to pass in multiple flags, you would want to use the OR operator ( v ) rather than the AND operator ( ^ ). 
    I attached the example code provided by LabVIEW 2011 within the "Asynch Call and Collect.zip" file.
    Based off that code, I wrote my own example that asynchronously calls a subVI multiple times with different inputs. The code for my example is attached as "Multiple Asynch Calls - Diff Inputs.zip" 
    Please let me know if you are still having issues after working with these examples. Thanks, and have a great day!
    Regards,
    Andrew Brown 
    Applications Engineer
    National Instruments
    Attachments:
    Asynch Call and Collect.zip ‏14 KB
    Multiple Asynch Calls - Diff Inputs.zip ‏15 KB
    Asynchronous Call and Collect.JPG ‏58 KB

  • Real-Time does not show up as an add-in under NI Max after installing

    We are trying to re-install Labview 7.1 Real-Time on a Windows 2K
    PC.  I insert the Real-Time disk and it completes
    installation.  After a Reboot, I check under
    Softaware/LabView/Addins and it does not show up.  It also does
    not show up as a target option when I start labview.  It worked
    before applying the latest RIO patch.  After the patch, we
    uninstalled all the Real-Time stuff via the Control Panel/National
    Instruments Uninstall (apparently, the uninstall from the RT CD does
    not actually uninstall anything)  We rebooted a directed after
    uninstalling.  Then we reinstalled RT, rebooted, and nothing shows
    up for it.  It seems like something is screwed up in the registry
    or something.  Can anyone help!!!!
    Thanks,
    Chris

    It may be best to clean your registry after uninstalling everything.
    This is a relatively extreme step, but after this you should be able to
    install (first LabVIEW, then any DAQ, then any add-ons and toolkits)
    and see everything in the right place.
    After uninstalling:
    Remove the following registry components from the Windows Registry:
    HKEY_CURRENT_USER\Software\National Instruments Delete the entire tree!
    HKEY_LOCAL_MACHINE\Software\National Instruments Delete the entire tree!
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ , \ISA, or \PCMCIA and delete registry entries containing any keys with 1093 in them.
    Do not worry if any of these trees are not listed.
    Richard
    Richard
    Field Sales Engineer, New Jersey
    National Instruments

  • ORACLE 11G  "real time apply" not work?????

    we have a database original on ORACLE 10.2.0.4 and we upgrade it to 11.1.0.7.
    after that we create standby database and tried to use "real time apply" feature.
    Primary database can transfer log files to standby database and standby database also can apply logs. The problem is it can NOT work on "real time apply".
    Ant ideal what wrong?
    === procedures ====== (standby database)
    SQL> startup mount;
    ORACLE instance started.
    Total System Global Area 2087780352 bytes
    Fixed Size 2161272 bytes
    Variable Size 1795163528 bytes
    Database Buffers 251658240 bytes
    Redo Buffers 38797312 bytes
    Database mounted.
    SQL> alter database open read only;
    Database altered.
    SQL> alter database recover managed standby database using current logfile disconnect;
    Database altered.
    SQL> select PROTECTION_MODE, PROTECTION_LEVEL, DATABASE_ROLE, SWITCHOVER_STATUS, OPEN_MODE, GUARD_STATUS from v$database;
    PROTECTION_MODE PROTECTION_LEVEL DATABASE_ROLE SWITCHOVER_STATUS
    OPEN_MODE GUARD_S
    MAXIMUM PERFORMANCE MAXIMUM PERFORMANCE PHYSICAL STANDBY NOT ALLOWED
    MOUNTED NONE
    SQL> select process, status from v$managed_standby;
    PROCESS STATUS
    ARCH CONNECTED
    ARCH CONNECTED
    ARCH CONNECTED
    ARCH CONNECTED
    RFS IDLE
    MRP0 APPLYING_LOG
    6 rows selected.
    ========== Primary database init.ora file setup =====
    ### for DG use
    db_unique_name = DBPMY
    log_archive_config='dg_config=(DBPMY,DBSBY)'
    log_archive_dest_1='LOCATION=/Archive/DBPMY/arch/arch MANDATORY'
    log_archive_dest_2='service=DBSBY valid_for=(online_logfiles,primary_role) db_unique_name=DBSBY LGWR ASYNC=20480 OPTIONAL REOPEN=15 NET_TIMEOUT=30'
    *.log_archive_format='DBPMY_%r_%t_%s.arc'
    log_archive_dest_state_1 = enable
    log_archive_dest_state_2 = enable

    There are a couple of things to look at.
    1. Real time apply requires standby redo logs on the standby database. On the standby database run this query:
    SELECT * FROM v$logfile where type = 'STANDBY';
    if you get 0 rows back you'll need to create standby logfiles
    The general guideline is to size them exactly like your redo logs but add one additional standby log to ensure it doesn't cause a bottleneck.
    2. Get the size of your logfiles:
    SELECT GROUP#, BYTES FROM V$LOG;
    3. For example if you have 3 redo logs that are 50 MB in size, create 4 standby redo logs 50 MB each and don't multiplex them.
    ALTER DATABASE ADD STANDBY LOGFILE ('/Archive/DBSBY/onlinelog/slog1.rdo') SIZE 50M;
    ALTER DATABASE ADD STANDBY LOGFILE ('/Archive/DBSBY/onlinelog/slog2.rdo') SIZE 50M;
    ALTER DATABASE ADD STANDBY LOGFILE ('/Archive/DBSBY/onlinelog/slog3.rdo') SIZE 50M;
    ALTER DATABASE ADD STANDBY LOGFILE ('/Archive/DBSBY/onlinelog/slog4.rdo') SIZE 50M;
    4. Cancel recovery on standby
    recover managed standby database cancel;
    5. Restart recovery using real time apply
    recover managed standby database using current logfile disconnect;
    6. To validate that real time is working you can check a few places.
    -It will say in the database alert log on standby that it's using real time apply
    OR
    -Check primary
    SELECT status, recovery_mode FROM v$archive_dest_status where dest_name = 'LOG_ARCHIVE_DEST_2';
    If the recovery_mode is "MANAGED REAL TIME APPLY" then real time apply is working, if it's anything else then we'll need to check more things.
    NOTE that if you are going to allow your current primary to switch roles and become a standby then you'll want to create standby redo logs on primary as well
    Sometimes recovery gets "stuck" and simply resetting the destination parameters can resolve it:
    alter system set log_archive_dest_2='service=DBSBY valid_for=(online_logfiles,primary_role) db_unique_name=DBSBY LGWR ASYNC=20480 OPTIONAL REOPEN=15 NET_TIMEOUT=30';
    There are some other things we can check next but let's start with the easiest fixes first.

  • Agent real time display not ready time is inaccurate

    Agent Not Ready Detail in Webview-Agent Realtime Reports in CAD.
    I am looking at the agent: Agent Not Ready Detail Report in Webview and comparing this to the Agent Real Rime Display in CAD. If I manually add the Not Ready times (state durations) from the agent ACD state log, they equate to the Cisco Web View agent report. However, the Total Not Ready column from the Agent Detail Display report in CAD does not sync up with either Webview or CAD. Its more than an hour off.
    The Eastern managers are looking closely at these numbers now and one of the agents questioned the report in CAD today and brought this to a manager's attention. It is more than an hour off which is a big difference.
    It was comparing the state duration for not ready from the ACD State Log Display (for example the 5 seconds at 10:15:04 in screen shot 1) to the total not ready time from the Agent Real Time Display Displays report (3:48:59 in screen shot 2). The total individual state durations of unavailable time from report #1 does not equal report #2 and I would think it should. If not explain why?
    From CAD client > Real Time Displays > Agent ACD State Log Display. If you add up all the Not Ready times and compare with webview, it matches. No problem here.
    From CAD client > Real Time Displays > Agent Detail Display (this doesnt match up with webview report or the total Not Ready times in Agent ACD State Log Display).
    We're looking to know either
    1. How exactly the not ready state time is calculated
                   OR
    2. Where to find the information on how this is deteremined.
    I appreaciate any response. Thank you.

    Is it all agents or only one/some?
    What does CSD show? Can you post a screenshot of the CSD main screen for a team?
    Also, please post the traces from Desktop Recording and Statistics Server.

  • Exec.State and Start Asynchrono​us Call

    In my application I like to start a VI asynchronously by pressing a button control. I just want to have one instance of the VI running so I let the caller test if the VI is already running. Unfortunately there seems to be a bug in the Exec.State property if you use it with a VI reference that has been built with a type specifier. It returns always "Running" as state.
    I found a workaround by first openening a "normal" reference to the VI, questioning the Exec.State property, closing the reference and opening the "typed" reference. That works like I think it should.
    My question: Is this difference in behaviour of the "VI" property node and the "VI Interface Type 1" property node by design or is this a bug in LV 2012 (I have not tested it with another version) ?
    Matthias

    I just wanted to point out about the very reason of the situation:
    These are the options you can read by the Execution State property. As already marked, "Running" indicates that the VI is (at least) reserved for execcution. It does not necessarily mean that the VI is actually executing!
    That being said, opening a typified reference to the VI already reserves the VI for running, hence your property node returns this value.
    Your workaround seems to be well-thought out and should work in any case. Y already gave another option of handling this situation.
    I doubt that there is another, better solution other to these two.
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • Mac Pro v's G5 Quad (Not again? But a real time battle not benchmarks)

    I have an 8GB G5 Quad with the 7800GT graphics card. I have recently bought a stock Mac Pro and added 1 GB Crucial RAM giving it 2GB RAM in total, with the stock 7300GT card.
    Having installed PhaseOne's CaptureOne Pro (universal) on both machines, I set about Batch Processing 204 Canon 1Ds MKII RAW files into 16 bit TIFFS. No corrections were made, it was just a straight forward batch.
    Results: 2GB Mac Pro: 204 RAW - 16 Bit TIFFS (@ 96MB each) total time: 35 mins 14 seconds.
    8GB Powermac G5 Quad: 204 RAW - 16 Bit TIFFS (@96MB each) total time: 58 minutes 22 seconds.
    Never thought I'd hear myself (well read myself saying/typing this) but that's over 23 minutes slower for the Quad G5 with 4 times as much memory as the Mac Pro! Mac Pro 1.7 times faster. When time is money. . .need I say more?
    Both machines were started up, nothing running other than whatever runs after start up in the background, nothing launched other than Capture One Pro. The files used were located in folders on the internal HD supplied with the machines (both have 250GB's: MP: Seagate, Quad G5: WD)
    The Mac Pro toasted the G5 Quad - I'm gutted. Anyone want to buy a G5 Quad? lol
    What's your experience with the Mac Pro?

    As it is, most apps don't use 4 cores, never mind 8.
    I'm lucky to see most apps use TWO cores effectively,
    never mind 4 now. I see a precious few apps
    benefiting from 8-core until developers start
    thinking in a more multithreaded multicore way.
    This problem is much much worse in the Windows world,
    where aside from server apps multi cpu/core was very
    uncommon in the consumer market.
    Well said. Software engineers can do SO much with Multcore/cpu configs, but it's time and resources, and LOTS of code optimizing.
    On the x86, at least it's now got everyone's full (well almost full) attention.
    Pro app side will keep getting better. Cross platform software companies (adobe,etc) can focus more on x86 optimization without the worry about time/resources for optimizing on a powerpc as well. Can't wait for 10.5!

  • My iphone 3 is mainly showing "searching" then flicks up 5 bars but is still not able to make or recieve calls most of the time. Not sure why, wasnt an issue the day before!

    I've done a complete reboot, software is all up to date, the sim works fine in another phone, so has to be something mechanical I think. Is it fixable?

    I'm sorry to hear of the hassle you're having with your telephone service Spurspad, if you would like the mod team to look into this for you please fill out our contact form (you can find the link to this form in my profile under "about me") and we'll get it sorted.
    Dean
    BTCare Community Mod
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • [Solved] QJackCtl won't start in with real time.

    Hey all,
    I'm having a problem with QJackCtl, I got my version from Extra. The problem is that for some reason Jack won't start in real time mode using QJackCtl. Real Time is checked and marked under the set-up tab, but that little piece of info doesn't seem to make it to jackd. If I start Jack through CLI it works with real time, but not from the GUI.
    I figured this out by starting JACK from the command line and then starting QJack. When I would do that it would be running in real time just without the rest of my settings (buffer,periods,sampling rate, etc).  So in my head there's an issue with QJackCtl. I've tried to find a solution, but I can't seem to find one. This isn't the first time I've set JACK up on a system, but this is the first time I've had this problem.
    The rest of the system is set up and ready to go. Rt Kernel, limits.conf and all other tuning is done.
    Is there something I missed when setting this piece of software up? Any ideas?
    Solved Edit:
    Okay, so right after I posted this I got a crazy idea. When you enter setup in qjackctl on the first page there's a box for server path. The path defaults to "jackd". On that line I added "--realtime", so it looked like a basic CLI start-up of JACK and now it works!
    So, if anyone else has this problem go to the Setup tab, in the setup window on the line that says Server Path it should look like this:
    jackd --realtime
    It worked for me and I hope it helps somebody else out.
    Last edited by Zen:Core (2010-04-03 21:41:52)

    Which volume? Assuming you're on the most common usecase (single hw audio device) then whatever command line you use (amixer for example) it'll work fine, it'll control the volume of the device rather than the pulseaudio plugin (so other playing apps get affected as well, which is probably what you want). The 'global' volume so to speak.
    For multiple hw audio devices it gets tricky though.

  • Error in Real Time Collaboration

    Hi
    We got an issue in our project.
    When ever any user log's into Portal it is giving a message called
    With title Real-Time Collaboration(You are logged to the same portal already. Real-time collaboration capabilities will not be available in the current portal session until you terminate the other session and then restart this one by refreshing the browser or logging on again.)
    We are using EP6 SP13
    And we are having 2000 Portal users every one is getting this error in portal.
    And After restarting the Server we are not getting that error. And again after a month it again starts.
    Thanking you in advance for help
    From
    Srikanth

    Hi Srikanth,
    We also faced the same error and it was because the same users have already logged into the portal once or more than once.
    The capabilities of real time collaboration feature might not work if an user has made multiple login to the portal using same id.
    Hope the issue should be same with you.
    With regards
    Deepa
    Plz reward points for helpful answers.

  • About DTP with real-time access.

    Hello Gurus,
           setting for error handling only has an impact while repairing a DTP request (repair) and during the conversion of the DTP to standard DTP (for example, to correct an error during extraction).
          will you please give a simpel scenario to explain above words?
    thank you very much.
    Fran

    Hi,
    Use :
    With SAP NetWeaver 7.0, SPS 14, the following changes and enhancements are available for real-time data acquisition:
    ●      Changes to the menu and the context menu of the monitor for real-time data acquisition
    The menu and the context menus for the individual objects in the monitor for real-time data acquisition have been standardized and enhanced. In particular, it is now possible to assign daemons and data transfer processes on various levels using context menu entries. For a complete overview of the functions in the menu and in the context menus, see Monitor for Real-Time Data Acquisition.
    ●      Assignment of daemons for InfoPackages and data transfer processes (DTP)
    To assign InfoPackages and data transfer processes to a daemon, you can call the monitor for real-time data acquisition in the following ways:
    ○       In the Data Warehousing Workbench using the respective context menu entry Assign RDA Daemon.
    ○       In InfoPackage maintenance using the Schedule tab page, and in data transfer process maintenance using the Execute tab page.
    The button names for jumping to the monitor for real-time data acquisition have changed here. To jump to the monitor, choose Assign Daemon.
    ●      Repair process chains for repairing a broken data transfer or a missing delta in the DataStore object
    In certain situations, a gap in the delta of the DataStore object can occur if there is a closed request in the PSA but there is no corresponding request in the DataStore object. For example, this is the case if a DTP request has terminated due to an error in the transformation. Here, you can create a repair process chain to repair a missing or broken update from the PSA. The repair process chain contains a standard DTP as well as any further processes required for subsequent processing (such as activating the data in the DataStore object or subsequent process chains). When the repair process chain is executed, the complete delta is loaded from the source into the DataStore object and processes for activation and further processing are executed if required.
    ●      Process types for starting and stopping real-time data acquisition
    You can use process chains to control real-time data acquisition using process types Start Real-Time Data Acquisition (RDA) Load Process and Stop Real-Time Data Acquisition (RDA) Load Process.
    More Info :
    http://help.sap.com/saphelp_nw70/helpdata/en/47/2731751c2a2dede10000000a1553f7/frameset.htm
    Regards
    Ram.

  • How to save data in a 4D array and make partial plots in real time?

    Hi, this is a little complex, so bear with me...
    I have a test system that tests a number of parts at the same time. The
    experiment I do consists of measuring a number of properties of the
    parts at various temperatures and voltages. I want to save all the
    measured data in a 4-dimensional array. The indices represent,
    respectively, temperature, voltage, part, property.
    The way the experiment is done, I first do a loop in temperature, then
    in voltage, then switch the part. At this point, I measure all the
    properties for that condition and part and want to add them as a 1D
    array to the 4D array.
    At the same time, I want to make a multiple plot (on an XY graph) of
    one selected property and part (using two pull-down selectors near the
    XY graph) vs. voltage. (The reason I need to use an XY graph and not a
    waveform graph, which would be easier, is that I do not have
    equidistant steps in voltage, although all the voltage values I step
    through are the same for all cases). The multiple plots are the data
    sets at different temperatures. I would like to draw connection lines
    between the points as a guide to the eye.
    I also want the plot to be updated in the innermost for loop in real
    time as the data are measured. I have a VI working using nested loops
    as described above and passing the 4D array through shift registers,
    starting with an array of the right dimensions initialized by zeroes. I
    know in advance how many times all the loops have to be executed, and I
    use the ReplaceArraySubset function to add the measured properties each
    time. I then use IndexArray with the part and property index terminals
    wired to extract the 2D array containing the data I want to plot. After
    some transformation to combine these data with an array of the voltage
    values in the form required to pass to the XYGraph control, I get my
    plot.
    The problem is: During program execution, when only partial data is
    available, all the zero elements in the array do not allow the graph to
    autoscale properly, and the lines between the points make little sense
    when they jump to zero.
    Here is how I think the problem could be solved:
    1. Start with an empty array and have the array grow gradually as the
    elements are measured. I tried to implement this using Insert Into
    Array. Unfortunately, this VI is not as flexible as the Replace Array
    Subset, and does not allow me to add a 1D array to a 4D array. One
    other option would be to use the Build Array, but I could not figure
    out if this is usable in this case.
    2. The second option would be to extract only the already measured data
    points from the 4D array and pass them to the graph
    3. Keep track of the min. and max. values (only when they are different
    from zero) and manually reset the graph Y axis scale each time.
    Option 3 is doable, but more work for me.....
    Option 2: I first tried to use Array Subset, but this always returns an
    array of the same dimensionality of the input array. It seems to be
    very difficult, but maybe not impossible, to make this work by using
    Index Array first followed by Array Subset. Option 3 seems easier.
    Ideally, I would like option 1, but I cannot figure out how to achieve
    this.
    Your help is appreciated, thanks in advance!
    germ Remove "nospam" to reply

    In article <[email protected]>,
    chutla wrote:
    > Greetings!
    >
    > You can use any of the 3D display vi's to show your "main" 3d
    > data, and then use color to represent your fourth dimension. This can
    > be accessed via the property node. You will have to set thresholds
    > for each color you use, which is quite simple using the comparison
    > functions. As far as the data is concerned, the fourth dimension will
    > be just another vector (column) in your data file.
    chutla, thanks for your post, but I don't want a 3D display of the
    data....
    > Also, check out
    > the BUFFER examples for how to separate out "running" data in real
    > time.
    Not clear to me what you mean, but will c
    heck the BUFFER examples.
    > As far as autoscaling is concerned, you might have to disable
    > it, or alternatively, you could force a couple of "dummy" points into
    > your data which represent the absolute min/max you should encounter.
    > Autoscaling should generally be regarded as a default mode, just to
    > get things rolling, it should not be relied on too heavily for serious
    > data acquisition. It's better to use well-conditioned data, or some
    > other means, such as a logarithmic scale, to allow access to all your
    > possible data points.
    I love autoscaling, that's the way it should be.
    germ Remove "nospam" to reply

  • Oracle JRockit Real Time 3.1.2 and weblogic?

    http://www.oracle.com/technology/software/products/jrockit/index.html". I go to the website, and find a software called: Oracle JRockit Real Time 3.1.2 for windows 64 bit. My question is: In order to let weblogic 9.2 works in windows 2003 R2 64 bit machine, SHOULD I MUST DOWNLOAD "Oracle JRockit Real Time 3.1.2 for windows 64 bit"? Or I don't need to download anything? Actually, I just download a file called jdk-6u18-windows-x64.exe. Please clear my question, thanks! One more thing, what is the functionality for Oracle JRockit Real Time 3.1.2? Is it a kind of JRE ?

    Hi,
    For more information on JRocket Real Time have a read of :- http://www.oracle.com/technology/products/jrockit/jrrt/index.html
    As far as I am aware you don't have to install the real time product you can installl the JRockit JVM and use that with Weblogic, I think newer version of JRocket come bundled with Real Time which is the JVM and monitoring and analysis tools. There are still standalone JRocket JVM installs available, you can get them from oracle edelivery.
    JRocket is a JVM but optimized for use with Weblogic, so you should get better overall performance.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Embedding a countdown timer, that is linked to real time, into a video

    Hey,
    I'm trying to figure out how to do something I have never done and got no clue where to start.
    What I am trying to accomplish is to make a 10-sec video that has a real time countdown clock to a certain part of the day (Ie: 5 hours and 10 secs left till 8 pm). Designing the clock is simple, what I cannot figure out is what program i should use and how to make it link to real time. Is this possible in after efects or do i need to use flash proffessional or something else. To give you a little bit more information, typicly I design ads that just run on a loop, this ad has to be different because it needs to run in a loop and somehow go and get the countdown according to real time and not just the videos length.  (I've heard of somehow making a flash SWF file that either links to computer or RSS file, but I have no idea how to do that in aftereffects.) This is what i can find, but NOT what i want: https://www.youtube.com/watch?v=K-ilCXXAQGA&app=desktop I want it to use real time for countdown.
    The media player running this 10-sec video ad is apparently compatible with Flash SWF.
    Any help is good and if anyone can point me in the right direction that would be great.
    Thanks in advance .

    Video is video. You have to use another app to overlay something else. HTML 5, javascript, Flash. Can't be done in AE.

  • 11gr2 Dataguard Active Standby - Unable to get Real-Time apply working

    As above, I am unable to get real time apply to work WITHOUT it switching my standby back to MOUNT state. There does not seem to be anyting obvious from the broker, or alert logs.
    On the Standby:
    SQL> alter database recover managed standby database cancel;
    Database altered.
    SQL> alter database open read only;
    Database altered.
    SQL> select open_mode from v$database;
    OPEN_MODE
    READ ONLY
    SQL> alter database recover managed standby database using current logfile disconnect;
    Database altered.
    SQL> select open_mode from v$database;
    OPEN_MODE
    MOUNTED
    Primary:-
    SQL> SELECT status, recovery_mode FROM v$archive_dest_status where dest_name = 'LOG_ARCHIVE_DEST_2';
    STATUS RECOVERY_MODE
    VALID MANAGED REAL TIME APPLY
    Edited by: Imran on Apr 17, 2012 10:56 PM

    Hello;
    This is expected.
    Works the same exact way on my system. How Redo Data is applied is set when the database is MOUNTED.
    See - 6 Redo Apply Services
    Data Guard Concepts and Administration 11g Release 2 (11.2) E10700-0
    The document is vague on this at best, but think about the error you get if you try to start apply twice.
    Data Guard Real-Time Apply FAQ [ID 828274.1]
    Best Regards
    mseberg
    Edited by: mseberg on Apr 17, 2012 10:04 AM
    h1. Test
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> alter database recover managed standby database cancel;
    Database altered.
    SQL> alter database open read only;
    Database altered.
    SQL> alter database recover managed standby database using current logfile disconnect;
    Database altered.
    SQL> select open_mode from v$database;
    OPEN_MODE
    READ ONLY WITH APPLY
    SQL> So I get different results ??
    Edited by: mseberg on Apr 17, 2012 10:40 AM
    h2. Still more
    I would like to change my answer. Based on my test and queries as shown below I believe REAL TIME apply is working. Note the last log says NO because its in progress.
    Checking last sequence in v$archived_log
    STANDBY               SEQUENCE# APPLIED    COMPLETIO                                               
    STANDBY                     343 YES        16-APR-12                                               
    STANDBY                     344 YES        16-APR-12                                               
    STANDBY                     345 YES        16-APR-12                                               
    STANDBY                     346 YES        16-APR-12                                               
    STANDBY                     347 YES        17-APR-12                                               
    STANDBY                     348 NO         17-APR-12                                               
    6 rows selected.
    ----------------Last log on Primary--------------------------------------|
    MAX(SEQUENCE#)                                                                                     
               348                                                                                     
    1 row selected.Yes, I doubled check and it works on mine. I guess I read what I wanted to read.
    All my Standby redo are setup correctly ( size and numbers )
    READ ONLY WITH APPLYYour answer my be the Uwe answer at the end of this thread :
    Enabling the Active Dataguard and Real Time Apply
    Best Regards
    mseberg
    Edited by: mseberg on Apr 17, 2012 10:50 AM

Maybe you are looking for

  • Convert SWF to AVI, DV, or MPEG2...

    Hi, I need to save or export my FLA file info a video-friendly format (DV, AVI, MPEG2...). I prefer to do so on mac but if I need to use PC, that's cool too. Any ideas are greatly appreciated. Thanks Todd Lauer

  • Is there a bug in setNativeLibraryInfo() ?

    I'm writing a web start app that needs to make use of DLLs already installed on a user's machine. I wrote an installer extension that uses the ExtensionInstallerService to call setNativeLibraryInfo(), passing it the name of the folder containing the

  • How to outline report regions

    Hi, I have a page with three report regions. Two (with column 1 and 2) on the region 4, and one in region 5 (with column 1). The report in region 5 starts 3 or 4 characters earlier on the page then the first report of region 4. How to get a correct o

  • Can't choose Calendar when adding new events on iPhone

    Hello, I just got my wife her first iPHone. We've both got macs and have a family Mobile Me account. Her personal calendars and our shared family calendars show up on her iPhone, but when she tries to add an event on her iphone, there is no field to

  • Diadem write file

    Hi, I have a VI that uses the "DIAdem Write File" function to save a channel array from cFP to a .dat file. The data I could see well in DIAdem. The problem is that everytime I make a acquisition, I need to acquire to the time and the date of acquisi