07 / Database migration
Database migration while retaining existing applications
Successful database migration requires more than copying tables. Database logic, data integrity and application behavior need careful review.
Typical challenges
- Replacing an existing database platform
- Preserving business application behavior
- Adapting SQL routines and data types
- Validating migrated data
Services
- Analyze database objects and dependencies
- Transfer and adapt database logic
- Migrate data, including complex formats
- Validate results and troubleshoot
Technologies and practical experience
- Informix-to-PostgreSQL migration involving large data volumes and BLOBs.
- Validation using record counts, data volumes and sample content checks.
- ODBC connection changes, application testing and troubleshooting in an ongoing higher-education project.
- Access-to-SQL Server migration at LDBV: migrated the backend while retaining and optimizing the existing Access frontend.
Ongoing: Informix to PostgreSQL
I am contributing to a backend database migration in higher education. Existing business applications remain in use. The migration is ongoing.
