Is there a way to test for integrity of the Citadel Database?

Gday,
Currently I am logging OPC data to a Citadel 5 database (Labview Version 8.2.1).
I have done some integrity testing to try and "break" the citadel database and I noticed that if you delete any of the .cdpg files no alarms are flagged or notifications given in MAX or elsewhere to show that the database has been comprimised.
The result of deleting or the corruption of any of these .cdpg files will result in valid data being 'moved' back in time as the citadel databases only log changes in value with no corressponding timestamp. For example if you delete from 9.00am to 10.00am then all data logged after 10.00am will now start at 9.00am.
So I was wondering if there is anyway to either correct or even test for corruption in a citadel 5 database.
Regards
Ben

This should not happen according to the design of Citadel. Also I tested with current Citadel, and didn't see this problem. I'm not sure if it was a bug in the old Citadel(the one with DSC 8.2), but for current Citadel, I can't reproduce it.
There are many files in database folder. The .cdpg file is the data file, containing all the logged data. Some other files, such as .cdin, .cdih, .cdib, are the index files. When you read data from a trace, Lookout will first find the index from those files, and then locate the position of the data in .cdpg files. Actually Citadel will rebuild the index files if it finds something changed or damaged. If you delete one .cdpg file, Citadel will rebuild the index files. With the new index files, you can work with the database without any problem. The only difference is that the data in the deleted file can't be viewed then, just like the data was nevered logged. So, to delete the .cdpg file won't damage the whole database. The new data will be logged to database with the real time or the user-defined time. Citadel does log the delta value, but it also records the time for each trace. The detailed architecture is too complex to describe.
Can you give some screenshots to show the problem?
Ryan Shi
National Instruments

Similar Messages

  • Is there a way to test for network connectivity (and a way to simulate it)

    Is there a way to test for network connectivity, which API to look into? Also, is there a way to test that code in the simulator, that is, to turn off the network in the simulator.
    Thanks

    A peek in the docs would help- there is a TON of information there.
    You might also try the Reachability sample app for ideas:
    http://developer.apple.com/iphone/library/samplecode/Reachability/index.html

  • Is there a way to test for the first calling of a function?

    Hi,
    I created a function (using other functions I created) to
    build a dynamic hierarchy tree menu based on parentID and itemID
    etc etc - I'm sure you're familiar with this concept. It works
    great, and there's no problem there.
    However, I do this all by building it into a string, then
    dumping it on the page. Yet again, this all works fine. However,
    because the function gets called recursively, my class,
    class="tree" gets repeat accross every occurance of the opening UL
    tag.
    I only want this class to be applied to the first UL, but
    because this is recursive, I'm not sure of a way to detect if the
    function is being called for the first time or 5th time, etc. I
    want to say something like:
    <cfif myFunction is being called the first time>
    add the class
    <cfelse>
    don't add the class
    </cfif>
    Please see my code attached. It is fully working. Please
    don't worry about what all the other functions do etc, they are
    working fine, but I need a way or variable to test against.
    Any ideas?
    Many thanks,
    Michael.

    > a dynamic
    > hierarchy tree menu based on parentID and itemID etc etc
    Is it too late to revise the way you are implementing your
    hierarchy? This
    approach is very resource intensive (because you need all
    that recursion),
    and very slow for most operations.
    When dealing with hierarchies, I use the nested set model
    http://en.wikipedia.org/wiki/Nested_set_model).
    Can I recommend you have
    a look, if you have the chance?
    The code is more complicated, but it is really very quick for
    fetches.
    It's slightly slower for create/update/delete operations, but
    for web
    sites, the vast majority of operations are reads.
    Adam

  • Is there a way to search for games in the app store based on genre

    how do you search for games based on genre for example i want to search for all games under the role playing game genre?

    There does not appear to be. In Settings/General/Accessibility you can reverse the type of some things from black on white to white on black. You can also set up your iPhone to read text selections to you.

  • Is there a way to search for damaged/corrupt files in itunes?

    Hi all,
    I have several itunes-purchased files that became damaged when a hard drive of mine went on the fritz a few months ago.  I managed to get most of my files transferred to a new hard drive, but I keep running across songs that are corrupt.  The way I know they are corrupt is they just won't play, even though the file shows up in my library no problem.
    My library is several thousand songs.  Is there any way to test for corrupt songs without going song-by-song manually?

    Sorry, but I don't know what it is you are trying to accomplish and how a spreadsheet program would be related to an iTunes issue. Can you please explain in more detail what it is you're trying to do? If your command of the English language is a barrier for you, try posting in your native language and someone who is fluent in that language may be able to help.
    Regards.

  • Is there a way to test airport extreme for optimal function

    Is there a way to test airport extreme for optimal function?

    In your Mavericks OS X.
    Go to the WiFi icon on the top right.
    Hold the option key and click.
    At the bottom of the list you will see "Open Wireless Diagnostics"
    Open this and you can diagnose your wireless network.
    While it'sopen hit the Command + 2 and it will open the Utilities window.
    This will give you and overview of interference and what channel is best.
    You can alos run a speedtes over WiFi then run a speedtest directly connected with ethernet.

  • Is there a way to test a PRAM/NVRAM battery

    I have a newer iMac that was not restarting after power failures automatically. I performed a PMU reset (or equivalent, ie unplug power cord for 15 seconds) which did not resolve the problem. I ended up zapping the PRAM and now my issue seems to be resolved. I've read that the parameter memory and nonvolatile memory can become corrupted which I assume my problem was. My office does have intermittent power outages that could have caused my problem, so we now have UPS battery backups on essential computers. My concern is that I may have ended up with a bad battery in my iMac and that is what could have caused the PRAM issue which in turn may have caused the restart after power failure option to fail. Granted my problem could just be a one time issue that will not happen again. Which brings me to my actual real question for the macintosh gurus who frequent this discussion:
    Is there a way to test the PRAM battery without removing it from the machine?
    I'm curious if the hardware test can determine if the battery is charging or working correctly or if there is a way to get some type of report using the terminal.

    If you unplug the computer from AC for one minute, then plug it in and start it up (do not connect any network cable and be sure Airport was turned off before shutdown.) If the Date and Time are correct then the PRAM battery is OK.

  • Is there any way to search for a term using the Firefox search field, and have the results automatically open in a new tab?

    Is there any way to search for a term using the Firefox search field, and have the results automatically open in a new tab? When there was support for Google Toolbar, I was able to do this; now, whenever I want to search for something, I have to open a new tab to do it, and cut-and-paste my search into the search field in the new tab. I used to be able to highlight, drag, and drop something into the search field and have it automatically open in a new tab. This is enough for me to switch to Chrome . . .

    Set a preference to have searches from the Search Bar (upper right) automatically open all searches in a new tab
    #type '''about:config''' in the URL/Location/Address bar and press the Enter key
    #if you see a warning, accept it (promise to be careful)
    #Filter = '''browser.search.openintab'''
    #in the lower panel, double click the item (or right-click and choose "Toggle") to change the value to "true"
    #close the about:config tab and test
    #See:
    #*For help with opening/using about:config, also see: http://kb.mozillazine.org/About:config
    #*Also see: http://kb.mozillazine.org/About:config_entries (click on "Browser", scroll down to browser.search.openintab)
    '''Search Bar''': http://support.mozilla.com/en-US/kb/Search+bar
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''
    About Google toolbar............
    Google decided that they will no longer produce the Google Toolbar for Firefox 5 and newer version. It is best to move on to other alternatives than to try any "hacks" to the toolbar that may or may not perform in the future. Future versions of Google toolbar will only work with IE7-9. Google Toolbar is not available on any other browser, even Google's own browser.
    *http://googletoolbarhelp.blogspot.com/2011/07/update-on-google-toolbar-for-firefox.html
    *https://support.mozilla.com/en-US/kb/google-toolbar-not-compatible-firefox?s=google+toolbar&r=0&as=s
    *http://www.google.com/support/toolbar/bin/answer.py?answer=1342452&topic=15356%29
    *Google Toolbar 8 FAQ (IE only): https://www.google.com/support/toolbar/bin/answer.py?hl=en&answer=1111588
    '''''To access your Google Bookmarks visit''''' www.google.com/bookmarks.
    Alternatives:
    *http://kb.mozillazine.org/Using_Google_Toolbar_features_without_toolbars
    *https://addons.mozilla.org/en-US/firefox/addon/googlebar-lite/
    *https://addons.mozilla.org/en-US/firefox/addon/gbookmarks-google-bookmarks-fo/

  • What is the best way to test for collisions between objects?

    I am in the process of developing my first game, my first decent game that is. I understand how to develop the background and tileset for the game, but have yet to figure out an effective way of testing for collisions. As in you try to move the character into a wall, or another object on the level.
    If I divide the level into tiles, it won't be to hard, but I am thinking I want to have the hero be able to move all over the place, not just from square to square.
    Any suggestions or ideas will be greatly appreciated

    If I divide the level into tiles, it won't be to hard,
    but I am thinking I want to have the hero be able to
    move all over the place, not just from square to
    square.Err...
    So if the hero is not on a square, the hero is not on a tile and consequently is not on a visible aspect of the game world?
    I suspect that you wanted the hero to be able to move in any direction, not just the standard cardinal directions.
    If you're using tiles to represent the game world, then the solution is simple - check to see if there's anything "solid" already on the target tile. If there is, abort the move and report it as a collision. If there isn't, permit the move.
    It's only when you have a tile-less world that you actually have to determine if the leading edge of your hero crosses the boundary of an item (or border) that he shouldn't be allowed to cross. Doing so is complicated enough that I would simply suggest that you search the forum for third party collision detection packages that you can borrow.

  • HT1595 cannot connect ATV to actiontec router with wired ethernet.  router does not see ATV.  is there a way to test the  ATV ethernet port on the back?

    have an 3g ATV (5.0 4099) wired via coax cable to actiontec MI 424-wr router.  Router cannot see ATV.  Is there a way to test ethernet connector on back of ATV?  ATV does work when setup for wireless but its much too slow for actual use when configured that way.

    Steve,
    I think the isssue is clearly that your router is not acting as a DNS Server.  You will need to contact Verizon to see how to configure it so that it does supply the DNS addresses.  If you can configure it in your Router try using 8.8.8.8 and 8.8.4.4 as the DNS Server addresses.  These point it to Google's Public Domain DNS Servers.  There are others (opendns.org).  But for now these will hopefully get you up and running.

  • Running 10.6.8. Trying to open and view contents of a CD (of an MRI) and getting message 'This program cannot be run in DOS mode' Is there a way? Thanks for the help.

    Running 10.6.8. Trying to open and view contents of a CD (of an MRI) and getting message 'This program cannot be run in DOS mode' Is there a way? Thanks for the help.

    Go to the support site for the provider of the MRI software.
    Sounds like it windows/PC. I have ran across that for the CDs that veterinarians provide for digital x-rays.
    I would try on a PC or on yuur Mac with Windows via BootCamp or a virtual machine like VirtualBox

  • My itunes account was disabled for some reason.  I changed password in iforgot and still didn't work.  I could log in but not make purchases from the store so I set up a new login/account .  Is there any way to move my music to the new account?

    My itunes account was disabled for some reason.  I changed password in iforgot and still didn't work.  I could log in and see my music but not make purchases from the store or even redeem an itunes gift card so I set up a new login/account with another email account of mine. On the new account I can redeem my gift card and download items onto my ipad2.  Is there any way to move my music to the new account?

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Click the Clear Display icon in the toolbar. Then try the action that you're having trouble with again. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message (command-V).
    When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some private information, such as your name, may appear in the log. Anonymize before posting.

  • Is there a way to search for skipped songs in my iTunes library?

    I'd like to know whether there's a quicker way to find songs that are being skipped in my iTunes library, than simply manually checking each one.  I've been rearranging and deleting music files in Windows Explorer recently, so I know that there is a chance that I have demolished the link iTunes had to some of the files, but there's no way I can remember what all the modified albums are.  I know how to reestablish the links when I do find a song that is being skipped, but I'd love to go through the whole library and be able to find them all at once.
    The last time I did this, manually - and it seemed to take hours - I did find quite a lot of songs that were being skipped, and was able to reestablish the links or in some cases just delete the song from iTunes since i hadn't wanted it anyway.  But even then it was a little hard, since after manually checking in the quickest way I could - going through the song list and briefly playing each one for a second or fraction of a second - there was no way of sorting the songs by whether they were skipped or not.  I just had to be very careful as I scrolled, to catch each one that had the symbol indicating non-playability.
    All that to say - is there some better, automatic way of searching for non-playable, skipped songs, and is there some way of sorting them out from the rest so one can address them, and not miss any?

    Same question. Used to have an iPod. Lost it (best digital player ever), now I use other portable device. The mp3 files have their id3tag edited in the original file, but the .m4a don't!.
    Want to know someway to write the info from the library to the original .m4a files.

  • Is there a way to force for rendering ALL clips in work area?

    Is there a way to force for rendering ALL clips in work area? All clips: not only the ones with the red horizontal line indicating that they need rendering! I ask for this because the rendered clips preview very smoothly, but the unrendered ones do not! My source footage (and project) involves Full HD (1920*1080i 25fps).

    If a Clip does not need Rendering, it will not be Rendered.
    Basically, what Rendering does is to convert the Clips, that do require Rendering, to DV-AVI (SD Projects on a PC). This will yield AVI files in the Media Cache, Render Files, and for playback, PrE will rely on those. If you look in the Render File folder, you will see a bunch of abstractly named files, but those files are now Linked in the PREL (Project file), and will be used by the program for playback.
    If one were to remove those Render files, and then Open that Project in PrE, they'd receive a message, "Where is file 04u434ip0ow.AVI?" [Note: that is just an example of the abstract Render file name, and is not the actual name, that one would see.]. One could Ignore those now missing Render files, and where they were used, there would then be red lines over those Clips.
    As Steve mentions, the Render files are used only for smoothest playback. As I use DV-AVI files for SD Projects on my PC, I will not need to Render for smoothest playback, until I make changes to the Clips, like overlay Titles, PiP, Effects, etc.. I might never Render the Timeline, even with those additions, but sometimes, I will Render a small segment many times, especially with animated Effects, as I adjust the parameters.
    If one is not getting the smoothest playback, then Rendering all files requiring Rendering will usually improve playback greatly.
    Good luck, and hope that this makes sense.
    Hunt

  • Help Please.  I am setting up my macbook pro for a second user but office didn't transfer over.  Is there a way to have additional users on the same comp have office available without having to re-install it for each user?

    Help Please.  I am setting up my macbook pro for a second user but office didn't transfer over.  Is there a way to have additional users on the same comp have office available without having to re-install it for each user?

    mpr130 wrote:
    Help Please.  I am setting up my macbook pro for a second user but office didn't transfer over. Is there a way to have additional users on the same comp have office available without having to re-install it for each user?
    How did you attemp to transfer Office?
    OS X Lion: Set up a guest account

Maybe you are looking for

  • My spry horizontal menu bar is now displaying vertical. How do I fix it?

    My horizontal spry menu bar displays correctly at http://www.matthewvandyke.com/ar/photos/ but displays vertical at http://www.matthewvandyke.com/ar/about.html.  It started doing this a few days ago and I am not sure why. Can anyone take a look at th

  • Is it possible to add other templates to the print module?

    If so, how? And is it possible to make a "package." In other words a template with multiple pages. For instance drop in one image and have it auto populate say 1 8x10 2 5x7 4 4x6 and 16 wallets on 81/2" x 11" sheets. Would be really great if you didn

  • How to setup peer to peer network with Vista machine.

    Hello, I just got my very first Apple computer last week and I'd like to copy some files from my Dell PC with Vista Premium installed. I don't have a wireless network setup yet (hopefully soon), but I'd like to copy some files from my PC to my Mini.

  • Can you tell the version of iPad from the model #?

    Can you tell the version of iPad from the model #?  If so, what is model MD329LL ?

  • AHT seems to be missing

    Sorry for the length but I want to let you know both what my issues have been and what I've done to try to fix them so that you don't suggest something that I've already tried. My wife has a Mac Pro running Mavericks.  Lately it's been doing odd thin