Professional Documents
Culture Documents
Source database:
Eadpi.dbo.root@sqlserver2012ee.c1sleazgkfyg.eu-west-1.rds.amazonaws.com\sqlserver2012ee.c1sleazgk
fyg.eu-west-1.rds.amazonaws.com:1433
Microsoft SQL Server 2012 (SP4-GDR) (KB4532098) - 11.0.7493.4 (X64) Dec 24 2019 19:33:24
Copyright (c) Microsoft Corporation
Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 14393: ) (Hypervisor)
Case sensitivity: OFF
Warning
We found that your source database may be configured not in correct way or you have not enough privileges for
reading all necessary metadata. Please check your configuration and run report again. For more details please
review help documentation.
List of Action Items to review:
1. Unable to resolve objects - 313 occurrences
Executive summary
We completed the analysis of your Microsoft SQL Server source database and estimate that 100% of the
database storage objects and 44% of database code objects can be converted automatically or with minimal
changes if you select Amazon Aurora (MySQL compatible) as your migration target. Database storage objects
include schemas, tables, table constraints, indexes, types, table types, sequences, synonyms and xml schema
collections. Database code objects include triggers, views, procedures, scalar functions, inline functions,
table-valued functions and database triggers. Based on the source code syntax analysis, we estimate 96%
(based on # lines of code) of your code can be converted to Amazon Aurora (MySQL compatible) automatically.
To complete the migration, we recommend 470 conversion action(s) ranging from simple tasks to
medium-complexity actions to complex conversion actions.
Migration guidance for database objects that could not be converted automatically can be found here
Schema
1
(1: 1/0/0/0)
Table
36% 64% 11
(11: 4/7/0/0)
Constraint
100% 10
(10: 10/0/0/0)
Index
60% 40% 5
(5: 3/2/0/0)
0 10 100
Procedure
29% 16% 55% 31
(31: 9/5/0/17)
Table-valued function
1
(1: 0/0/0/1)
0 10 100
Table Changes
Not all tables can be converted automatically. You'll need to address these issues manually.
Issue 677: MySQL doesn't support using a function or expressions as a default value and
default value for BLOB/TEXT columns. It is emulated by trigger
Recommended action: Please review generated code and modify it if necessary.
Issue code: 677 | Number of occurrences: 7 | Estimated complexity: Simple
Databases.Eadpi.Schemas.dbo.Tables.Delivery_Header.Columns.CreatedAt
Databases.Eadpi.Schemas.dbo.Tables.Delivery_Items.Columns.CreatedAt
Databases.Eadpi.Schemas.dbo.Tables.Log.Columns.CreatedAt
Databases.Eadpi.Schemas.dbo.Tables.MasterData_MaterialGroups.Columns.ChangedAt
Databases.Eadpi.Schemas.dbo.Tables.MasterData_ShipToParty.Columns.ChangedAt
+2 more
Index Changes
Not all indexs can be converted automatically. You'll need to address these issues manually.
Issue 681: MySQL doesn't support creating indexes with a CLUSTER option. The user can't
create CLUSTER INDEX, MySQL will create it automatically
AWS Schema Conversion Tool Version 1.0.644 Page 2 of 6
01/27/2021 9:39AM
Database migration assessment report
Source database:
Eadpi.dbo.root@sqlserver2012ee.c1sleazgkfyg.eu-west-1.rds.amazonaws.com\sqlserver2012ee.c1sleazgk
fyg.eu-west-1.rds.amazonaws.com:1433
Microsoft SQL Server 2012 (SP4-GDR) (KB4532098) - 11.0.7493.4 (X64) Dec 24 2019 19:33:24
Copyright (c) Microsoft Corporation
Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 14393: ) (Hypervisor)
Case sensitivity: OFF
Procedure Changes
Not all procedures can be converted automatically. You'll need to address these issues manually.
Issue 646: MySQL doesn't support the COLLATE option. Automatic conversion ignores this
clause
Recommended action: You must use the COLLATION settings that were assigned when the database was
created.
Issue code: 646 | Number of occurrences: 30 | Estimated complexity: Simple
Documentation references: https://dev.mysql.com/doc/refman/5.7/en/select.html
Databases.Eadpi.Schemas.dbo.Procedures.GET_MasterData_FA_SpecialCases_Warning
Databases.Eadpi.Schemas.dbo.Procedures.GET_MasterData_FA_SpecialCases_Warning
Databases.Eadpi.Schemas.dbo.Procedures.GET_MasterData_FA_SpecialCases_Warning
Databases.Eadpi.Schemas.dbo.Procedures.GET_MasterData_FA_SpecialCases_Warning
Databases.Eadpi.Schemas.dbo.Procedures.GET_MasterData_FA_SpecialCases_Warning
+25 more
Databases.Eadpi.Schemas.dbo.Procedures.INSERT_DeliveryConditions
+9 more
Issue 837: MySQL and MS SQL Server handle errors differently, so check result of code
conversion
Recommended action: Please review generated code and modify it if necessary.
Issue code: 837 | Number of occurrences: 40 | Estimated complexity: Simple
Databases.Eadpi.Schemas.dbo.Procedures.DELETE_MasterData_FA_SpecialCases
Databases.Eadpi.Schemas.dbo.Procedures.DELETE_MasterData_FA_SpecialCases
Databases.Eadpi.Schemas.dbo.Procedures.GET_Max_LocalReferenceNumber
Databases.Eadpi.Schemas.dbo.Procedures.GET_Max_LocalReferenceNumber
Databases.Eadpi.Schemas.dbo.Procedures.GET_OD_EADPI_vs_SAP
+35 more
Issue 646: MySQL doesn't support the COLLATE option. Automatic conversion ignores this
clause
Recommended action: You must use the COLLATION settings that were assigned when the database was
created.
Issue code: 646 | Number of occurrences: 10 | Estimated complexity: Simple
Documentation references: https://dev.mysql.com/doc/refman/5.7/en/select.html
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems
+5 more
Issue 659: The scope table-variables and temporary tables is different. You must apply
manual conversion, if you are using recursion
Recommended action: Please review generated code and modify it if necessary.
Issue code: 659 | Number of occurrences: 1 | Estimated complexity: Simple
Documentation references: https://dev.mysql.com/doc/refman/5.7/en/data-types.html
Databases.Eadpi.Schemas.dbo.SQL table-valued functions.fnOutboundDeliveryItems