Do I need LabVIEW PDS or just runtime when using Dynamicall​y loaded Vi's

I have written a test sequencer that scan for Vi files in a test directory and runs them as required. This allows us to modify the Vi's without changing the sequencer. This is great for devvelopment lab , now we want to use in production. We don't want to install full LabVIEW environmnet on target PC just the Runtime Engine , can this be done ?
Will the Vi files still execute ?
Thanks
Chris

All you need is the LV runtime for the version you created the executable with. At that point, it is just a binary. It can include dynamically loaded VIs, either bundled in the executable or as a separate LLB(s). You will need to install all driver dependencies (MAX, DAQ, NI-SCOPE, whatever) as well.
This account is no longer active. Contact ShadesOfGray for current posts and information.

Similar Messages

  • Just got a used iPhone 4, loaded SIM card for straight talk. Everything works except the iTunes and apps. Can anyone help me?

    Just got a used iPhone 4, loaded SIM card for straight talk. Everything works except the iTunes and apps. Can anyone help me?

    Very vague.
    In what way do itunes and apps not work?
    Please explain

  • Does DPM 2012 R2 still needs DataSourceGroups.xml and MaxAllowedParallelBackups key when using Hyper-V VSS Software Writer to backup Server 2012 R2 Cluster

    Hi,
    Does DPM 2012 R2 still needs DataSourceGroups.xml and MaxAllowedParallelBackups key when using Hyper-V VSS Software Writer to backup Server 2012 R2 Hyper-V Cluster with CSV's? Can't find a clear answer somewhere.
    Thanx for helping me out.
    DJITS.

    Configure CSV backups
    If you are running Hyper-V on Windows Server 2008 R2 and you’re backing up multiple clusters with DPM, you need to ensure that only one backup uses the same CSV at any one time. To do this, follow the instructions in
    Serialize virtual machine backups.
    If you’re using software VSS with Hyper-V on Windows Server 2008 R2, do the following
    Serialize virtual machine backups per node            
    Serialize virtual machine backups per CSV LUN            
    Have a nice day !!!

  • I need to get 2 decimal places when using a formula for a quotient and Numbers will only give me whole integers which is useless since most items will be less than 1. How can I change this?

    How do I get 2 decimal places when using a formula for a quotient? It only gives me whole integers. Most of the results will be less than 1 so I need 2 decimal places

    the quotient function returns only whole number portion of the dividing two numbers.  If you want the actual decimal value use the divide operator.  you enter this as:
    A/B
    if the numerator is in A1 and the denominator is in B1 you can enter the formula like this:
    =A1/B1

  • Further info needed on the System Time Problem when using Bootcamp

    Hi, my query is an extension on the previously reported problems and fix with the Sytem Time being incorrect when using Bootcamp.
    As respected user 'SideStepSociety' very helpfully pointed out and posted in another thread, the cure for this problem is as follows:-
    In Windows, try this:
    Run > RegEdit


    Find: HKEYLOCALMACHINE > SYSTEM > CurrentControlSet > Control > TimeZoneInformation
    

Add key ( REG_DWORD type ): RealTimeIsUniversal


    Double-click and set value to 1
    However, unless I'm mistaken I have seen somewhere that the key type 'REG_DWORD' is 32-bit based and I am running Windows 7 x64 (64-bit) Bootcamp, therefore do I have to enter the QWORD 64-bit type key i.e. 'REG_QWORD' instead of the DWORD 32-bit type key i.e. 'REG_DWORD', or is it perfectly acceptable and fine to just enter both to cover myself should any of the components revert from 64-bit to-32 bit? ..which I have experienced happening once with Windows 'Gadgets' which normally always runs 64-bit, but once reverted to 32-bit.
    Advice appretiated, thanks.

    Thanks for advice.
    I had gone ahead and entered the DWORD value in the registry just after my post and a couple of week booting between the two OS's, there were no more problems with the time issue between OS X and Bootcamp.
    Shame this most frustrating of little problems where not resolved in a Bootcamp update patch, I had been experiencing this problem for a long, long time not knowing how to fix it and thinking it was my own MacBook Pro that was at fault. I do sympathise now with the possible hundreds or even thousands of Mac-Bootcamp users that are suffering this unbeknown that there's only a special registry fix that has to be manually applied to cure the problem. This is Tacky. I do wonder about Apple sometimes.

  • Why do I need to pass params. to getConnection when using OracleDataSource?

    Hi,
    I've been experimenting with Tomcat 5.5 and using Oracle proxy sessions. After many false starts, I finally have something working, but I have a question about some of the code.
    My setup:
    In <catalina_home>/conf/server.xml I have this section:
    <Context path="/App1" docBase="App1"
    debug="5" reloadable="true" crossContext="true">
    <Resource name="App1ConnectionPool" auth="Container"
    type="oracle.jdbc.pool.OracleDataSource"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    factory="oracle.jdbc.pool.OracleDataSourceFactory"
    url="jdbc:oracle:thin:@127.0.0.1:1521:oddjob"
    username="app1" password="app1" maxActive="20" maxIdle="10"/>
    </Context>
    In my App directory, web.xml has:
    <resource-ref>
    <description>DB Connection</description>
    <res-ref-name>App1ConnectionPool</res-ref-name>
    <res-type>oracle.jdbc.pool.OracleDataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    And finally, my java code:
    package web;
    import oracle.jdbc.pool.OracleDataSource;
    import oracle.jdbc.driver.OracleConnection;
    import javax.naming.*;
    import java.sql.SQLException;
    import java.sql.ResultSet;
    import java.sql.Statement;
    import java.util.Properties;
    public class ConnectionPool {
    String message = "Not Connected";
    public void init() {
    OracleConnection conn = null;
    ResultSet rst = null;
    Statement stmt = null;
    try {
    Context initContext = new InitialContext();
    Context envContext = (Context) initContext.lookup("java:/comp/env");
    OracleDataSource ds = (OracleDataSource) envContext.lookup("App1ConnectionPool");
    message = "Here.";
    if (envContext == null)
    throw new Exception("Error: No Context");
    if (ds == null)
    throw new Exception("Error: No DataSource");
    if (ds != null) {
    message = "Trying to connect...";
    conn = (OracleConnection ) ds.getConnection("app1","app1");
    Properties prop = new Properties();
    prop.put("PROXY_USER_NAME", "xxx/yyy");
    if (conn != null) {
    message = "Got Connection " + conn.toString() + ", ";
              conn.openProxySession(OracleConnection.PROXYTYPE_USER_NAME,prop);
    stmt = conn.createStatement();
    //rst = stmt.executeQuery("SELECT 'Success obtaining connection' FROM DUAL");
    rst = stmt.executeQuery("SELECT count(*) from sch_header");
    if (rst.next()) {
    message = "# of NJ schools: " + rst.getString(1);
    rst.close();
    rst = null;
    stmt.close();
    stmt = null;
    conn.close(); // Return to connection pool
    conn = null; // Make sure we don't close it twice
    } catch (Exception e) {
    e.printStackTrace();
    } finally {
    // Always make sure result sets and statements are closed,
    // and the connection is returned to the pool
    if (rst != null) {
    try {
    rst.close();
    } catch (SQLException e) {
    rst = null;
    if (stmt != null) {
    try {
    stmt.close();
    } catch (SQLException e) {
    stmt = null;
    if (conn != null) {
    try {
    conn.close();
    } catch (SQLException e) {
    conn = null;
    public String getMessage() {
    return message;
    My question concerns this line of code:
    conn = (OracleConnection ) ds.getConnection("app1","app1");
    Why do I need to pass in the user name/password? Other examples, that I see simply have:
    conn = (OracleConnection ) ds.getConnection();
    But when I use this code, I get the following error:
    java.sql.SQLException: invalid arguments in call
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:208)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:236)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:297)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:221)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:165)
         at web.ConnectionPool.init(ConnectionPool.java:32)
    ... more follows, but I trimmed to keep posting shorter :-)
    Is there anyway that I can avoid having to pass the user/password to getConnection()? It seems that I should be able to control the user/password used to establish the connection pool directly in the server.xml file and not have to supply it again in my java code. In earlier experiments when I was using "import java.sql.*" and using it's DataSource, I can use getConnection() without having to pass user/password, but then the Oracle Proxy methods don't work.
    I'm a java newbie so I guess that I should be happy that I finally figured out how to get proxy connections working. However it seems that I am missing something and I want this code to be as clean as possible.
    If anyone can point me to a better method of using connection pools and proxy sessions, I would appreciate it.
    Thanks,
    Alan

    Hi,
    Thanks for the replies.
    Avi, I'm not really sure what you are getting at with the setConnectionProperties. I looked at the javadoc and saw that I can specify user/password, but since I'm using a connection pool, shouldn't my Datasource already have that information?
    Maro, your comment about not having set the user/password for the Datasource is interesting. Are you referring to setting it in the server.xml configuration file? As you can see I did specify it in addition to setting the URL. In my code example, I'm not having to respecify the URL, but maybe I have a typo in my config file that is causing the username/password not to be read properly??
    The other weird thing is that I would have expected to see a pool of connections for user App1 in V$SESSION, but I see nothing. If I use a utility to repeatedly call a JSP page that makes use of my java example, then I do see v$session contain brief sessions for App1 and ADAVEY (proxy). The response time of the JSP seems much quicker than I would have expected if there wasn't some sort of physical connection already established though. Maybe this is just more evidence of not having my server.xml configured properly?
    Thanks.

  • Need menu bar on BOTH displays when using external monitor

    How can I have the menu bar on BOTH displays without using the "Mirror Display" mode???
    I bought a Thunderbolt and use it with my MBA. It works fine overall but this is still like having one display instead of two. A real downer!!
    There are 2 modes:
    Mirror Displays: (identical screen: why waste valuable screen realestate?)
    "Normal" mode: where it gives you access to the 2 monitors independently (you can move apps. windows and locate them on any screen you want).
    In the "Normal" mode, you can move the menu bar from one display to the other but it does not resolve the problem. We need TWO menu bars, which work identical and can be used on whatever display the mouse cursor happens to be.
    Currently, let's say I have applications A & B displaying on MBA, applications C & D displaying on TB, and the Menu Bar on TB. It is a nightmare to work!!!! Anytime I want to work on A or B I have to move the mouse side way to get to the MBA, then to use the menu, I can't even move up into the TB all the way to the menu bar: I have to move through the side onto the TB then up to the menu bar, select, down through the TB, side way to the MBA, and on and on and on....
    Anybody knows how to duplicate a functional menu bar without Mirror Display?
    Anyway of simplifying this nightmare?
    Thanks

    I asked the same question a few days ago, got some other options then ...
    https://discussions.apple.com/message/16953617#16953617
    Many many things to try ...

  • Error during runtime when using BULK collect

    Hi
    CREATE OR REPLACE TYPE VAR_ROW AS OBJECT
      VAR_1 VARCHAR2(20),
      VAR_2 VARCHAR2(20)
    CREATE OR REPLACE TYPE V_TAB AS table of VAR_ROW
    CREATE OR REPLACE FUNCTION get_id RETURN var_tbl
      PIPELINED AS
      /* declaration */
      i INTEGER;
      --TYPE x_t IS TABLE OF VAR_ROW;
      x_t   V_TAB;
      c_wip sys_refCursor;
    BEGIN
      c_wip := getTable('abc');  --the result return: 10 rows with 2 columns.
      LOOP
        FETCH c_wip BULK COLLECT
          INTO x_t LIMIT 20;  <-- error seems to come from this line
        FOR i IN x_t.FIRST .. x_t.LAST LOOP
          PIPE ROW(x_t(i).VAR_1);
          --PIPE ROW(x(i).VAR_1);
        END LOOP;
        exit when c_wip%NOTFOUND;
      end loop;
      RETURN;
    END;
    SELECT *
    FROM TABLE(get_id)
    Error msg: ORA-00932:inconsistent datatypes:expected UDT got CHARWhat could be the cause of the error?

    In addition, if your cursor returns two separate columns, you'll have to call an appropriate object constructor to create a VAR_ROW object from the two columns. The easiest solution would be to do this in your getTable method. Where you have
    SELECT column1, column2in getTable today, you'd want
    SELECT var_row( column1, column2 )Otherwise, Oracle cannot construct the VAR_ROW object from the cursor, so you cannot bulk collect it into an array of VAR_ROW.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Newbie needs help! Checkerboard pops up when using cookie cutter?

    When I'm using the cookie cutter why does my image disappear and shows a white & gray checkerboard grid instead? Am I missing a step or something?

    The checkerboard pattern denotes transparency.
    When you drag out a shape with the cookie cutter tool, the shape embracing what you wish to retain should be there after you commit.
    Try this:
    Open picture file, drag out the heart shape (it is the first one, solid black, in the default library) and commit.
    Now try this:
    Open picture file, duplicate background layer, work on background copy layer. Shut off the visibility of the background layer by clicking on its eye icon on the left in the layers palette.
    Drag out the heart shape and commit.
    Place a blank layer between the background and background copy layers, and fill the blank layer with a color (use Paintbucket tool or go to Edit>fill layer>foreground color.) The color should show through the area of transparency (checkerboard).
    Please post back with your progress.

  • Need hardware drivers (Only!) for NI PCI-DNET card, P/N 184726E-11. Do not need Labview run-time, Silverlight etc.

    I need to install just the Windows XP hardware device drivers for my PCI-DNET card, P/N 184726E-11.  Ordered under P/N 777358-01, the card is boxed with an installation CD-ROM.  CD-ROM is NI-DNET for windows Ver 1.6.7.  When the install app runs, it is trying to install all sorts of stuff I do not need - Labview Runtime, Microsoft Silverlight, Development Support, Automatic Updaters, etc.  This card is being installed in a "production" machine.  We have our own software, already developed, that talks to the card via the O/S.  The hardware/device drivers are most certainly on the CD-ROM, I just need them identified and instructions for installing them.
    Thanks,
    Ed

    Thank yor for the reply.  However, it is not what I am looking for.  The suggested download is 406MB.  That's everything but MS Silverlight and the kitchen sink - overkill for our needs.  We only need to install the Windows system driver for the card.  We do not need Labview RT and the other development/support stuff for this installation.  We have our own communications software that talks directly to the hardware, via the windows system driver.  I have the 1.6.7 software CD-ROM, and need to know where the Windows sytem hardware driver/driver installer is located and what is the preferred method for installing only the hardware driver.
    Thanks,
    Ed.

  • LabVIEW 8.0.1 Runtime Crash w/ Application.exe - Urgent!

    Hello All; here is a strange one for you...
    I have LabVIEW 8.0.1 Professional Development System installed on 2 PCs, one running WinXP and one running Win2K.  I have a particular application that I have created (quite large) on my WinXP version, compiled into a .exe. The application runs without incident on my WinXP LabVIEW Deveopment environment, and also under the Runtime.
    When I try to run the application on my Win2K machine, the exe crashes immediately after loading (every time).  However, it will run just fine under tdevelopment system on the same PC.  I make no changes from the WinXP to the Win2K machines, and both LabVIEW installations are identical (i.e. LabVIEW 8.0 with 8.0.1 patch installed with mass compile; IMAQ Vision 8.0, and Application Builder).
    I have run a thorough Windows Update on both machines.  An older version program (compiled using the same system) will work, but not my latest.  The latest will run fine on WinXP and Win2K Development, but not Win2K runtime.
    I am at the point where I may need to start with the older rev code, and add pieces one-by-one until I find the error (assuming it is code related and not some DLL somewhere), but due to program size, that could take days.
    Any insight would be much appreciated, as I am under a tight schedule!  Thanks in advance.
    DJH

    More information on this issue.  I tried running my program on a PC with JIT Debugger, and got the following information:
     An exception 'Unhandled Win32 Exception' has occurred in DIAAS.exe.
    Also, the following script text:
    'DIAAS.exe': Loaded 'U:\Software\DIAAS Development\Debug\DIAAS\DIAAS.exe', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Program Files\National Instruments\Shared\LabVIEW Run-Time\8.0\nitaglv.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\lkrealt.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\lkbrow.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\NIVisSvc.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Program Files\National Instruments\Shared\LabVIEW Run-Time\8.0\mesa.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Program Files\National Instruments\MAX\mxs.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Program Files\National Instruments\MAX\mxsutils.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\msvcp60.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\NIVision.dll', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Documents and Settings\testontw\Local Settings\Temp\lvs829.tmp', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\Documents and Settings\testontw\Local Settings\Temp\lvs82A.tmp', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\WININET.DLL', No symbols loaded.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\CRYPT32.DLL', Cannot find or open a required DBG file.
    'DIAAS.exe': Loaded 'C:\WINNT\system32\msasn1.dll', Cannot find or open a required DBG file.
    Unhandled exception at 0x03b7b71b in DIAAS.exe: 0xC0000005: Access violation reading location 0x00e91000.
    Can anyone tell me (please) what is going on with this?  Any assistance would be appreciated.  Thanks!
    DJH

  • Message "to open MLBNexDefAutobahn, you need a Java SE 6 runtime. Would you like to install one now?"  I click "not now" and it pops open a second later.  It won't go away.  Help!

    I keep getting a pop up window labled Software Update saying, "To open 'MLBNexDefAutobahn,' you need a Java SE 6 runtime. Would you like to install one now?" I click on "Not Now" and it pops open again a second later.  It is not going away! Is this a Java virus? I just installed Maverick Wednesday and got a message yesterday on google that "Google would like to take over this computer"??? Please help.
    Thanks!

    This is not a virus, or any other kind of malware. Some third-party software that you have installed is repeatedly trying to open a Java process called MLBNexDefAutobahn. What that software might be, I don't know. What software do you have that this name might fit with?

  • HT202912 I get the message "To view this web content, you need to install the Java Runtime Environment" Do I need two versions as this article suggests?

    I just upgraded to Yosemite on my 2010 MacBook Pro.  When I reboot I get the message "To view this web content, you need to install the Java Runtime Environment" and I've also seen the same pop-up once while running OpenOffice.  And now while composing this post. 
    Yes - I followed the link and installed the Oracle version of Java, version 8, and the test page confirms that I have the current version running. 
    I read some threads on discussions.apple.com but didn't like the answers. 
    I found this:  http://www.macworld.co.uk/how-to/mac-software/advanced-tips-for-mac-os-x-yosemit e-3582877/
    and tip # 10 seems to answer my question.
    Anyone else have experience on this?

    Most likely, you have either the Facebook video calling plugin or the "NexDef" plugin for watching baseball streams. Both depend on the Java runtime distributed by Apple. If you no longer need the plugin, remove it. Otherwise, install Java.

  • To view this web content, you need to install the Java Runtime Environment.

    ..i just migrate to yosemite and everytime i open safari this massage appear .......To view this web content, you need to install the Java Runtime Environment. do i need to install java .???? please someone help.

    Most likely, you have either the Facebook video calling plugin or the "NexDef" plugin for watching baseball streams. Both depend on the Java runtime distributed by Apple. If you no longer need the plugin, remove it. Otherwise, install Java.

  • You need to install the Java Runtime Environment

    I am sorry to ask this but for some reason the search feature won't work so that I can find the answer that has been posted to this question. So I guess there are two problem. I type in the question and I see that there are solutions to view but my computer won't go to the answer. I am just going to re-ask.
    I get this error message every time I turn the computer on "To view this web content, you need to install the Java Runtime Environment." I have the latest and I have only gotten this after installing Yosemite. Can you please tell me how to get this to go away? Thanks Marilou

    Apple Java 2014-001

Maybe you are looking for

  • Deleted my firefox sync account and now can't get back in.

    I recently upgraded to firefox 12 which appeared to break my firefox sync and would not allow me to re-pair my PC or any other devices to my account. In order to try fix the problem, I decided to delete my account. Having done this, I created a new s

  • Multi-Mapping and Message Split using BPM UDFs Error

    hi As per the below blog Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure I have just modified the UDFs(1.selectnodeifA 2.selectNodeifB) 1.selectnodeifA for(int i=0;i<=n;i++) if(Name<i>.equals("A")) result.addV

  • Standard BAPI for creating groups in SAP

    Hi, I have a requirement to create user groups in SAP executing a BAPI from an external application. As an input parameter the group name and group description will be passed to the BAPI. I am unable to find the standard BAPI for the same. Can anyone

  • No physical reads, plenty of consistant gets

    Hi All, Oracle v11.2 on Linux. Please have a look at the query I ran and the output. The SQL_ID is of a SELECT command. What does this situation represents, where there are zero physical reads and plenty of consistant gets ? For consistant gets, we d

  • Why do my open application "windows" occasionally jump/bump?

    Hi all, New to macs. Have had my imac for about 6 months and haven't had much time to explore it so it's only been used for internet/email most of the time. One thing that has continually happened is this problem of "bumping". I don't know if this is