LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VI Logger error: Database does not exist in the specified path

Georges,

The best we can do is to have a Task configured in the image with an invalid log. Upon reboot, you would have to click on this invalid run, select to create / attach database, and find an existing folder for this database (the folder could be empty). To simplify things, you could add the default database name to the registry to simplify user intervention (c___VI_Logger_Data, for example). Due to the inner workings of the database, which are automatically managed, I'm not sure that there is anything else we can do about this. I'll go ahead and submit a product suggestion to prevent this behavior. Thank you for your patience.

Regards,
Ryan Verret
Product Marketing Engineer
Signal Generators
National Instruments
0 Kudos
Message 31 of 51
(3,172 Views)
I am running into the same problem.  I am using a single USB-6009 card recording 2 channels of voltage.  I had installed the 7.5 version of the driver and tried to use VI Logger (2.0.1) to display my voltages then save, however the task will not let me save.  So i tried to upgrade the USB-6009 driver to 8.0 to no avail. 
 
I had been using NI Data Logger last summer on a different machine, but this time when i installed the board it will not display under the NI DAQmx Base list of devices, I do not understand why, but decided that it was better to forget about this and move on to the newer technology, unfortunately with neither working I am at a bit of a lose.
 
I do not know it it matters but computer also has version 7.1 of Labview.  I would really like to get this thing going so if anyone knows how to remove this "Database does not exist upon specified path" it would be much appreciated.
0 Kudos
Message 32 of 51
(3,134 Views)
Hi Mike,

It sounds like you were using the USB-6009 on a machine with DAQmx Base, but now you are using a machine with DAQmx.  I think that part of the problem may be derived from the fact that if you want to change between drivers, then you will need to first follow the instructions found in this KnowledgeBase:

Why can't I see my USB-6008, -6009, or -6501 under "DAQmx Devices" in MAX after installing NI-DAQmx ...

Then upgrade your program:
NI-DAQmx Base to NI-DAQmx Conversion Utility Version 1.0 for Linux/Windows 2000/XP

If you try doing these steps and still have the same problem let us know.
0 Kudos
Message 33 of 51
(3,119 Views)
Count me as one more user getting this same problem !

VI Logger Lite 2.0.1
MAX 4.0.3.3003
Citadel 5.2.0
NI DAQ mx 8.1.0f1

This computer was renamed once, had a new NI install (MAX 4.0.0.3010 LoggerLite 2.0.1) after that.  No access to any "database" or "Citadel" setting in any menu that I could find.  Reg entry for database path still had \\oldComputerName\VI Logger Data.  Fixed it to \\localhost\... uninstalled and reinstalled newer NI software (as mentioned above).  Still same db not found error !

I am hoping that as it has been nearly a year since the start of this thread somebody will have a clean patch or workaround or know how to solve this problem.

(PS.  I have another computer in a dedicated system with same hardware and software installed.  That machine the VI Logger doesnt have the "broken" message on the status bar, rather when I run the task I get a run-time error 0x4000 (no other bits set!) about a Serial port VI error.  Which is strange to my way of thinking, because the board in question is PCI-6221 and I dont know why any serial port would be involved...)

Thanks for any help,

-rajeev-

0 Kudos
Message 34 of 51
(2,984 Views)
Rajeev,

In VI Logger Lite, you cannot access the Database through a simple right-click. From Measurement and Automation Explorer (MAX), go to Tools > VI Logger > Manage Database... Check to make sure that you have a database set as default. The database name should be "VI Logger Data" (same spacing and capitalization). If there is no database right click on "My Computer" and select "Create/Attach Database..." The default database path is C:\Documents and Settings\All Users\Application Data\National Instruments\VI Logger, with the database name as "VI Logger Data".

I'm really perplexed about the serial port error that you are receiving. Have you had any other problems with your PCI-6229? Can you acquire data in a test panel? Does it seem to give you that error consistently on different types of tasks? I could take a deeper look into this if you want to post a screenshot of the error.
Garrett H
National Instruments
0 Kudos
Message 35 of 51
(2,893 Views)
Garrett,

Thanks for the response.

[1] I do not show an option "Tools > VI Logger > Manage Database..."  Under Tools > VI Logger my options are:

=  Import VI Logger 1.x Task
=  Configure Data Export Settings ...
=  Activate All VI Logger Features

Under Configure... there is a textbox labeled "Output folder" which contains

"C:\Documents and Settings\[my username]\My Documents\VI Logger Data"

When I look in the ...\My Documents folder I see an (empty) folder named "LabView Data" and nothing else that appears to be associated with National Instruments.

[2] Re: the Serial port error, my system works fine, usual operation is with NI-DAQmx C function calls, but also sometimes MAX testpanels.  I'll post another msg once I obtain a screenshot.

Regards,

-rajeev-

0 Kudos
Message 36 of 51
(2,884 Views)
Garrett,

Here's some more info, don't know if it'll help any...

[1a] I took a
look at C:\Documents and Settings\All Users\Application Data\National Instruments\VI Logger . There are indeed five files in this folder, nodetree.elog and 4 others.  Now the timestamp on these files is 3/6/06 (which would probably correspond to my earlier install of MAX 4.0.0.3010) and not 10/13/06 (my uninstall + new install of MAX 4.0.3.3003).  I also looked at C:\Documents and Settings\[my username]\Application Data\ and found no National Instruments folder in there.

[1b]  Looking around in the registry, I did not see entries labelled 'database' or 'database path'.

Regards,

-rajeev-

0 Kudos
Message 37 of 51
(2,879 Views)
Rajeev,

[1a] This looks fine.

[1b] Can you post a screenshot of your registry settings. Go to HKEY_LOCAL_MACHINE > SOFTWARE > VI Logger and take screenshots of the VI Logger folder, CurrentVersion, ExportSettings, and OutputFiles.

Thanks,
Garrett H
National Instruments
0 Kudos
Message 38 of 51
(2,868 Views)
Here you are, Garrett.  Sorry for the delay, I was out of the office yesterday.

-rajeev-
0 Kudos
Message 39 of 51
(2,852 Views)
Hey Rajeev,

Nothing strange came out in those screenshots. Double check to make sure that your registry settings match those in MAX. For example, the value in the registry at "HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\VI Logger\Default Database" should be the same exact value specified in MAX under Tools > VI Logger > Manage Databases... If you don't see this option in MAX, you should be able to get to it by going to Historical Data > Citadel 5 Universe. If the database path matches, you still may want to try deattaching and reattaching the database. You can do this by right-clicking on the database in MAX.

If none of these suggestions work, then there is probably some underlying corruption. In this case you should contact National Instruments and we will instruct you on how to clean/repair this installation.

Thanks for your patience,
Garrett H
National Instruments
0 Kudos
Message 40 of 51
(2,836 Views)