A Microsoft tool designed to automate database migration to SQL Server from Access, DB2, MySQL, Oracle, and SAP ASE.
English-only support.
For the described behavior, the supported checks from the available guidance are:
- Verify that Server Side Data Migration Engine is selected in Tools > Project Settings > General > Migration.
- Confirm the prerequisites for server-side migration are all met:
- SSMA for Oracle Extension Pack is installed on the SQL Server instance.
- SQL Server Agent service is running.
- Oracle providers are installed on the computer running SSMA.
- If server-side migration is selected and the extension pack is not installed correctly, SSMA can fail with this error:
SSMA Data Migration components were not found on SQL Server, server-side data migration will not be possible. Please check if Extension Pack is installed correctly. - After extension pack installation, verify the server-side components exist:
- The
sysdbdatabase is present. - The
ssma_oracle.bcp_migration_packagestable exists insysdb. - SQL Server Agent jobs are created during migration with names like
ssma_oracle data migration package {GUID}.
- The
- Verify CLR is enabled. If CLR is not enabled, SSMA can return:
SSMA could not retrieve the extension pack assembly version information. Reinstall the extension pack on the database server. - If the server-side engine continues to fail, the documented fallback is to use the Client Side Data Migration Engine, which does not depend on the extension pack being available.
Supported facts about the specific questions:
- Why should a SQL Agent job appear? Server-side migration uses the SSMA data migration engine running on the SQL Server box as a SQL Agent job.
- Can missing server-side components prevent job creation? Yes. If the extension pack is not installed correctly, server-side migration is not possible.
- How to enable detailed server-side migration logging? No procedure for enabling additional detailed logging is provided in the available guidance.
- Can multiple Oracle homes cause this behavior? No supported statement is available in the provided guidance.
- Are there known issues specific to SSMA 10.5, Oracle Client 19c, or SQL Server 2022 for this symptom? No supported statement is available in the provided guidance.
A relevant Microsoft Q&A recommendation for server-side failures is to:
- uninstall and reinstall the Extension Pack,
- confirm version alignment between the SSMA client and Extension Pack,
- verify the SQL Server Agent service account has read/execute access to the Extension Pack directory,
- and test client-side migration with reduced batch sizes if server-side still fails.
References: