Stay organized with collectionsSave and categorize content based on your preferences.
This page helps you diagnose and resolve issues that might occur in Database Migration Service
during a migration. Depending on your migration scenario, you can troubleshoot
errors, debug connectivity, or use other debugging tools.
Diagnose homogeneous migration issues
Learn how to diagnose migration issues for the following homogeneous migrations:
MySQL to Cloud SQL for MySQL
Troubleshoot errors
Find examples of issues and learn how they can be solved.
For more information, seeDiagnose issues for MySQL.
Debug connectivity
Use standard network debugging tools, such aspingandtraceroute.
For more information, seeDebugging connectivity.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eMigration jobs can experience errors during execution.\u003c/p\u003e\n"],["\u003cp\u003eDiagnosing these errors is essential for resolving migration problems.\u003c/p\u003e\n"],["\u003cp\u003eGuidance is provided for diagnosing migration issues for various database types like Cloud SQL for MySQL, PostgreSQL, AlloyDB for PostgreSQL, and SQL Server.\u003c/p\u003e\n"],["\u003cp\u003eSupport is provided for diagnosing migration issues when migrating from Oracle databases to Cloud SQL for PostgreSQL or AlloyDB for PostgreSQL.\u003c/p\u003e\n"]]],[],null,["# Diagnose migration issues\n\nThis page helps you diagnose and resolve issues that might occur in Database Migration Service\nduring a migration. Depending on your migration scenario, you can troubleshoot\nerrors, debug connectivity, or use other debugging tools.\n\nDiagnose homogeneous migration issues\n-------------------------------------\n\nLearn how to diagnose migration issues for the following homogeneous migrations: \n\n### MySQL to Cloud SQL for MySQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues for MySQL](/database-migration/docs/mysql/diagnose-issues).\n\n**Debug connectivity**\n\nUse standard network debugging tools, such as `ping` and `traceroute`.\nFor more information, see\n[Debugging connectivity](/database-migration/docs/mysql/debugging-connectivity).\n\n**Other debugging tools**\n\nUse scripts to diagnose and resolve issues. For more information, see\n[Debugging and other tools](/database-migration/docs/mysql/debugging-tools). \n\n### PostgreSQL to Cloud SQL for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues for homogeneous migrations to Cloud SQL for PostgreSQL](/database-migration/docs/postgres/diagnose-issues).\n\n**Debug connectivity**\n\nUse standard network debugging tools, such as `ping` and `traceroute`.\nFor more information, see\n[Debugging connectivity](/database-migration/docs/postgres/debugging-connectivity).\n\n**Other debugging tools**\n\nUse scripts to diagnose and resolve issues. For more information, see\n[Debugging and other tools](/database-migration/docs/postgres/debugging-tools). \n\n### PostgreSQL to AlloyDB for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues in PostgreSQL to AlloyDB migrations](/database-migration/docs/postgresql-to-alloydb/diagnose-issues).\n\n**Debug connectivity**\n\nUse standard network debugging tools, such as `ping` and `traceroute`.\nFor more information, see\n[Debugging connectivity](/database-migration/docs/postgresql-to-alloydb/debugging-connectivity).\n\n**Other debugging tools**\n\nUse scripts to diagnose and resolve issues. For more information, see\n[Debugging and other tools](/database-migration/docs/postgresql-to-alloydb/debugging-tools). \n\n### SQL Server to Cloud SQL for SQL Server\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues for SQL Server](/database-migration/docs/sqlserver/diagnose-issues).\n\nDiagnose heterogeneous migration issues\n---------------------------------------\n\nLearn how to diagnose migration issues for the following heterogeneous migrations: \n\n### Oracle to Cloud SQL for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues in Oracle to Cloud SQL for PostgreSQL migrations](/database-migration/docs/oracle-to-postgresql/diagnose-issues).\n\n**Debug connectivity**\n\nUse one of the proposed mitigation strategies.\nFor more information, see\n[Connectivity issues](/database-migration/docs/oracle-to-postgresql/diagnose-issues#connectivity-issues). \n\n### Oracle to AlloyDB for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues in Oracle to AlloyDB for PostgreSQL migrations](/database-migration/docs/oracle-to-alloydb/diagnose-issues).\n\n**Debug connectivity**\n\nUse one of the proposed mitigation strategies.\nFor more information, see\n[Connectivity issues](/database-migration/docs/oracle-to-alloydb/diagnose-issues#connectivity-issues). \n\n### SQL Server to Cloud SQL for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues for SQL Server to Cloud SQL for PostgreSQL migrations](/database-migration/docs/sqlserver-to-csql-pgsql/diagnose-issues).\n\n**Debug connectivity**\n\nUse one of the proposed mitigation strategies.\nFor more information, see\n[Connectivity issues](/database-migration/docs/sqlserver-to-csql-pgsql/diagnose-issues#connectivity-issues). \n\n### SQL Server to AlloyDB for PostgreSQL\n\n**Troubleshoot errors**\n\nFind examples of issues and learn how they can be solved.\nFor more information, see\n[Diagnose issues for SQL Server to AlloyDB for PostgreSQL migrations](/database-migration/docs/sqlserver-to-alloydb/diagnose-issues).\n\n**Debug connectivity**\n\nUse one of the proposed mitigation strategies.\nFor more information, see\n[Connectivity issues](/database-migration/docs/sqlserver-to-alloydb/diagnose-issues#connectivity-issues)."]]