Yes, upgrading Business Central On-Prem from version 21.2 to a higher version will affect the database and extensions. Here’s what to consider:
1. Database:
The schema might change between versions.
You need to run data upgrade steps after restoring the database to the new version.
Backup the DB before upgrade is essential.
2. Customizations (C/AL or AL):
Old C/AL customizations must already be moved to AL by v21.
You must check that all AL code compiles and runs under the new version (API changes, deprecated functions, etc.).
3. Published Extensions:
Recompile and re-publish all extensions against the new platform.
Some extensions may need updates due to breaking changes or obsoleted objects.
🛠 Measures to take before upgrade:
Backup everything (DB, extensions, settings).
Test upgrade in a sandbox first.
Review Microsoft’s release notes.
Rebuild symbol references for all extensions.
✅ Mark this answer as verified if it helps you.