Trouble using Port Out.vi as Labview 7.0 executable in Windows XP

I successfully used Port Out.vi to access the memory location for the parallel port using LabVIEW 7.0. However, I need this utility to work as part of a built application. When I created the executable, the cviVRXWrapper.dll seemed to execute, but gave me the an error, suggesting that the driver required for this operation was not running. What is this driver, why is it not part of the run-time engine, and how do I get it to load if the application builder installer doesn't take care of that automatically?

When you built the installer, did you click the Advanced button and check the Port I/O Support to be added?

Similar Messages

  • Are you using the MathScript Node in LabVIEW or the MathScript Interactive Window?

    Are you using the MathScript Node in LabVIEW or the MathScript Interactive Window? I am very excited with the MathScript Node inside LabVIEW. However, I would like to see what other people think.
    Avalim

    Avalim,
    Personally, I am determining that I like to use the MathScript Node in LabVIEW.  It makes it easier for me to pass my data in and out of the LabVIEW environment!!  But, like you, I am excited to see what any other users think!!
    -Jeff P
    Jeffrey P.
    LabVIEW Product Management
    National Instruments

  • I am having trouble using Home sharing on my NEW Apple TV from my windows itunes

    i having a tough time using home sharing on my New Apple TV and my windows computer iTunes i have the latest update of iTunes. And it is on both my computer and Apple tv

    Nlangston wrote:
    i having a tough time using home sharing on my New Apple TV and my windows computer iTunes
    How are you having "a tough time"?
    What happens?
    What doesn't happen?
    -> http://support.apple.com/kb/TS2972

  • LabVIEW 8.5 Executable on Windows System 7 64-bit

    I have a program that uses the Vision RTE and LabVIEW 8.5.  The Program was written and compiled on a PC with Windows XP (32-bit).  A customer installed the program onto a PC with System 7 64-bit and is having problems running the program. 
    Is there a way out of this without upgrading LabVIEW and recompiling the program?
    Thanks in advance...

    @Peter_steier -
    First off, you should create your own thead next time you have an issue.
    Second, according to here: http://digital.ni.com/public.nsf/allkb/B972242574D4BB99862575A7007520CB you would need AT LEAST LabVIEW 2009 SP1 as a minimum for Windows 7:
    You did, however, mention you were doing development on the LabVIEW 8.5.1 application.  If you have the original files, they should open fine on any of the newer versions of LabVIEW.  As a result, you could rebuild the EXE for a newer version of the Runtime Engine as well.  Unfortunately this would mean that you need a new LabVIEW license to install on the newer Windows 7 or later PC.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    If someone helped you out, please select their post as the solution and/or give them Kudos!

  • Read out from OBD-II Freematic Emulator using ELM327 with USB and LabView

    Hello. I have an Freematic OBD-II mk2 emulator which simulates diagnostics of a real car. I have connected an ELM327 diagnostic device with USB cable to the emulator and a PC. The connection between emulator, diagnostic device and computer works. Now I need to read out parameters in LabView. How do I do it? I tried to use the NI VISA functions, but didn't manage to read out anything sensible. How can I for example read out Engine RPM? Do you have some example code?
    I want to avoid using Automotive Diagnostic Command Set, because it's to expensive for me. 

    Oh yes, I didn't realize what this hardware does.  Some beginners think that a DB9 is a standard interface for a CAN bus, and when they see the DB9 serial port on their computer they think they can just use that.  I was worried this was what you were attempting.
    So yes VISA is the right way to go.  Once you have this device installed and recognized in Windows it should appear as a COM port.  You can open the Windows Device Manager and by plugging and unplugging your device you should see a COM port appear and disappear.  
    Assuming you do launch LabVIEW and go to the example finder and search for Simple Serial.  This is an example VI that can send serial data to a COM port, wait, then read the response.  It can basically work like hyperterminal.  Assuming there are no already made LabVIEW drivers (I haven't seen any) this will be a good place to start.  Using documentation on your hardware you can start to come up with commands to do things like read and write CAN data, by sending the appropriate commands to the hardware over serial.
    http://www.elmelectronics.com/obdic.html
    Depending on what you want to do it might be a decent amount of work.  Of course if you do get anything good and working feel free to post your progress here so others can benefit.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Hi, I am having trouble using the smooth tool on a logo that I created. I have watched tutorials and something isn't working for me. When trace with the smooth the line just disappears and doesn't smooth anything out. Please help.

    Hi, I am having trouble using the smooth tool on a logo that I created. I have watched tutorials and something isn't working for me. When trace with the smooth the line just disappears and doesn't smooth anything out. Please help.

    Sorry, that's Monika with a k
    On Tue, Nov 18, 2014 at 2:26 PM, Monika Gause <[email protected]>

  • No prorating on a port out. ATT charging me for 28 days of service I don't have, can't use.

    I am a wireless customer for over a year. I ported out my lines on the second day of the billing cycle. I was expecting my last bill to be prorated just like has happened with every other utility and service I have canceled or ported away from in the past, including Verizon, T-mobile, home internet, phone, electric, gas.  Every other service and company prorates the last bill.  ATT is telling me they do not though.  I ported out on day two of the billing cycle and they are insisting they will charge me for a full 30 days of service, including the 28 days I am holding four deactivated, non-usable SIM cards.  This business practice is wrong and in these times of no-contract service, would definitely prevent me from going back to ATT if they won't work to make this right.  Please escalate this to someone who can help me.  I can't afford to pay for a whole month of service I can't even use....  [email protected]

    sandblaster wrote:
    kdfederer wrote:
    It is listed in the terms of service, (that you agreed to when you got your service) that AT&T does not prorate final month's billing. Most of the other providers have the same terms.
    Including Verizon. OP's memory of Verizon pro-rating is either faulty or they changed their policy since then. This comes from Verizon's service agreement in the paragraph on canceling service: "Cancellations will become effective on the last day of that month's billing cycle, and you are responsible for all charges incurred until then."
    It is possible that the OP could have left those other companies when they still adjusted the last month's bill on a pro rata basis.  Even on AT&T, the "blue" customers still receive adjustments on the last bill.  My understanding is that there are very few of us "blue" customers left at this point.

  • I just downloaded Mainstage, I'm having trouble using it, because it won't open, can someone help me out?

    I have the latest Mac Os update ... I downloaded Mainstage, it won't open... Why is that???  I've deleted it, reinstalled it, but I keep having trouble using it...

    Yu have to run the library upgrader - it is in your applications folder in the utilities folder - double click on it to exceute it - then launch iPhoto after running the library upgrader
    LN

  • I am having trouble using my network magic on other laptops

    Dear SIRS I AM HAVING TROUBLE PUTTING ON NETWORK MAGIC ON MY OTHER COMPUTERS

    Hi there, can you please post some addtional info so that the Cisco Network Magic Support Community here on the Linksys Forums can assist you? The info that is needed is as follows:
    1. Your Network Magic Version installed: example: 5.1.8345.0
    2. The type of connection to the Internet, like DSL, Cable, or Verizon FIOS Internet Connection.
    3. The Brand of Modem and its Model Number the router is connected to.
    4. The Brand, Model, Hardware Revision of your Router and include the Firmware Version: Linksys WRT54G v8.2 Firmware Version 8.2.05
    5. The Method of connection your problem computer has to the Router: Wired or Wireless.
    6. The Connection in use on the problem computer: Ethernet Port is a PCI Adapter Card, Linksys WMP54G v4.1
    7. Operating system and version and Service Pack Level, if any. Ex. Windows XP Professional x64 Edition Service Pack 1
    8. Software Firewall in use: McAfee Personal Firewall 9.0.136 Build
    9. Also if any Anti-Virus Program or Spyware Program is actively protecting your computer. (Some Programs like Spybot does cause problems, not being able to go to specific sites.)
    10. Include your location in the post or fill out your Profile for this forum and include the location. (Reason: Not all Routers from a given manufacturer are available everywhere.)
    11. Post the link to your Router Model, if an off-brand Router or not found in the USA on the Manufacturer's USA's Website. (Why? Posters helping each other, aren't working for Linksys or Cisco, so make it easier on the posters helping on.)
    12. And any other information you think is important if answering your own post, and the nature of the problem, itself.
    13. By posting all this information, you can hopefully get help from someone that has the same equipment that you have and theirs is working. Not everyone has the same equipment.
    (Thanks to thecreator for providing me this list of info needed for NM support)
    Please note that I am note that I'm not an employee of Cisco, and I am volunteering my time on here to assist other NM users, thanks!
    My Cisco Network Magic Configuration:
    Router: D-Link WBR-2310 A1 FW:1.04, connected to Comcast High Speed Internet
    Desktop, iMac: NM is on the Windows Partition, using Boot camp to access Windows, Windows 7 Pro 32-bit RTM, Broadcom Wireless N Card, McAfee Personal Firewall 2009,
    Mac Partition of the iMac is using Mac OS X 10.6.1 Snow Leopard
    Laptop: Windows XP Pro SP3, Intel PRO/Wireless 2200BG, McAfee Personal Firewall 2008
    Please note that though I am a beta tester for Network Magic, I am not a employee of Linksys/Cisco and am volunteering my time here to help other NM users.

  • How do I use Port Mapping?

    b How do I use Port Mapping?
    (This document will assume that you are using and ABS/AEBS/AX as an internet router and have DHCP & NAT turned on.)
    Sometime you may want to offer access to a computer on your AirPort network to users on the internet, whether it be a web site, or for file sharing, or just remote access for yourself when traveling. If any of these sound like something you want to do, then you need to understand how Port Mapping works.
    b AirPort as Firewall
    Most of the time your AirPort base station will not let any traffic into your network which did not originate from your network. It will let everything out and replies to your traffic back in, but it will not let sessions initiated on the internet side of the base station in to your network. This is what is referred to as the "NAT firewall" capability of the base station and it provides effective protection for your network from the internet. What Port Mapping does is poke a hole in this wall to allow certain type(s) of traffic into the network and direct this traffic to a specific computer on the network. In the firewall world this is commonly referred to as an "inbound proxy" or "inbound translation" rule or "PAT" (Port Address Translation) in the router world.
    b The Need for Manual Addressing
    Since a Port Mapping entry in the base station configuration requires an inside private IP address to be specified, the computer to which to mapping entry applies should always have the IP address specified in the mapping entry. Thus, DHCP should not be used for a computer offering services on the internet as the Port Mapping entry will no longer work if the target computer's IP address changes. In general, an Apple base station's DHCP server will try to assign IP addresses in the 10.0.1.2 to 10.0.1.200 range. IP addresses above 10.0.1.200 can be Manually assigned to computers and other devices on the network up to 10.0.1.254. 10.0.1.255 is reserved (it is the broadcast address for the 10.0.1 subnet). To Manually set up the TCP/IP information for a Macintosh running Mac OS X, go to System Preferences -> Network and "Show" the appropriate interface (Ethernet or AirPort) and click on the TCP/IP tab. Select "Configure Manually" and enter the following information:
    IP address : 10.0.1.201 (or whatever address you decide to use)
    Subnet mask : 255.255.255.0
    Router IP : 10.0.1.1 (the AirPort base station LAN IP)
    DNS server : 10.0.1.1, or whatever DNS server IP your ISP uses
    After making these changes verify that your computer can still access the internet and local resources on the LAN before continuing.
    b Port Mapping a service
    In our example we will be hosting a web site on a computer which we have given an IP address of 10.0.1.201. Basic web sites are accessed using the HyperText Transport Protocol (HTTP) and this protocol typically uses port 80 to communicate. In order for others to see the web site, we must configure a Port Mapping entry in the base station configuration to not only allow the web browsers in, but to tell the base station what IP address the web server is using. The Port Mapping entry has three parts: Public Port, Private IP, and Private Port. In this case you would use the following values:
    Public Port : 80
    Private IP : 10.0.1.201 (this is the computer hosting the web site)
    Private Port : 80
    In order to access the web site from the internet, users must reference the base station's WAN port public IP (determined by looking at the base station configuration summary page in the AirPort Admin Utility). Since this address may change over time, you might want to use a Dynamic DNS service to simplify connecting for your users.
    Sometimes the port you wish to use may be blocked by the ISP. In this case, use a different non-standard Public Port number for the service, but keep the Private Port standard. In the above example, if the ISP was blocking port 80, you could potentially use 8080 instead, so:
    Public Port :

    Public Port : 8080
    Private IP : 10.0.1.201
    Private Port : 80
    Your users would then have to enter "http://<publicIP>:8080/" (where <publicIP> is the public IP address of the AirPort base station) to access the web site.
    b Internal Access
    It should be noted that when accessing these services from within the network you cannot reference the Public IP/Public Port, but rather you must use the Private IP/Private Port. Thus, "http://10.0.1.201:80/" in the above example.
    b Limits and Options
    There is a maximum of 20 Port Mapping entries that can be made in an Apple base station configuration. If you use an AirPort Extreme or AirPort Express base station there is an option which can be helpful in the case where you need many ports opened to a single computer. This is the "Default Host" option. When using this it is not necessary to use Port Mapping at all as all ports will be opened to the specified "Default Host". This is found in "Base Station Options". The default IP address for the "Default Host" is 10.0.1.253. You may change this IP address. The target computer must be Manually configured as specified above with the same IP address. Since all ports are now open to this computer, you should enable and configure the Mac OS X firewall on the default host computer to protect it from intruders.
    b Useful Related Links
    <a href="http://docs.info.apple.com/article.html?artnum=52002>"Designing AirPort Extreme Networks: Manuals</a>
    "Well Known" TCP and UDP Ports Used By Apple Software Products
    IANA Port Number Assignments

  • I want to use Get Panel Image in Labview 5.0.1 and need details on how to save the BMP data generated

    I am trying to generate an application that saves a copy of its front panel on completion. This is easy to do using an invoke node with Print VI to HTML but this does not work in an .exe format. I have seen elsewhere that you have to use the Get Panel Image method, but no details are supplied in LV 5.0.1 documentation of how to use the "image" data (1-D Unsigned Byte array) that is generated. I want to save this in a format that can then be read as a bitmap in any standard graphics package. Any assistance?

    Hi,
    If you'd upgrade to LV5.1 or 6 you could use the 'standard' vi's for this.
    You need a VI called "Write BMP File.vi". It's not shipped with LV5.0.1.
    This vi only uses 3 subVI's, so perhaps someone at NI can convert it and
    send it to you (sorry, I won't, it's copywrited).
    If you cannot get this VI anywhere, you'll need to figure out the BMP file
    format yourself. It's not too complicated, but still could take some days.
    Perhaps someone figured it out before LV5.1 was released.
    Regards,
    Wiebe.
    "RDK" wrote in message
    news:[email protected]..
    > I want to use Get Panel Image in Labview 5.0.1 and need details on how
    > to save the BMP data generated
    >
    > I am trying to generate an application that saves a copy
    of its front
    > panel on completion. This is easy to do using an invoke node with
    > Print VI to HTML but this does not work in an .exe format. I have seen
    > elsewhere that you have to use the Get Panel Image method, but no
    > details are supplied in LV 5.0.1 documentation of how to use the
    > "image" data (1-D Unsigned Byte array) that is generated. I want to
    > save this in a format that can then be read as a bitmap in any
    > standard graphics package. Any assistance?

  • Issues when using a Pixelink camera with LabView 9.0

    In my lab, we have a program for video acquisition using LabView and the low level camera functions for Pixelink cameras.  We run into some problems trying to run this program and other demo gui programs that came with the Pixelink SDK.  In our data acquisition program, we have problems with our image coming out all scrambled.  We use the low level functions to obtain a frame from the camera in the from of a vector.  We then reshape the vector into an array and then send the array to a vi that turns it into an image.  When we try to view this image using the standard Labview image viewer, the image comes out all scrambled if the zoom factor is not set to .5 on the image viewer.  The full resolution of the image is supposed to be a 1024x1280 image which when we use the Capture OEM software for the camera provided by Pixelink we can see.  The image that we can see through LabView when we have the correct zoom factor seems to be only the top left quarter of what the entire image is supposed to be.  We also encounter strange problems when we attempt to use the demo programs for labview 8.6 that are provided with the SDK.  When trying to run the simpleGUI.vi, for example, the program connects to the camera just fine.  After you hit play to view an image, the problems start.  The program will play the video for a few seconds until it just freezes up and quits responding.  Labview must be exited and restarted in order for the camera to connect again.  I am not sure if it makes a difference that we are running labview 9.0 on our computers or not.  Any help you have on these issues would be of great help.  Attached are pictures of the scrambled/unscrambled image and of the part of our block diagram for camera control.
    Attachments:
    Incorrectimage.jpg ‏126 KB
    Errorexplanation.jpg ‏543 KB
    correct image.jpg ‏22 KB

    IMAQdx is the driver that National Instruments provides to interface Firewire, GigE and USB cameras (Directshow compliant USB).  This is a licensed driver, so if you don't currently have it, then testing in MAX is not an option. 
    So if I understand correctly, you have the Pixelink software which works fine, but you have Pixelink VI's that are used in LabVIEW, but those do not work correctly?  That to me seems like a driver issue, which I'm not sure how much I can help with since it is not our driver. 
    Do you know what dll's the Pixel link VIs are calling into?  Are they Pixelink dlls?  If so, I would suggest speaking with the manufacturer or perhaps on of our other users has worked with Pixelink before.
    Sorry I can't be much more helpful.
    Tejinder Gill
    National Instruments
    Applications Engineer
    Visit ni.com/gettingstarted for step-by-step help in setting up your system.

  • Trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.

    I am trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.
    It verifies the connection and then throws the error:
    The request to add or remove features on the specified server failed. The operation cannot be completed, because the server you specified requires a restart.
    WSUS Server : Windows Server 2012 R2
    Remote SQL Server: 2012 SP1 CU7 hosted on Windows Server 2012 R2
    Please let me know if anyone has experienced this issue.

    We were trying to install WSUS role on Windows Server 2012 R2 using dedicated SQL Instance with static port on remote SQL Server 2012 SP1 CU7 on Windows Server 2012 R2.
    It verifies the connection and then throws the error:
    The request to add or remove features on the specified server failed. The operation cannot be completed, because the server you specified requires a restart.
    Same error even after rebooting the server multiple times.
    WSUS Server : Windows Server Standard2012 R2
    Remote SQL Server: Windows Server 2012 SP1 CU7 hosted on Windows Server 2012 R2
    Event ID 7000:
    The Windows Internal Database service failed to start due to the following error:
    The service did not start due to a logon failure.
    Event ID 7041
    The MSSQL$MICROSOFT##WID service was unable to log on as NT SERVICE\MSSQL$MICROSOFT##WID with the currently configured password due to the following error:
    Logon failure: the user has not been granted the requested logon type at this computer.
    Service: MSSQL$MICROSOFT##WID
    Domain and account: NT SERVICE\MSSQL$MICROSOFT##WID
    This service account does not have the required user right "Log on as a service."
    User Action
    Assign "Log on as a service" to the service account on this computer. You can use Local Security Settings (Secpol.msc) to do this. If this computer is a node in a cluster, check that this user
    right is assigned to the Cluster service account on all nodes in the cluster.
    If you have already assigned this user right to the service account, and the user right appears to be removed, check with your domain administrator to find out if a Group Policy object associated
    with this node might be removing the right.
    I found following article:
    "MSSQL$MICROSOFT##WID service was unable to log on as NT SERVICE\MSSQL$MICROSOFT##WID" error when you install WID in Windows Server 2012
    http://support.microsoft.com/kb/2832204/en-us
    To work around the issue, use one of the following methods:
    Assign the Log on as a service user right to NT SERVICE\ALL SERVICES in the GPO that defines the user right.
    Exclude the computer from the GPO that defines the user right.
    We moved the SCCM server to OU where no policies were getting applied and then applied the new GPO to that OU. Restarted the server and we were able to install WSUS role.
    Regards
    PR

  • Using "getf" command in Scilab-LabVIEW Gateway

    I am having trouble using the "getf" command in the Scilab-LabVIEW Gateway.
    I would like to load an external Scilab function using the LabVIEW script
    node and perform an operation with it.
    In Scilab, the following code works correctly:
                                 scilab-4.1.1
                          Copyright (c) 1989-2007
                      Consortium Scilab (INRIA, ENPC)
        Startup execution:
          loading initial environment
        -->getf "C:/program files/scilab-4.1.1/macros/dec2bin.sci";
        -->dec2bin(10,4)
         ans  =
          1010
        -->    
    However, when I execute the same code in the Scilab-LabVIEW Gateway, I
    receive the error:
        Error 1048 occured at LabVIEW:  LabVIEW failed to get variable from
        script server. Server:"" in Untitled 1
        Possible Reason(s):
        LabVIEW:  LabVIEW failed to get variable from script server.
    Is it possible to use "getf" in the Scilab-LabVIEW Gateway?
    Thanks,
    Joe
    Attachments:
    scilab_terminal.JPG ‏29 KB
    labview_scilab_error.JPG ‏28 KB

    Hi,
    You may want to contact the persons responsible for creating the Scilab to LabVIEW Gateway.  I have seen this error with scripts usually when it is required to have user inputs and have the user interact with the program.  Sometimes fixing this problem is if you associate the variable being called to an input in LabVIEW.
    I hope this helps,
    Regards,
    Nadim
    Applications Engineering
    National Instruments

  • Swap number by porting out and then back to Verizon

    I currently have 4 lines with Verizon on a Family Shared Plan. Line A has a basic phone and is my primary number where I got all the calls, line B and C belong to my family members, and line D is a new line I took over recently under assumption of liability because it has unlimited data feature.
    Now, what I really want is to swap my primary number from Line A to Lind D, so that I can use my primary number with the line that has unlimited data. I don’t care if I lose the current number on Line D. However, according to multiple verizon reps, you can not swap phone numbers freely.
    It seems that the only way to accomplish this is to first set up Line D as the primary line, then port out Line A to another carriier (for example Page Plus), then port it back in to overwrite the number on Line D. Can someone from Verizon confirm if this is the only way to get my primary number on Line D with the unlimited data? Does it even work? Any restrictions for porting back a number that used to be with Verizon?
    By the way Line A is month to month now so I am not worried about ETF.
    Any help will be appreciated.

    jimfitzgerald wrote:
    Dion, that doesn't solve his problem. He wants to keep the number that is currently on line A and move THAT number to his smartphone with unlimited data. That's the same situation I am in. I think the only way to do it is wait until the contract expires and then move the number to the desired phone. That's what I am going to do in January.
    I appreciate Dion to take time and reply my post, but unfortunately he provided incorrect information. I have just done it and got what I wanted. Obviously, you CAN port your line to another company (say Pageplus) for free, thus canceling the line with Verizon. Then wait until the next billing cycle, and port that number back in to replace existing Verizon number, all for free. No change is made to the account calling plans, features, contract, etc, since it's a simple phone number change. 
    It took me 10 mins on the phone with Pageplus CS to port the number from Verizon to Pageplus, 3 days before the end of my billing cycle. Then I waited for 5 days, just to be sure that Verizon had release the number, and called Verizon to request the port in. The porting request was done in 5 mins with automated system, and the port went thru almost instantly. I reprogrammed the phone by dialing *228 and everything works fine. I logged on my Verizon immediately and my number has already been updated. Now I finally have my main number on the line with unlimited data.
    The only thing to note is that when you change your phone number, your bill/usage will be prorated if it's your primary line.

Maybe you are looking for

  • 4200/128 video noise

    Hi,  Wonder if anyone can help me with a problem I get with S-Video In. I get a good picture but there is a line of noise at the top of the picture that I can only describe as video noise(?) It may be data within the video stream, but it's annoying.

  • HT201209 I have a balance but I can't redeem

    I have a balance and I can't use it

  • 1009 Error (Null Object Call) Flash CS4

    Hi All I'm very new to Flash (this is my first attempt) and am trying to figure out how to deal with this error I'm getting. The code is supposed to animate a flyout menu on a mouse hover event. I'm actually surprised I have made it this far before g

  • Adobe Reader 9 & email jpg files

    Every time I try to open an attachment in an email that contains photos with the Adobe logo + jpg format, I receive the message: "this file does not have a program associated with it for performing this action. Create an association in the Folder Opt

  • Odi waitforlogdata CDC problem

    Hi, I m trying to create a package including the tool of odiwaitforlogdata. The package is working fine unless the name of the table doesnt include an underscore '_'. EX: If the table name is 'SUBSECTORS', it is working fine but if it is 'SUB_SECTORS