ISQL - BAT

1. ISQL - BAT

CLAUDINEI DE LUCA
neideluca

(usa Outra)

Enviado em 23/06/2022 - 11:29h

Ola pessoal, preciso fazer uma automação via arquivo.BAT, para gerar arquivos CSV em um banco de dados firebird.
Estou passando o comando da seguinte forma:
isql "c:\importacao\MEUBANCO.fdb" -i "C:\exportacao\funcionario.sql" -o "C:\exportacao\fun.CSV" "FORMAT csv DELIMITED BY ';'; " -u sysdba -p masterkey
e da erro, não gera o arquivo, ou com algumas mudanças gera o arquivo em branco.
Alguem poderia dar uma dica se estou passando parametros errados ?
Estou executando em Windows 10.


  


2. Re: ISQL - BAT

Buckminster
Buckminster

(usa Debian)

Enviado em 24/06/2022 - 20:32h

Tu quer "gerar arquivos CSV em um banco de dados firebird.", isso significa que tu quer extrair os dados das tabelas do banco para um arquivo csv, é isso?
Ou tu quer importar para o banco os dados de um arquivos csv?
Pelo que eu entendi tu quer exportar os dados de tabelas do banco para arquivos csv.

Tenta assim:
isql "c:\importacao\MEUBANCO.fdb" SELECT * FROM "c:\exportacao\funcionario.sql";
OUTPUT TO "c:\exportacao\fun.CSV" FORMAT ASCII DELIMITED BY ‘;’ QUOTE “

Talvez tu tenha que adaptar o comando acima e estou julgando que tu já tenha feito a conexão com o banco, pois é um .bat.

https://stackoverflow.com/questions/4355080/how-to-output-data-from-isql-to-csv-file-with-headings


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts