Exit code: 139 o que é este codigo?

10 views
Skip to first unread message

Rodolfo Domingues Junior

unread,
Nov 1, 2018, 12:06:26 PM11/1/18
to jenkinsci-br

Boa tarde pessoal:


Estou com um jenkins funcionando a algum tempo porem necessitamos de fazer as builds integradas com o Oracle então usei o SQLPlus Script Runner, e esta ocorrendo um erro ja procurei em diversos locais

mas nada me da uma ideia do motivo do erro segue:


Setting JDK1_8_192_HOME=/var/lib/jenkins/tools/hudson.model.JDK/JDK1-8-192 [43] $/oracle_11/client_1/bin/sqlplus -L user/pass@DB @/tmp/temp-script-15410242206632532672140431784649.sql

Process exited with status 139


Exit code: 139


texto em negritojava.lang.RuntimeException: Process exited with error at

org.jenkinsci.plugins.sqlplus.script.runner.SQLPlusRunner.run(SQLPlusRunner.java:446) at

org.jenkinsci.plugins.sqlplus.script.runner.SQLPlusRunnerBuilder.perform(SQLPlusRunnerBuilder.java:174) at

hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81) at

hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at

hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) at

hudson.model.Build$BuildExecution.build(Build.java:206) at

hudson.model.Build$BuildExecution.doRun(Build.java:163) at

hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) at

hudson.model.Run.execute(Run.java:1819) at

hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at

hudson.model.ResourceController.execute(ResourceController.java:97) at

hudson.model.Executor.run(Executor.java:429) ERROR: Process exited with error Finished: FAILURE


As variáveis estão todas definidas ORACLE_HOME, PATH, TNS_ADMIN nas opções de variáveis globais em Global setings


Alguém teria uma ideia da causa ?

Fernando Boaglio

unread,
Nov 2, 2018, 9:02:43 AM11/2/18
to jenkinsci-br
Olá Rodolfo,

Esse erro está associado ao I/O do arquivo, você tentou rodar o SQL*Plus na mão   ?

Rodolfo Domingues Junior

unread,
Nov 5, 2018, 3:54:13 PM11/5/18
to jenkinsci-br
Fernando Boaglio
 
Resolvi o problema:

Eu executava via terminal o SQLplus e funcionava sem problemas exportando as variáveis do Oracle, então cheguei a conclusão que poderia ser a integrações do jenkins com a instalação do Oracle, então refiz a instalação das libs:> libaio libaio-devel libaio-devel libstdc++ elfutils-libelf-devel sysstat libgcc unixODBC unixODBC-devel compat-libstdc++ compat-libstdc++


Refiz a configuração da variável ORACLE_HOME e TNS_ADMIN e o problema foi resolvido.


fiz o teste de reinstalar o Oracle novamente através do arquivo de instalação do próprio site da Oracle apenas por desencargo de confidencia, após a reinstalação dessas libs.


tudo funcionando como esperado


Obrigado


Em quinta-feira, 1 de novembro de 2018 13:06:26 UTC-3, Rodolfo Domingues Junior escreveu:
Reply all
Reply to author
Forward
0 new messages