Database Mirroring

A database mirror is a copy of a real database intended for reading, but usually not for changing.  A database mirror could be used as a backup mechanism, or it could be used to give the badging station access to data which it cannot currently access using the live database.  This could occur if the live database is remotely located and the badging station is not currently connected to the Internet, for example.

The badging program provides operations to create the mirror database, and then to synchronize it over time.

A database mirror can only be created when the badge images are stored in it, not when they are stored in local files.