我很难在sqlplus插件中定义LD_LIBRARY_PATH,同样在没有插件但在shell执行器中工作。现在安装插件后我不知道在哪里定义LD_LIBRARY_PATH。请帮帮我。
我的oracle 12是精简版,lib文件位于/12.1.0.2/client_1 /
内[svc-reim @ dvreiappca001uk~] $ cd /appl/oracle/product/12.1.0.2/client_1/ [svc-reim @ dvreiappca001uk client_1] $ ls adrci libheteroxa12.so liboramysql12.so ojdbc6.jar cfgtoollogs libipc1.so
libsqlplus.so oraInst.loc安装libmql1.so
libsqlplusic.so orai18n-mapping.jar库存
libnnz12.so libsqora.so.12.1 orai18n.jar jdbc
libocci.so.12.1 light sqlplus lib
libociei.so network uidrvci libclntsh.so.12.1
libocijdbc12.so nls wrc libclntshcore.so.12.1 libons.so odbc xstreams.jar [svc-reim @ dvreiappca001uk client_1] $
请查找我的Jenkins工作错误 -
获取ORACLE_HOME ...使用自定义SQL Plus位置SQL Plus>>> /appl/oracle/product/12.1.0.2/client_1/sqlplus使用自定义TNS_ADMIN 位置TNS_ADMIN>>> /appl/oracle/product/12.1.0.2/client_1/network/admin -------------------------------------------------- ------------------------使用自定义ORACLE_HOME -------------------------------------------------- ------------------------使用ORACLE_HOME = / appl / oracle / product / 12.1.0.2 / client_1 / LD_LIBRARY_PATH = /申请/ ORACLE /产品/ 12.1.0.2 / client_1与 -------------------------------------------------- ------------------------获取SQLPlus版本[ReIM16_CustomScripts] $ /appl/oracle/product/12.1.0.2/client_1/sqlplus -v /appl/oracle/product/12.1.0.2/client_1/sqlplus:加载时出错 共享库:libsqlplus.so:无法打开共享对象文件:否 此类文件或目录进程退出状态为127 -------------------------------------------------- ------------------------ java.lang.RuntimeException:无法读取SQL脚本 [/ GFR / DB_ReIM16 / ReIM16_CustomScripts]!在 org.jenkinsci.plugins.sqlplusscriptrunner.SQLPlusRunner.run(SQLPlusRunner.java:216) 在 org.jenkinsci.plugins.sqlplusscriptrunner.SQLPlusRunnerBuilder.perform(SQLPlusRunnerBuilder.java:112) 在hudson.tasks.BuildStepMonitor $ 1.perform(BuildStepMonitor.java:20) 在 hudson.model.AbstractBuild $ AbstractBuildExecution.perform(AbstractBuild.java:736) 在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:496) 在hudson.model.Run.execute(Run.java:1737)at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)at at hudson.model.ResourceController.execute(ResourceController.java:97) 在hudson.model.Executor.run(Executor.java:421)错误:无法读取 SQL脚本[/ GFR / DB_ReIM16 / ReIM16_CustomScripts]!
请帮助我了解如何在这种情况下设置Lib路径。