SnowConvert: Como usar a SnowConvert CLI

Instalação

Dependendo do seu sistema operacional, você pode consultar o guia de instalação correspondente:

Comandos

Resumo

Cada comando pode ser usado com a seguinte sintaxe:

snowct [command] [arguments]
Copy

Os comandos disponíveis estão listados abaixo. Se quiser ver uma explicação detalhada de um comando, você pode clicar no comando.

CommandAliasDescription
install-access-codeinstall-acInstall an access code.
show-access-codeshow-acShow the installed access code(s).
teradataPerform a Teradata conversion/assessment.
oraclePerform an Oracle conversion/assessment.
sql-serverPerform an SQL Server conversion/assessment.
--help-hShow help.
--version-vShow the version of the tool.

Instalação de um código de acesso

Antes de converter seu código, você precisa instalar um código de acesso. Você pode fazer isso especificando o código de acesso ou especificando o caminho para o arquivo que contém as informações do código de acesso (isso é útil ao instalar o código de acesso sem uma conexão com a Internet ou com configurações de firewall restritivas).

Você pode usar o seguinte comando para instalar o código de acesso escrevendo o código:

snowct install-access-code <access-code>
Copy

Esse comando é equivalente ao comando anterior:

snowct install-ac <access-code>
Copy

Se quiser instalar um código de acesso usando um arquivo, você pode usar a opção --file / -f, conforme mostrado nos comandos a seguir:

snowct install-access-code --file <path-to-file>
snowct install-access-code -f <path-to-file>
snowct install-a --file <path-to-file>
snowct install-ac -f <path-to-file>
Copy

Nota

Se houver algum erro durante a instalação da licença, será exibido um erro. Se você precisar de um código de acesso, pode entrar em contato com snowconvert-support@snowflake.com.

Conversão

Você pode usar os seguintes comandos para converter seu código-fonte. Você deve fornecer um caminho de entrada (onde está o código-fonte) e um caminho de saída (onde o código convertido será colocado). Há um comando diferente para cada produto:

  • SnowConvert Teradata: teradata

  • SnowConvert Oracle: oracle

  • SnowConvert SQL Servirr : sql-server

snowct teradata --input <input-path> --output <output-path> <additional-parameters>
snowct oracle --input <input-path> --output <output-path> <additional-parameters>
snowct sql-server --input <input-path> --output <output-path> <additional-parameters>
Copy

Em cada um desses casos, você pode usar -i em vez de --input, ou -o em vez de --output. Por exemplo, em vez de escrever snowct teradata --input <input-path> --output <output-path>, você pode escrever snowct teradata -i <input-path> -o <output-path>.

Verificação de quais códigos de acesso estão instalados

Se quiser saber quais códigos de acesso estão instalados no computador, você pode usar o seguinte comando:

snowct show-access-code
Copy

Esse comando é equivalente ao comando anterior:

snowct show-ac
Copy

Esse comando mostrará as informações de cada código de acesso instalado em seu computador.

Verificação da versão da ferramenta

Você pode usar qualquer um dos comandos a seguir para verificar a versão da ferramenta e a versão de cada mecanismo de processamento de código (SnowConvert Teradata, SnowConvert Oracle, SnowConvert SQL Server):

snowct --version
snowct -v
Copy

Você precisa de mais ajuda?

Se quiser ver a ajuda geral da CLI, você pode usar os seguintes comandos:

snowct --help
snowct -h
Copy

Você pode obter mais informações sobre um comando executando esse comando:

snowct <command> --help
Copy

Por exemplo, você pode executar snowct install-access-code --help para obter mais informações sobre como instalar um código de acesso, ou pode executar snowct teradata --help para obter mais informações sobre como executar conversões usando SnowConvert Teradata. Isso também mostrará informações sobre as opções adicionais disponíveis para SnowConvert Teradata.