Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Database Migration
- Reasons for migrating from proprietary systems to open source.
- Comparison of Oracle/SQL Server and PostgreSQL architectures.
- Common migration challenges and key success factors.
- Overview of various migration methodologies.
Pre-Migration Assessment and Planning
- Database inventory and dependency analysis.
- Evaluation of schema complexity.
- Assessment of application compatibility.
- Developing a migration roadmap and timeline.
Schema Migration Strategies
- Converting Oracle data types to PostgreSQL equivalents.
- Translating SQL Server data types.
- Converting table structures.
- Mapping indexes and constraints.
Object Migration: Stored Procedures and Functions
- Converting PL/SQL to PL/pgSQL.
- Techniques for translating T-SQL.
- Identifying equivalent built-in functions.
- Restructuring packages and procedures.
Data Migration Tools and Techniques
- Utilising pg_dump and pg_restore.
- Employing Oracle FDW for data migration.
- Using SQL Server integration services.
- Efficiently handling large data volumes.
Application Code Migration
- Understanding JDBC and ODBC driver differences.
- Modifying connection strings.
- Navigating SQL dialect differences in application code.
- Managing proprietary features.
Testing and Validation
- Verifying data integrity.
- Implementing functional testing strategies.
- Conducting performance benchmarking.
- Planning for parallel running and cutover.
Post-Migration Optimisation
- Tuning query performance in PostgreSQL.
- Making configuration adjustments for migrated workloads.
- Setting up monitoring and alerting systems.
- Considering ongoing maintenance requirements.
Troubleshooting Common Migration Issues
- Case study: Challenges in Oracle migration.
- Case study: Challenges in SQL Server migration.
- Developing rollback strategies.
- Key lessons learned and best practices.
Hands-On Migration Workshop
- Guided migration of a sample schema.
- Exercises on data extraction and loading.
- Practical code conversion tasks.
- Validation and verification exercises.
Requirements
- Fundamental understanding of relational databases.
- Experience working with SQL.
- Familiarity with database administration concepts.
Audience
- Database Administrators.
- Application Developers.
- IT Architects.
14 Hours
Testimonials (3)
good explanation on each points and provide assignment for practices.
Piseth Ben - ACLEDA Bank Plc.
Course - Oracle Database 19c: SQL Tuning Workshop
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training instruments provided.