

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Como entender as configurações de conversão do Oracle para MySQL
<a name="schema-conversion-oracle-mysql"></a>

As configurações de conversão do Oracle para MySQL na DMS Schema Conversion incluem o seguinte:
+ O banco de dados Oracle de origem pode utilizar a pseudocoluna `ROWID`. O MySQL não é compatível com uma funcionalidade semelhante. A DMS Schema Conversion pode emular a pseudocoluna `ROWID` no código convertido. Para fazer isso, ative a opção **Gerar ID de linha**.

  Se o código do Oracle de origem não utilizar a pseudocoluna `ROWID`, desative a opção **Gerar ID de linha**. Nesse caso, o código convertido funciona mais rapidamente.
+ O código do Oracle de origem pode incluir os perfis `TO_CHAR`, `TO_DATE` e `TO_NUMBER` com parâmetros que não são compatíveis com o MySQL. Por padrão, a DMS Schema Conversion emula a utilização desses parâmetros no código convertido.

  É possível utilizar os perfis nativos do MySQL `TO_CHAR`, `TO_DATE` e `TO_NUMBER` quando o código do Oracle de origem não tem parâmetros que não são compatíveis com o MySQL. Nesse caso, o código convertido funciona mais rapidamente. Para isso, selecione os seguintes valores:
  + **Utilize um perfil TO\_CHAR nativo do MySQL**
  + **Utilize um perfil TO\_DATE nativo do MySQL**
  + **Utilize um perfil TO\_NUMBER nativo do MySQL**
+ O banco de dados e as aplicações podem ser executados em fusos horários diferentes. Por padrão, a DMS Schema Conversion emula os fusos horários no código convertido. No entanto, essa emulação não é necessária quando o banco de dados e as aplicações utilizam o mesmo fuso horário. Nesse caso, selecione **Melhorar o desempenho do código convertido quando o banco de dados e as aplicações utilizam o mesmo fuso horário**.