Hello from Switzerland
first post here
I allready opened a Ticket since I was not able to solve this problem. with the oracle DB connection.
--- Do I have to set up a stash File for the 9.0 version or is it still an option ?
--- Do I have to compile the exits to run the Server ?
I guess I did the exits stuff on the Version 8.5 when the Server and DB was running
I am trying to Setup the new 9.0 CMOD and ODWEK on a new Server RedHat
Linux version 3.10.0-327.13.1.el7.x86_64 (
mockbuild@x86-019.build.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-4)
CMOD ProdNo: CIV7WML
ODWEK ProdNo: CIV83ML
FixPack ProdNo: 9-0-0-7-Fix-PackLinux
OD User: xxxxu
OD Group: YYYU
xxxxu:yyyu
I have a Oracle DB Clone from the old System 8.5 : VDXXXX04
The Installation from the CMOD Server and FixPack under root is no Problem but I can't connect to
the Oracle DB or even Start the Server.
I am always getting the same Errors even if I do the Installation exactly like the old Running System
/bin $ ./arsdb -u VDXXXX04 -I
arsdb: ARS4013E Unable to determine the database engine
/bin $ ./arsdb -u -I VDXXXX04
arsdb: ARS4014E Unable to load >ORACLE<
/bin $ ./arssockd -S -I VDXXXX04
ARS0013E DB Error: STARTUP -- SQLSTATE=1. ARS_ORIGINAL_CODEPAGE is not defined in ars.cfg. Run arsdb -u -I VDXXXX04 to determine setting of ARS_ORIGINAL_CODEPAGE, SQLCODE=0, File=arssrvr.c, Line=7248
If I have the same ARS_ORIGINAL_CODEPAGE in the cfg I don't get an error but the Server is not starting
Setup
normal Installation
./odlinux.bin -i console
rpm -Uhv gsk*
rpm -qa | egrep "gskcrypt64|gskssl64"
rpm -Uhv gsk*
rpm -Uhv gsk*6.rpm
./odweklinux.bin -i console
Fix
./odlinux.bin -i console
./odweklinux.bin -i console
cd /opt/ibm/ondemand/V9.0/config
chown xxxxu:yyyu ars.cache ars.cfg ars.dbfs ars.ini
chmod 444 arsload.cfg
vi arsload.cfg/root:root
set PASSWD=xxxxx
vi ars.cache/xxxxu:yyyu
/xx/xx/cache/cache1
vi ars.cfg/xxxxu:yyyu
ARS_NUM_LICENSE=5
ARS_LANGUAGE=ENU
ARS_ORIGINAL_CODEPAGE=1208
# ARS_ORIGINAL_CODEPAGE=923
# ARS_ORIGINAL_CODEPAGE=819
ARS_NUM_DBSRVR=10
ARS_TMP=/tmp
ARS_PRINT_PATH=/tmp
ARS_DB_ENGINE=ORACLE
ARS_ORACLE_USERID=xxxxu
ARS_ORACLE_PASSWD=xxxxu_xxxxu
ARS_ORACLE_HOME=/oracle/product/client/11.2.0.2.0_000
ARS_STORAGE_MANAGER=CACHE_ONLY
vi ars.ini/xxxxu:yyyu
[@SRV@_VDXXXX04]
HOST= (localhost or realhost dosen't work too)
PROTOCOL=2
PORT=1503
SRVR_INSTANCE=VDXXXX04
SRVR_INSTANCE_OWNER=xxxxu
SRVR_OD_CFG=/opt/ibm/ondemand/V9.0/config/ars.cfg
SRVR_DB_CFG=/opt/ibm/ondemand/V9.0/config/ars.dbfs
SRVR_SM_CFG=/opt/ibm/ondemand/V9.0/config/ars.cache
[@SRV@_DD]
PROTOCOL=1
tnsnames.ora
VDXXXX04.DDD.DD=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=vdxxxx04.ddd.dd)(PORT=25XXX)))(CONNECT_DATA=(SERVICE_NAME=VDXXXX04.dddd)))
cd /opt/ibm/ondemand/V9.0/bin
chown xxxxu:yyyu arslog arsprt arsrdprt
(chown xxxxu:yyyu ars* dosen't work too)Do I still need this Links
I did also the Link to Oracle like I did under 8.5
cd /opt/ibm/ondemand/V9.0/lib64
(two links from Oracle Bug: BUG:10399685 dosen't work too)ln -sf /opt/releases/oracle/product/client/11.2.0.2.0_000//lib/libclntsh.so.11.1
now I am almost helpless ....
kind regards Daniel