|
Hi Experts,
I have Siebel Jenkins job which executes on the Siebel jenkins slave machine. This job executes the shell script on siebel server.
Below is the shell build.
cd /d01/app/marketing/siebsrvr . ./siebenv.sh ###list_server all nohup /opt/app/marketing/siebsrvr/bin/repimexp /a E /u username /p password /c SBA_81_DSN /d SIEBEL /r "Siebel Repository" /f /opt/app/marketing/dbsrvr/oracle/SBLDEV220160218_1.dat /v Y /l /opt/app/marketing/siebsrvr/log/exprep_preprd_20160218_1.log &
the above script is working file when i run it on directly siebel server, the same is failing if i executes from Jenkins job.
Below is the issue we are facing from job.
repimexp /a E /u username /p ***** /c SBA_81_DSN /d SIEBEL /r "Siebel Repository" /f /opt/app/marketing/dbsrvr/oracle/SBLDEV220160218_2.dat /v Y /l /opt/app/marketing/siebsrvr/log/exprep_preprd_20160218_5.log
Connecting to the database...
IM003: [DataDirect][ODBC lib] Specified driver could not be loaded Unable to connect to the database... Unable to start common api. Error in initiate function.
we are executing the environment setting file before run the export command, not sure what we are missing. if we exeute the list_server all command , it is executing fine.
Thanks in advance, Raj.
|