Opent in een nieuw tabblad

7.6. Wat de precontroles onderzoeken

ControleWat u moet begrijpen
MigratierouteControleert of de richting Bron → Doel wordt ondersteund.
Verbinding met Bron / DoelControleert of beide servers reageren met de geconfigureerde accounts.
SQL-modiSpoort SQL-modi op die mogelijk niet worden geaccepteerd op het Doel.
ENUM / SETControleert bepaalde groottelimieten die het aanmaken van objecten kunnen verhinderen.
Foreign keysSpoort onder meer te lange namen van beperkingen op.
WeergavenSpoort namen van weergavekolommen op die niet compatibel zijn met de limieten van het Doel.
Partitionering en opslagengineZoekt naar combinaties die mogelijk niet compatibel zijn met het Doel.
utf8 / utf8mb3Meldt objecten die deze verouderde tekenset nog gebruiken.
CollatiesControleert of de op de Bron gebruikte collaties bestaan op het Doel, of dat een bekende aanpassing mogelijk is.
Gereserveerde woordenMeldt objectnamen die overeenkomen met gereserveerde woorden op het Doel.
DEFINER en opgeslagen objectenHelpt weergaven, routines of gebeurtenissen op te sporen waarvan de aanmaakcontext of accounts problemen kunnen opleveren.
GROUP BY met ASC/DESCMeldt verouderde syntaxis die in opgeslagen objecten moet worden herzien.
Null- en gedeeltelijke datumsSpoort datumwaarden op die mogelijk worden geweigerd door de SQL-regels van het Doel.
ROW_FORMAT InnoDBMeldt verouderde indelingen die mogelijk moeten worden aangepast.
max_allowed_packetWaarschuwt als de limiet van de Doelserver mogelijk onvoldoende is voor grote INSERT-instructies of BLOB's.
Aanvullende MySQL-controleVoor bepaalde opeenvolgende upgrades van MySQL kan SQLmig MySQL Shell gebruiken wanneer dit beschikbaar is.