on 11-17-2007 6:40 PM
Hi
We have successfully installed the SAP LiveCache 7.6 Server / MaxDB 7.6 on HP Unix 11.23 server and SAP Live Cache client on the machine where SAP ECC 6.0 is installed for SAP IS Professional Service (WFD).When we go to LC10 and test the connection it has thrown an error(doc attached).We have checkd the rfc connection (SM59) that is also throwing an arror as in attached document.Could you please guide us in integrating ECC with stand alone live cache.We want to know what are the programs have to be started from client side and server side
and how to start them.your earlier action will be a great help for us. When I have tried to execute this x_ping LIC ( LIC is Live Cache database name) , it is giving error but x_ping <server name of the live cache) is ok. How will I configure this LC10 and RFC connection?
LC10 has given the error as follows.
Name and Server : LIC - ielqasib
DBMRFC Function : DBM_CONNECT
Error : Communication Error
Error Message : Error when opening an RFC connection
When we check the RFC connection ,it has given the error as the following screen
Connection Test SAPDB_DBM
Connection Type TCP/IP Connection
On HP multiprocessor machines, the specified time values may be incorrect.
Logon Cancel
Error Details timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' Timeout during connection setu
Error Details ERROR: timeout during allocate
Error Details LOCATION: SAP-Gateway on host erpdevib / sapgw00
Error Details DETAIL: no connect of TP sapdbmrfc from host erpdevib after 20 sec
Error Details COMPONENT: SAP-Gateway
Error Details COUNTER: 2491
Error Details MODULE: gwr3cpic.c
Error Details LINE: 5873
Error Details RETURN CODE: 242
Error Details SUBRC: 0
Error Details RELEASE: 700
Error Details TIME: Sat Nov 17 23:48:21 2007
Error Details VERSION: 2
Connection Test SAPDB_DBM_DAEMON
Connection Type TCP/IP Connection
On HP multiprocessor machines, the specified time values may be incorrect.
Logon Connection Error
Error Details Error when opening an RFC connection
Error Details ERROR: program dbmrfc@sapdb not registered
Error Details LOCATION: SAP-Gateway on host erpdevib / sapgw00
Error Details DETAIL: TP dbmrfc@sapdb not registered
Error Details COMPONENT: SAP-Gateway
Error Details COUNTER: 2495
Error Details MODULE: gwr3cpic.c
Error Details LINE: 1694
Error Details RETURN CODE: 679
Error Details SUBRC: 0
Error Details RELEASE: 700
Error Details TIME: Sat Nov 17 23:49:41 2007
Error Details VERSION: 2
Thanks
Gautam
Check that name resolution works (ping the NAME of both machines and see if it can be resolved correctly).
Also see notes
839443 - TP error: Cannot execute TP during startup of LC10
831108 - Overview note on DBMRFC problems in MaxDB CCMS
--
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Markus,
Thanks for your reply. I have checked these notes but I could not resolve this issue. Our kernel patch is 95 which is latest.
1.Installed Live cache standalone server on hp-ux machine.
2.There is a development system which has to be integrated to live cache from WFM core.We have installed live cache client on this machine.
3. Strated X_server on the server.
4.x_ping u <dbname> -n <server_host> is successful from the client.DBMCLI d LIC(live cache id) n <servername of the live cache server> is also working from live cache client system where R/3 system is running.
5.From LC10 integration we have defined LCA,LDA and LEA using the server name with user control and SAP<Live cache_id>.
6.When we press livecache monitoring it throws an error .
7.from the client system,from sidadm we have executed sapdbmrfc(/sapmnt/DEV/exe) ,dbmrfc(/sapdb/programs/bin) which shows an error like /usr/lib/hpux/dld.so unable to find library libnapu16.so killed.
8.we have two rfc s automatically generated SAPDB_DBM,SAPDB_DBM_DEMON.when we check for connection test it show s an error(document attached with screens).
We got stucked here .Could you please guide us to integrate the live cache with ECC.
Please help me ASAP
Thanks
Gautam
7.from the client system,from sidadm we have executed
sapdbmrfc(/sapmnt/DEV/exe)
,dbmrfc(/sapdb/programs/bin) which shows an error
like /usr/lib/hpux/dld.so unable to find library
libnapu16.so killed.
This seems to be the root cause - the programs in /sapdb/programs/bin are linked against the unicode library (libsapu16.so) which is not present.
Check note 522119 - Shared library libsapu16 (DLL for Unicode programs)
If you´ve got it installed, check with
ldd /sapdb/programs/bin/dbmrfc
if it´s found.
--
Markus
hello,
I am getting this error while running this
/sapdb/programs/bin/dbmcli -d LIC -u control,adm1nlic db_online;
OK
ldd /sapdb/programs/bin/dbmrfc
unable to find libsapu16.so
This is giving in LiveCache Server when I start the x_server
/sapdb/programs/bin/x_server start
12798 NISERVER NI support started.
WNG 12453 NISSLSRV NISSL Init: SSL: Could not locate licence file
12902 XSERVER started, 'X64/HPUX 7.6.00 Build 029-123-130-265'
What will I do?
You need to set SHLIB_PATH to point to the directory containing libsapu16.so. If you don't have that library you need to extract it from a Unicode kernel.
I can't give you a "step-by-step" list what to enter since the configuration thereof is system dependent.
Check with operating system guy to set that environment.
--
Markus
Hello,
This is the environment variable of the devadm (SID is DEV) where SHLIB_PATH was set and the file is in /usr/sap/DEV/SYS/exe/run directory and /sapdb/programs/lib
erpdevib:devadm 25> env
HOME=/home/devadm
PATH=/oracle/DEV/102_64/bin:.:/home/devadm:/usr/sap/DEV/SYS/exe/run:/opt/java1.4/bin:/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/usr/contrib/Q4/bin:/opt/ipf/bin:/opt/hparray/bin:/opt/nettladm/bin:/opt/fcms/bin:/opt/sas/bin:/usr/bin/X11:/opt/resmon/bin:/usr/contrib/kwdb/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/graphics/common/bin:/opt/sfm/bin:/opt/upgrade/bin:/opt/sec_mgmt/bastille/bin:/opt/dsau/bin:/opt/dsau/sbin:/opt/firefox:/opt/gnome/bin:/opt/mozilla:/opt/perl/bin:/opt/sec_mgmt/spc/bin:/opt/ssh/bin:/opt/hpsmh/bin:/opt/thunderbird:/opt/gwlm/bin:/usr/contrib/bin/X11:/sapdb/programs/bin:/sapdb/programs/lib:/usr/lib/hpux64
LOGNAME=devadm
SHELL=/bin/csh
TERM=dtterm
COLUMNS=158
LINES=56
MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/ldapux/share/man:/opt/ldapux/ypldapd/man:/opt/ipf/man:/opt/cifsclient/share/man:/usr/dt/share/man:/opt/samba/man:/opt/samba/WTEC_Support_Tools/man:/opt/resmon/share/man/%L:/opt/resmon/share/man:/opt/openssl/man:/opt/openssl/prngd/man:/opt/wbem/share/man:/opt/VRTS/man:/opt/graphics/common/man:/opt/sfmdb/pgsql/man:/opt/sfm/share/man:/opt/sec_mgmt/share/man:/opt/dsau/man:/opt/gnome/man:/opt/perl/man:/opt/sec_mgmt/share/man/%L:/opt/ssh/share/man:/opt/gwlm/man/%L:/opt/gwlm/man:/opt/ignite/share/man/%L:/opt/ignite/share/man
TZ=IST-5:30
SAPSYSTEMNAME=DEV
DIR_LIBRARY=/usr/sap/DEV/SYS/exe/run
SHLIB_PATH=/usr/sap/DEV/SYS/exe/run:/sapdb/programs/lib:/oracle/client/10x_64/instantclient
JAVA_HOME=/opt/java1.4
THREAD=NOPS
dbms_type=ORA
dbs_ora_tnsname=DEV
dbs_ora_schema=SAPSR3
ORACLE_SID=DEV
DB_SID=DEV
ORACLE_BASE=/oracle
TNS_ADMIN=/usr/sap/DEV/SYS/profile/oracle
ORACLE_HOME=/oracle/DEV/102_64
NLS_LANG=AMERICAN_AMERICA.UTF8
SAPDATA_HOME=/oracle/DEV
erpdevib:devadm 26>
What will I do?
Thanks
Gautam
yes, I am sure
erpdevib:devadm 21> ldd /sapmnt/DEV/exe/disp+work
libnsl.so.1 => /usr/lib/hpux64/libnsl.so.1
libpthread.so.1 => /usr/lib/hpux64/libpthread.so.1
libsapu16.so => /usr/sap/DEV/SYS/exe/run/libsapu16.so
dw_gui.so => /usr/sap/DEV/SYS/exe/run/dw_gui.so
dw_xml.so => /usr/sap/DEV/SYS/exe/run/dw_xml.so
dw_xtc.so => /usr/sap/DEV/SYS/exe/run/dw_xtc.so
dw_mdm.so => /usr/sap/DEV/SYS/exe/run/dw_mdm.so
libregex.so => /usr/sap/DEV/SYS/exe/run/libregex.so
dw_stl.so => /usr/sap/DEV/SYS/exe/run/dw_stl.so
libm.so.1 => /usr/lib/hpux64/libm.so.1
libdl.so.1 => /usr/lib/hpux64/libdl.so.1
libsec.so.1 => /usr/lib/hpux64/libsec.so.1
libstd_v2.so.1 => /usr/lib/hpux64/libstd_v2.so.1
libCsup.so.1 => /usr/lib/hpux64/libCsup.so.1
libunwind.so.1 => /usr/lib/hpux64/libunwind.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libxti.so.1 => /usr/lib/hpux64/libxti.so.1
libm.so.1 => /usr/lib/hpux64/libm.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libuca.so.1 => /usr/lib/hpux64/libuca.so.1
result of chatr /sapdb/programs/bin/dbmrfc
chatr /sapdb/programs/bin/dbmrfc
/sapdb/programs/bin/dbmrfc:
64-bit ELF executable
shared library dynamic path search:
LD_LIBRARY_PATH enabled first
SHLIB_PATH enabled second
embedded path enabled third /opt/aCC/lib/hpux64:/SAP_DB/76_REL/hpia64/genopt/usr/lib:/devtool/_tools//7600/tool/lib:/SAP_DB/76_REL/hpia64/genopt/usr/lib:/usr/lib/hpux64:/opt/langtools/lib/hpux64
shared library list:
libsapu16.so
libnsl.so.1
libsec.so.1
libxcurses.so.1
libm.so.1
libpthread.so.1
libstd_v2.so.1
libCsup.so.1
libunwind.so.1
libc.so.1
libdl.so.1
shared library binding:
deferred
global hash table disabled
global hash table size 1103
shared library mapped private disabled
shared library segment merging disabled
shared vtable support disabled
explicit unloading disabled
linkage table protection disabled
segments:
index type address flags size
7 text 4000000000000000 z---c- 256M
8 data 6000000000000000 -m 256M
executable from stack: D (default)
kernel assisted branch prediction enabled
lazy swap allocation for dynamic segments disabled
nulptr references disabled
address space model: default
caliper dynamic instrumentation disabled
Hello,
I am using HP Unix. Is it required to set SD_LIBRARY_PATH?
I have copied the file libsapu16.so to /usr/lib/hpux64 directory and after that I have executed these two commands
ldd /sapdb/programs/bin/dbmrfc
libsapu16.so => /usr/lib/hpux64/libsapu16.so
libnsl.so.1 => /usr/lib/hpux64/libnsl.so.1
libsec.so.1 => /usr/lib/hpux64/libsec.so.1
libxcurses.so.1 => /usr/lib/hpux64/libxcurses.so.1
libm.so.1 => /usr/lib/hpux64/libm.so.1
libpthread.so.1 => /usr/lib/hpux64/libpthread.so.1
libstd_v2.so.1 => /usr/lib/hpux64/libstd_v2.so.1
libCsup.so.1 => /usr/lib/hpux64/libCsup.so.1
libunwind.so.1 => /usr/lib/hpux64/libunwind.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libdl.so.1 => /usr/lib/hpux64/libdl.so.1
libm.so.1 => /usr/lib/hpux64/libm.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libxti.so.1 => /usr/lib/hpux64/libxti.so.1
libuca.so.1 => /usr/lib/hpux64/libuca.so.1
ldd /sapmnt/DEV/exe/sapdbmrfc
libnsl.so.1 => /usr/lib/hpux64/libnsl.so.1
libpthread.so.1 => /usr/lib/hpux64/libpthread.so.1
libsapu16.so => /usr/lib/hpux64/libsapu16.so
libstd_v2.so.1 => /usr/lib/hpux64/libstd_v2.so.1
libCsup.so.1 => /usr/lib/hpux64/libCsup.so.1
libm.so.1 => /usr/lib/hpux64/libm.so.1
libunwind.so.1 => /usr/lib/hpux64/libunwind.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libdl.so.1 => /usr/lib/hpux64/libdl.so.1
libxti.so.1 => /usr/lib/hpux64/libxti.so.1
libm.so.1 => /usr/lib/hpux64/libm.so.1
libc.so.1 => /usr/lib/hpux64/libc.so.1
libuca.so.1 => /usr/lib/hpux64/libuca.so.1
But when I am trying to execute this dbmrfc from /sapdb/programs/bin, it is giving this error but sapdbmrfc is not giving error.
./dbmrfc
Could not open the ICU common library.
The following files must be in the path described by
the environment variable "LD_LIBRARY_PATH":
libicuuc.sl.30, libicudata.sl.30, libicui18n.sl.30 [nlsui0.c 1605] pid = 8417
./sapdbmrfc
erpdevib:devadm 21> echo $SHLIB_PATH
/usr/sap/DEV/SYS/exe/run:/sapdb/programs/lib:/oracle/client/10x_64/instantclient
erpdevib:devadm 22> echo $LD_LIBRARY_PATH
LD_LIBRARY_PATH: Undefined variable.
I am also not able test these two RFC.. these arwe giving error
RFC are SAPDB_DBM and SAPDB_DBM_DEMON
Please help me ASAP
> Hello,
>
> I am using HP Unix. Is it required to set
> SD_LIBRARY_PATH?
HP-UX has two of those, SHLIB_PATH (which is the 'old' mechanism on PA-RISC) and LD_LIBRARY_PATH, which is the 'new' mechanism for ELF-files on Itanium. For backward compatiblity IA64 understands both of them.
> I have copied the file libsapu16.so to
> /usr/lib/hpux64 directory and after that I have
> executed these two commands
This is NOT a good idea.
> # ./dbmrfc
> Could not open the ICU common library.
> The following files must be in the path described
> by
> the environment variable "LD_LIBRARY_PATH":
> libicuuc.sl.30, libicudata.sl.30, libicui18n.sl.30
> [nlsui0.c 1605] pid = 8417
Yes - because the enviroment is set only as "devadm" and not as user root. Do always use 'devadm' when testing. Root can't execute those commands (and this is correct).
> lient/10x_64/instantclient
> erpdevib:devadm 22> echo $LD_LIBRARY_PATH
> LD_LIBRARY_PATH: Undefined variable.
>
> I am also not able test these two RFC.. these arwe
--
Markus
Hello markus,
What will I do now? Will I set LD_LIBRARY_PATH for user devadm? Which value will I set for this? What is the good solution? You have written it is not a good solution for copying the file libsapu16.so to /usr/lib/hpux64. Please guide me what will I do? I am not able to execute the successfull test run for two RFC SAPDB_DBM and SAPDB_DBM_DEMON.
Please help me ASAP
Thanks
Gautam
Hello markus,
I have copied other three files like libicuuc.sl.30, libicudata.sl.30 and libicui18n.sl.30 from /sapmnt/DEV/exe to /usr/lib/hpux64. After that I can able to execute these two commands sapdbmrfc and dbmrfc through devadm. There is no need to set the LD_LIBRARY_PATH for this devadm user. I have tested the RFC connection SAPDB_DBM and it is successfully tested but SAPDB_DBM_DEMON is giving error. Error is given below
Logon Connection Error
Error Details Error when opening an RFC connection
Error Details ERROR: program dbmrfc@sapdb not registered
Error Details LOCATION: SAP-Gateway on host erpdevib / sapgw00
Error Details DETAIL: TP dbmrfc@sapdb not registered
Error Details COMPONENT: SAP-Gateway
Error Details COUNTER: 1391
Error Details MODULE: gwr3cpic.c
Error Details LINE: 1694
Error Details RETURN CODE: 679
Error Details SUBRC: 0
Error Details RELEASE: 700
Error Details TIME: Tue Nov 20 11:11:28 2007
Error Details VERSION: 2
Please help me how to resolve this issue. I have tested in DB59 and all the connection test like LCA, LDA and LEA are successfully ok. But while I am trying to do this through LC10 ( Livecache Monitoring) it is giving error like below
Name and Server : LIC - ielqasib
DBMRFC Function : DBM_CONNECT
Error : DBM Error
Return Code : -11
Error Message : tp error: can not create temporary file
Our Livecache version is 7.6 and 29 and client also.
How will I resolve these issue? I am not able to execute LCA03 tcode also, it is giving shortdump.
Please help me ASAP
Thanks
gautam
Hello Gautam,
it is definetely not a good idea to copy DLLs to other directories. This will only result in problems in the future, when you upgrade any software!
As Markus already told you, known problems with DBMRFC and SAPDBMRFC are listed in note #831108. If you cannot solve the problem using this note, you should open a customer message, that the SAP support can help you. We'll need a connection to your server then - R/3 and OS connection. Please remove the copied libraries!
Regards,
Melanie
Gautam,
Melanie Handreck is working @ SAP support.
Open an OSS call (http://service.sap.com/support) under component BC-DB-LVC and provide the necessary system connections. The support can then logon to your system and check what´s wrong.
Your environment is pretty complicated and since issue is bugging you quite a long time I´d suggest taking that approach and let the support look on your system to check why the libraries are not found in the default places.
--
Markus
Hello Gautam,
I found your message. However, you have written there:
"I have not installed the SAP Router, so it is not possible to to give
remote connection."
Please make the remote connection available that my colleague, who is currently working on the message, can actually help you! We need to logon to your system to check what is going wrong.
Kind regards,
Melanie Handreck
Hi Gautam,
is your SAP Gateway ytarted? The logs look as if tere's a problem with the Gateway on the server or in the gateway settings in the rfc connection.
kind regards, carl
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello,
gateway service is started ..
ps -ef |grep sap
devadm 15794 15752 0 Nov 16 ? 0:01 dw.sapDEV_DVEBMGS00 pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
devadm 21172 15752 0 Nov 16 ? 0:00 dw.sapDEV_DVEBMGS00 pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
devadm 15755 15705 0 Nov 16 ? 0:00 ig.sapDEV_DVEBMGS00 -mode=profile pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
devadm 15768 15752 0 Nov 16 ? 0:43 dw.sapDEV_DVEBMGS00 pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
devadm 9918 15752 0 Nov 17 ? 0:01 dw.sapDEV_DVEBMGS00 pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
devadm 15762 15752 0 Nov 16 ? 0:08 gwrd -dp pf=/usr/sap/DEV/SYS/profile/DEV_DVEBMGS00_erpdevib
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.