/ / Como executar o comando de carregamento SybaseIQ em Java [closed] - java, sybase, bulk-load, sybase-iq

Como executar o comando de carregamento SybaseIQ em Java [closed] - java, sybase, carga em massa, sybase-iq

Estou desenvolvendo um aplicativo em Java. Eu tenho que executar o comando LOAD em massa do Sybase através do meu código.

Eu estou fazendo assim:

Connection conn = DriverManager.getConnection(<url_string>);
Statement st = conn.createStatement();
Boolean result = st.execute("load into table .... using client file.... ");
if(result) {
SUCCESS;
} else {
FAILED;
}

O comando está sendo executado com sucesso e os dados estão sendo carregados para minha tabela. O problema que eu tenho é, eu quero capturar os logs que vem se nós executamos o mesmo comando através dbisql.

Usando esta abordagem eu só posso o resultadotempo é bem sucedido ou falhou. Embora eu seja capaz de criar os arquivos de log usando as opções MESSAGES do comando LOAD, mas eu queria saber se existe alguma outra maneira de capturar o saída de linha de comando também.

Respostas:

0 para resposta № 1

Problema resolvido executando o comando através de exec() método de java.lang.Runtime classe.