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]
Os comandos disponíveis estão listados abaixo. Se quiser ver uma explicação detalhada de um comando, você pode clicar no comando.
Command | Alias | Description |
---|---|---|
install-access-code | install-ac | Install an access code. |
show-access-code | show-ac | Show the installed access code(s). |
teradata | Perform a Teradata conversion/assessment. | |
oracle | Perform an Oracle conversion/assessment. | |
sql-server | Perform an SQL Server conversion/assessment. | |
--help | -h | Show help. |
--version | -v | Show 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>
Esse comando é equivalente ao comando anterior:
snowct install-ac <access-code>
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>
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>
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
Esse comando é equivalente ao comando anterior:
snowct show-ac
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
Você precisa de mais ajuda?¶
Se quiser ver a ajuda geral da CLI, você pode usar os seguintes comandos:
snowct --help
snowct -h
Você pode obter mais informações sobre um comando executando esse comando:
snowct <command> --help
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.