BacpacCompatFixer
Removes XTP and AlwaysOn features from model.xml to restore import compatibility
What does it do?
This tool removes all elements and attributes related to AlwaysOn and XTP (In-Memory OLTP) from model.xml in a .bacpac archive and updates the checksum in origin.xml.
This makes the .bacpac importable on SQL Server instances that don't support these features.
Features
- Upload .bacpac files directly
- Removes AlwaysOn and XTP references
- Updates checksums automatically
- Download processed files
- Automatic cleanup of temporary files
Common Errors This Fixes
Error SQL72014: AlwaysOn availability group replicas is disabled on this SQL Server instance.
Error SQL72045: Script execution error related to XTP filegroups.
About This Service
This is a free service provided by Breukel Software GmbH, offered without any warranty and solely for demonstration purposes of the free GitHub repository @mbreukel/BacpacCompatFixer.
The project is licensed under the MIT License. For more details, please refer to the repository.
Special thanks to GitHub Copilot for assistance in developing this application.