01-17-2006 03:54 AM
01-17-2006 08:50 AM
Citadel database itself is not meant to be used in LabVIEW directly. It is part of older LabVIEW DSC versions and the only way to log values to the Citadel database is by using the LabVIEW DSC VIs. The ODBC connector for Citadel only provides query capabilities but no way of writing to it.
@jonaskj wrote:
HeyI am trying to learn how to use a Citadel database, but haven't found any good pages or books to help me with the basics. I am totaly green so need help to set up the database, log some data and read the data. I have made a little program with a Sinus signal that i want to try it on.Any help will be appriciatedJohan
01-18-2006 03:11 PM
DSC 7.x and higher make use of Microsoft's free version of SQL Server in conjunction with Citadel for logging alarm/event data. All other data is stored in Citadel itself and never interacts with SQL Server.
Why?
Citadel is a streaming database which is both efficient and compact when dealing with single point data. Relational databases (like MSDE) are better at dealing with complex data, particularly when the data is comprized of clusters of strings. The alarm/event data from DSC is just that so, rather than try and make Citadel do something foreign to its core purpose, streaming data, it was decided to make use of an add-on relational database. MSDE was chosen because it was both free and upgradable should the need arise.
02-06-2006 04:40 AM - edited 02-06-2006 04:40 AM
Message Edited by jonaskj on 02-06-2006 04:43 AM
08-11-2006 01:04 PM