SnowConvert: Configurações de conversão do SQL Server

Configurações gerais de conversão

Página de configurações de conversão gerais

  1. Transform use database: Sinalizador para indicar se a instrução Transact SQL USE deve ou não ser convertida.

  2. Comment objects with missing dependencies: Sinalizador para indicar se o usuário deseja comentar sobre nós que têm dependências ausentes.

  3. Disable EWI comments generation (errors, warnings and issues): Sinalizador para indicar se os comentários de EWIs (Erros, Avisos e Problemas) não serão gerados no código convertido. O padrão é false

  4. Set encoding of the input files: O número da página do código de codificação é usado para analisar os arquivos de origem. Só aceitamos codificações compatíveis com o .NET Core. Aqui estão os que são suportados no momento:

    Página de código

    Nome

    Nome de exibição

    1200

    utf-16

    Unicode

    1201D

    unicodeFFFE

    Unicode (Big endian)

    12000

    utf-32

    Unicode (UTF-32)

    12001

    utf-32BE

    Unicode (UTF-32 Big endian)

    20127

    us-ascii

    US-ASCII

    28591

    iso-8859-1

    Europa Ocidental (ISO)

    65000

    utf-7

    Unicode (UTF-7). Não disponível em .NET 5

    65001

    utf-8

    Unicode (UTF-8). Codificação padrão

Nota

Para revisar as configurações que se aplicam a todas as linguagens compatíveis, acesse o seguinte artigo SnowConvert: Configurações gerais de conversão.

Configurações de nomes de objetos DB

Página DB Objects Names Settings

  1. Schema: O valor da cadeia de caracteres especifica o nome do esquema personalizado a ser aplicado. Se não for especificado, será usado o nome original do banco de dados. Exemplo: DB1.myCustomSchema.Table1.

  2. Database: O valor da cadeia de caracteres especifica o nome do banco de dados personalizado a ser aplicado. Exemplo: MyCustomDB.PUBLIC.Table1.

  3. Padrão: Nenhuma das configurações acima será usada nos nomes dos objetos.

Preparar configurações de código

Página Prepare Code Settings

  1. Prepare my code: Sinalizador para indicar se você deve ou não pré-processar ou organizar o código-fonte antes de sua transformação. Por padrão, ele é definido como FALSE.

    • Pretty print: Aplica indentação ao código original e o deixa bem organizado.

    • Maintain the input folder structure: Gera relatórios adicionais após o arranjo.

    • Multiple: Aplica o arranjo a vários bancos de dados representados como várias pastas e mantém sua estrutura original.

Configurações de taxa de conversão

Página Conversion Rate Settings

Nessa página, você pode escolher se a porcentagem de código convertido com êxito é calculada usando linhas de código ou usando o número total de caracteres. A taxa de conversão de caracteres é a opção padrão.

Configurações de linguagens de destino de procedimentos armazenados

Página Stored Procedures Target Languages Settings

Nessa página, você pode escolher se os procedimentos armazenados serão migrados para JavaScript incorporados no Snow SQL ou para o Snowflake Scripting. A opção padrão é Snowflake Scripting.

Reset Settings: A opção de redefinição de configurações aparece em todas as páginas. Se tiver feito alterações, você poderá redefinir o SnowConvert para as configurações padrão originais.