During restoration of project backup in Vijeo Citect Server its giving a "database size mismatch" message, what is the meaning of this message and how it could be taken care.
This message is most commonly caused by taking a project built in a newer version of Vijeo Citect and restoring it into an older version. Vijeo Citect is backward compatible only, which means that you can only upgrade projects. Once you upgrade the project, you cannot restore it back to the older (original) version of Vijeo Citect.
Another cause of this message is changing the size of the database fields. It is not recommended that you modify the CITECT.FRM file (i.e. by changing the specified field size for a particular database file). The reason is that you will have to maintain your modifications through any upgrades or re-installations of Citect, as the CITECT.FRM file (as well as other files) become overwritten or re-created. What should be done is once you have opened the CITECT.FRM file (using Visual Basic or Notepad), locate the name of the form (i.e. "Variable Tags"), compare those field sizes with each of the actual fields' column widths in the offending database (i.e. VARIABLE.DBF) and change it/them to comply with the CITECT.FRM file. Then save the database file.