como se ligar ao sybase e executar o ficheiro sql usando o cmd

quero ligar-me à sybase do que executar um ficheiro.banco Eu pus este comando sob escuta.

sql -U Login -P MotDePasse -S ServeurASE -d NomDeLaBase -i Script.sql -o JournalDErreur.log

eu também tentei

isql -U Login -P MotDePasse -S @IPserveur:Port -d NomDeLaBase -i Script.sql -o JournalDErreur.log

e eu tenho o erro:

"La commande sql n'est pas reconnue'
Pode ajudar, por favor?

instalei JTDS e sql (pip install) mas não funciona

Author: markp, 2018-04-27

1 answers

Assumindo que está a tentar ligar-se a uma base de dados ASE da Sybase, e que está a usar o utilitário isql da linha de comandos que vem com o ASE (ou o SDK da Sybase), o formato correcto isql é:

isql -U <login> -P <password> -S <host_or_ipaddr>:<port> -D <dbname> -i <input_script> -o <output_file>
Então, atualizando o seu exemplo, temos:
isql -U Login -P MotDePasse -S IPserveur:Port -D NomDeLaBase -i Script.sql -o JournalDErreur.log

Não posso falar pelo teu exemplo sql Pois não estou familiarizado com essa ferramenta, muito menos com os seus parâmetros de entrada.

 0
Author: markp, 2018-04-27 14:24:37