Implement PI Vision SQL Database Schema Version Checks
Because PI Vision upgrades exist in two parts (application, database), the database portion may be omitted accidentally on occasion. In these situations, it would be useful to implement application pool checks to ensure the database schema version matches that of the main application.
With some version combinations, it may not be obvious the database has not been upgraded. PI Vision 2020, for example, will seemingly function without issue when its database has not been upgraded from the PI Vision 2019 schema. And without errors on the PI Vision Admin site or the Event Viewer logs, it may not be obvious to users or administrators that the upgrade is incomplete.