Comando ftp
O comando slc ftp coloca em execução o conector ftp, tornando a transferenica de arquivos totalmente automatica.
Opções e Argumentos
O comando ftp possui algumas opções de gestão:
Lista de opções
| Opção | Pseudônimo | Descrição | Sintaxe |
|---|---|---|---|
| --init | -i | Inicia o FTP Connector | slc ftp --init |
| --quit | -q | Para o FTP Connector | slc ftp --quit |
| --help | -h | Apresenta o menu de ajuda | slc ftp --help |
| --version | -v | Apresenta versão do SLC FTP | slc ftp --version |
Testando as opções
slc ftp --init

slc worker --quit

slc ftp --help

slc worker --version

Lista de argumentos
| Argumento | Pseudônimo | Descrição | Sintaxe |
|---|---|---|---|
| --host | Endereço do servidor de banco de dados | slc ftp --host localhost | |
| --port | -p | Define a porta de inicialização da interface | slc ftp --port 5432 |
| --database | -d | Repositorio database | slc ftp --database DBSLC |
| --schema | -s | schema padrão do database | slc ftp --schema slc |
| --username | -u | usuario database | slc ftp --username sa |
| --password | -k | senha database | slc ftp --password mypass |
| --ftpHost | Endereço do servidor de FTP | slc ftp --ftpHost localhost | |
| --ftpPort | Porta do servidor de FTP | slc ftp --ftpPort 22 | |
| --ftpUser | Usuario do servidor de FTp | slc ftp --ftpUser ftpuser | |
| --ftpPass | Senha do servidor de FTP | slc ftp --ftpPass ftppass | |
| --encoding | -e | Codificação dos arquivos | slc ftp --encoding utf-8 |
Uso de todos os argumentos em uma única execução
Você também pode executar o ftp e passar mais de um argumento, permitindo fazer todas as configurações necessárias antes de iniciar:
slc ftp -i --host localhost -p 1433 -d postgres -u admin -k postgrespw --ftpHost localhost --ftpPort 22 --ftpUser admin --ftpPass pwd -e utf-16be
