Postby ConvertFromOldNGs » Fri Aug 07, 2009 12:06 pm
by jadesupport >> Thu, 14 Mar 2002 19:46:40 GMT
This indicates that the files in question are defined in the control file and therefore expected to exist but do not currently exist on disk. In the case of the 3 listed CardSchema files, only transient classes are defined for these mapfiles and you may want to consider using jdbutil.exe to "delete" these files to remove the warnings from occurring during future backups. For your own user mapfiles, you will need to investigate why these are expected in the control file but do not exist on disk and take appropriate steps to remove the warnings for future backups.
<< Automatic Transaction log saving >>
The online backup only copies the recovery log to the backup directory for non-quiesced online backups for systems that do not have archival recovery enabled. ie: Only if EnableArchivalRecovery=false in the [PersistentDb] section of the ini file. This is done in order to help prevent potential recovery problems due to not having the db log file for the time of the backup if the system has since swapped recovery logfiles and removed the logfile that was active at the time of the online backup.
<< Further information that may be useful >>
There are two facilities provided by the JadeDatabaseAdmin class that can be utilised to help with the automated copying of recovery logfiles:
JadeDatabaseAdmin LogTransferEvent
The LogTransferEvent occurs each time a recovery logfile swap occurs. You can register for this event in an "Admin" application that could then perform the necessary operations to copy or FTP this file to another location.
JadeDatabaseAdmin::closeCurrentLog method
The closeCurrentLog method can be used to force the current logfile to swap. This can be utilised by an "Admin" application to force logfile swaps to occur at given times. For example, some companies such as financial institutions use this technique to force a logfile swap to occur at a predetermined time such as 12:30 so that they know they can use their DR procedures to restore to a given point in time during the day.
The JadeDatabaseAdmin class also provides methods to allow full online (updating allowed) or quiesced (no updates allowed) backups to disk. Both of these backups do not require any users to logoff the system, although the quiesced option also has the advantage of being able to perform the same verification of the integrity of the source database files as an offline backup.
Thanks,
Brian Johnstone,
JADE Support.