Report to notify me if my RFC connection is succesfull??
Hi guys,
I want to create small report that will notify me every day (or every 12 hours) if my RFC connection is succesfull. Is it possible to send this notification on email or as message when user is loging on the system??
I have created RFC destination through TR SM59, connection type is TCP/IP connection.
How to create this report? I need this for users that don't have role for TR SM35 -> test connection..
Thanks a lot,
Nihad
Have a look at function module RFC_VERIFY_DESTINATION. There are threads and blog on it.
Similar Messages
-
RFC connection from SAP R/3 to OS400 server
Hi,
I am trying to establish an rfc connection between an R/3 system and OS400 server.
I dont have much experience on communication interfaces i have seen different options in SAPRFC.ini file but still i wanted to get some expert comments from the experts.
Please help me on this.
Thanks
Junaid.Hi,
We had the same scenario here also. You can call .NET code from ABAP program using SAP .Net connector.
The data can be downloaded to SQL server based on periodic job wise (every Half an hour or 1 Hour) .
1. Write an ABAP report to get new personnal numbers from HR master tables based on created date.
2. Create a RFC to pass employees details.
3. You can create a proxy in .NET server stub code based on the above RFC.
4. Write code to get data .NET object and establise a connection to SQL server.
5. Write code to push data into SQL server tables.
6. After you complete the .NET code, when you generate this code will create an exe file.
7. You have to execute that exe with few command line arguments.
8. The command line arguments need to setup in RFC destination (SM59).
9. In that ABAP report call this RFC with RFC destination as you defined.
.NET code can be done by .NET person.
Let me know if you have any clarifications.
Thanks & Regards,
Govind. -
RFC Connection From SAP to Iseries server
Hi,
I wish you can help me wtih this issue.
We are running ECC 6.0 on iseries v5r3m0.
We are trying to connect to an other non-SAP V5r1M0 system. We are using OSS note 146624 for this purpose.
Our first problem is that we cannot copy pgm files to a V5R1 system from V5R3 system. This can be solved with manual extraction kernel.
However our problem is that we are getting an "SQL Error 0" short dump when we start abap report. What ever the entry in DBCON table is we get this short dump.
Did anyone configured RFC connection to a non-SAP Iseries system? What methos should we use?
Best RegardsHello Volker,
it is some time ago, you posted the original message here. I have a follow on question and I hope you can help.
Apart from the redbook I can't find any documentation about rfc with iseries and that gives some examples but no real explanation about what you are supost to do
I followed the rfc example "ILE RPG evoked from ABAP" and I can get it to work, as long as I ask for only one parameter from the ABAP.
Do you know how to get multiple parameters from ABAP? Just repeating the RfcGetData with different parameters doesn't work. The ABAP will cancel with "no data to receive" on the second parameter.
Also do you know how to create a rfc-trace for these requests?
Best Regards.
Richard la Croix -
Unable to open RFC connection - Err message
I all
I am trying to install SAP ERP 2004 SR1 on Microsoft Windows Server 2003, SQL Server 2000. I have successfully installed the Central Instance but when I try to install the Database instance after the database loading the following error is given:
FRF00007 - Unable to open RFC connection.
I have also tried to start the sap system. The message_server and igswd processed run ok, but the disp+work process is stopped.
I am also sending you the developer trace for this process.
Thank you a lot
Vasil
trc file: "dev_disp", trc level: 1, release: "640"
Mon Jul 27 11:24:48 2009
kernel runs with dp version 128000(ext=102000) (@(#) DPLIB-INT-VERSION-128000-UC)
length of sys_adm_ext is 524 bytes
systemid 560 (PC with Windows NT)
relno 6400
patchlevel 0
patchno 43
intno 20020600
make: multithreaded, Unicode
pid 2668
***LOG Q00=> DpSapEnvInit, DPStart (01 2668) [dpxxdisp.c 1100]
shared lib "dw_xml.dll" version 43 successfully loaded
shared lib "dw_xtc.dll" version 43 successfully loaded
shared lib "dw_stl.dll" version 43 successfully loaded
shared lib "dw_gui.dll" version 43 successfully loaded
Mon Jul 27 11:24:53 2009
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 3886]
MtxInit: -2 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: JAVA is not active
DpShMCreate: sizeof(wp_adm) 10528 (1316)
DpShMCreate: sizeof(tm_adm) 2780232 (13832)
DpShMCreate: sizeof(wp_ca_adm) 24000 (80)
DpShMCreate: sizeof(appc_ca_adm) 8000 (80)
DpShMCreate: sizeof(comm_adm) 290000 (580)
DpShMCreate: sizeof(vmc_adm) 0 (372)
DpShMCreate: sizeof(wall_adm) (38456/34360/64/184)
DpShMCreate: SHM_DP_ADM_KEY (addr: 058C0040, size: 3192688)
DpShMCreate: allocated sys_adm at 058C0040
DpShMCreate: allocated wp_adm at 058C1B58
DpShMCreate: allocated tm_adm_list at 058C4478
DpShMCreate: allocated tm_adm at 058C44A0
DpShMCreate: allocated wp_ca_adm at 05B6B0E8
DpShMCreate: allocated appc_ca_adm at 05B70EA8
DpShMCreate: allocated comm_adm_list at 05B72DE8
DpShMCreate: allocated comm_adm at 05B72E00
DpShMCreate: allocated vmc_adm_list at 05BB9AD0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 05BB9AF8
DpShMCreate: allocated wall_adm at 05BB9B00
MBUF state OFF
EmInit: MmSetImplementation( 2 ).
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation flat
<EsNT> Memory Reset disabled as NT default
<ES> 1131 blocks reserved for free list.
ES initialized.
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c 1462]
***LOG Q0K=> DpMsAttach, mscon ( upayweb1) [dpxxdisp.c 9736]
CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
Mon Jul 27 11:24:54 2009
CCMS: start to initalize 3.X shared alert area (first segment).
DpMsgAdmin: Set release to 6400, patchlevel 0
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1025]
DpMsgAdmin: Set patchno for this platform to 43
Release check o.K.
Mon Jul 27 11:25:33 2009
ERROR => W0 (pid 3740) died [dpxxdisp.c 12187]
ERROR => W1 (pid 3748) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xbf --> 0xbe
ERROR => W2 (pid 3756) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xbe --> 0xbc
ERROR => W3 (pid 3764) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xbc --> 0xb8
ERROR => W4 (pid 3772) died [dpxxdisp.c 12187]
ERROR => W5 (pid 3780) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xb8 --> 0xb0
ERROR => W6 (pid 3792) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xb0 --> 0xa0
ERROR => W7 (pid 3800) died [dpxxdisp.c 12187]
my types changed after wp death/restart 0xa0 --> 0x80
DP_FATAL_ERROR => DpWPCheck: no more work processes
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
killing W0-3740 (SIGUSR2)
ERROR => DpWpKill(3740, SIGUSR2) failed [dpxxtool.c 2468]
killing W1-3748 (SIGUSR2)
ERROR => DpWpKill(3748, SIGUSR2) failed [dpxxtool.c 2468]
killing W2-3756 (SIGUSR2)
ERROR => DpWpKill(3756, SIGUSR2) failed [dpxxtool.c 2468]
killing W3-3764 (SIGUSR2)
ERROR => DpWpKill(3764, SIGUSR2) failed [dpxxtool.c 2468]
killing W4-3772 (SIGUSR2)
ERROR => DpWpKill(3772, SIGUSR2) failed [dpxxtool.c 2468]
killing W5-3780 (SIGUSR2)
ERROR => DpWpKill(3780, SIGUSR2) failed [dpxxtool.c 2468]
killing W6-3792 (SIGUSR2)
ERROR => DpWpKill(3792, SIGUSR2) failed [dpxxtool.c 2468]
killing W7-3800 (SIGUSR2)
ERROR => DpWpKill(3800, SIGUSR2) failed [dpxxtool.c 2468]
NiWait: sleep (10000 msecs) ...
NiISelect: timeout 10000 ms
NiISelect: maximum fd=1625
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 27 11:25:43 2009
NiISelect: TIMEOUT occured (10000 ms)
dump system status
Workprocess Table (long) Mon Jul 27 09:25:43 2009
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA 3740 Ended no 1 0 0
1 DIA 3748 Ended no 1 0 0
2 UPD 3756 Ended no 1 0 0
3 ENQ 3764 Ended no 1 0 0
4 BTC 3772 Ended no 1 0 0
5 BTC 3780 Ended no 1 0 0
6 SPO 3792 Ended no 1 0 0
7 UP2 3800 Ended no 1 0 0
Dispatcher Queue Statistics Mon Jul 27 09:25:43 2009
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
3
2000
10
10
--------++++--
+
DIA
5
5
2000
5
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 13
wake_evt_udp_now 0
wake events total 9, udp 8 ( 88%), shm 1 ( 11%)
since last update total 9, udp 8 ( 88%), shm 1 ( 11%)
Dump of tm_adm structure: Mon Jul 27 09:25:43 2009
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Mon Jul 27 09:25:43 2009
=============================
Slots: 300, Used: 1, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
0
DISPATCHER
-1
WPCAAD000
NiWait: sleep (5000 msecs) ...
NiISelect: timeout 5000 ms
NiISelect: maximum fd=1625
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 27 11:25:48 2009
NiISelect: TIMEOUT occured (5000 ms)
Shutdown server ...
DpJ2eeDisableRestart
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 110 bytes
MsIModState: change state to SHUTDOWN
DpModState: change server state from STARTING to SHUTDOWN
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes...
Stop gateway
killing process (3724) (SOFT_KILL)
Stop icman
killing process (3732) (SOFT_KILL)
Terminate gui connections
[DpProcDied] Process lives (PID:3724 HANDLE:1592)
waiting for termination of gateway
NiWait: sleep (1000 msecs) ...
NiISelect: timeout 1000 ms
NiISelect: maximum fd=1625
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 27 11:25:49 2009
NiISelect: TIMEOUT occured (1000 ms)
[DpProcDied] Process died (PID:3724 HANDLE:1592)
[DpProcDied] Process died (PID:3732 HANDLE:1584)
DpHalt: cancel all lcom connections
MPI CancelAll 2 -> 0
MPI DeleteAll 2 -> 0
NiIMyHostName: hostname = 'upayweb1'
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
DpConvertRequest: net size = 163 bytes
NiBufSend starting
NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 562 bytes
send msg (len 110+452) to name -, type 4, key -
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 9962]
NiBufSend starting
NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiSelClear: removed hdl 3 from selectset
MBUF state OFF
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/8
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 19)
MBUF component DOWN
NiBufClose: clear extensions for hdl 3
NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
NiICloseHandle: shutdown and close hdl 3 / socket 1596
MsIDetach: detach MS-system
EsCleanup ....
***LOG Q05=> DpHalt, DPStop ( 2668) [dpxxdisp.c 8495]
Good Bye .....Hi Juan <br>
I am sending you the log from dev_w0 <br>
<br>
Thank you a lot,<br>
Vasil
<br> <br>
<br>
<br>
trc file: "dev_w0", trc level: 1, release: "640"<br>
<br>
*<br>
ACTIVE TRACE LEVEL 1<br>
ACTIVE TRACE COMPONENTS all, M<br>
*<br>
B <br>
B Mon Jul 27 11:24:53 2009<br>
B create_con (con_name=R/3)<br>
B Loading DB library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' ...<br>
B Library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' loaded<br>
B Version of 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' is "640.00", patchlevel (0.43)<br>
B New connection 0 created<br>
M systemid 560 (PC with Windows NT)<br>
M relno 6400<br>
M patchlevel 0<br>
M patchno 43<br>
M intno 20020600<br>
M make: multithreaded, Unicode<br>
M pid 3740<br>
M <br>
M ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 3740) [dpxxdisp.c 1160]<br>
I MtxInit: -2 0 0<br>
M DpSysAdmExtCreate: ABAP is active<br>
M DpSysAdmExtCreate: JAVA is not active<br>
M DpShMCreate: sizeof(wp_adm) 10528 (1316)<br>
M DpShMCreate: sizeof(tm_adm) 2780232 (13832)<br>
M DpShMCreate: sizeof(wp_ca_adm) 24000 (80)<br>
M DpShMCreate: sizeof(appc_ca_adm) 8000 (80)<br>
M DpShMCreate: sizeof(comm_adm) 290000 (580)<br>
M DpShMCreate: sizeof(vmc_adm) 0 (372)<br>
M DpShMCreate: sizeof(wall_adm) (38456/34360/64/184)<br>
M DpShMCreate: SHM_DP_ADM_KEY (addr: 060C0040, size: 3192688)<br>
M DpShMCreate: allocated sys_adm at 060C0040<br>
M DpShMCreate: allocated wp_adm at 060C1B58<br>
M DpShMCreate: allocated tm_adm_list at 060C4478<br>
M DpShMCreate: allocated tm_adm at 060C44A0<br>
M DpShMCreate: allocated wp_ca_adm at 0636B0E8<br>
M DpShMCreate: allocated appc_ca_adm at 06370EA8<br>
M DpShMCreate: allocated comm_adm_list at 06372DE8<br>
M DpShMCreate: allocated comm_adm at 06372E00<br>
M DpShMCreate: allocated vmc_adm_list at 063B9AD0<br>
M DpShMCreate: system runs without vmc_adm<br>
M DpShMCreate: allocated ca_info at 063B9AF8<br>
M DpShMCreate: allocated wall_adm at 063B9B00<br>
X <br>
X Mon Jul 27 11:24:54 2009<br>
X EmInit: MmSetImplementation( 2 ).<br>
X <ES> client 0 initializing ....<br>
X Using implementation flat<br>
M <EsNT> Memory Reset disabled as NT default<br>
X ES initialized.<br>
M <br>
M Mon Jul 27 11:24:55 2009<br>
M calling db_connect ...<br>
C Thank You for using the SLOLEDB-interface<br>
C Using dynamic link library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll'<br>
C dbmssslib.dll patch info<br>
C patchlevel 0<br>
C patchno 43<br>
C patchcomment View with literal containing (0x60) (786638)<br>
C np:(local) connection used on UPAYWEB1<br>
C Using Provider SQLNCLI<br>
C OpenOledbConnection: MARS property was set successfully.<br>
C Provider Release:9.00.1399.06<br>
C Using Provider SQLNCLI<br>
C OpenOledbConnection: MARS property was set successfully.<br>
C Cache sizes: header 68 bytes, 20000 names (31520000 bytes), 1000 dynamic statements (5672000 bytes), total 37192068 bytes<br>
C Using shared procedure name cache UPAYWEB1_UFTUFT_UFT_MEM initialized by another process.<br>
C Connected to db server : [UPAYWEB1] server_used : [np:(local)], dbname: UFT, dbuser: uft<br>
C pn_id:UPAYWEB1_UFTUFT_UFT<br>
C Not using MARS (on sql 8.0)<br>
B Connection 0 opened<br>
B Wp Hdl ConName ConId ConState TX PRM RCT TIM MAX OPT Date Time DBHost <br>
B 000 000 R/3 000000000 ACTIVE NO YES NO 000 255 255 20090727 112454 UPAYWEB1 <br>
C The IRow interface is supported by this OLEDB provider<br>
M db_connect o.k.<br>
I MtxInit: 0 0 0<br>
M SHM_PRES_BUF (addr: 0AD60040, size: 4400000)<br>
M SHM_ROLL_AREA (addr: 5EF60040, size: 160563200)<br>
M SHM_PAGING_AREA (addr: 0B1A0040, size: 72417280)<br>
M SHM_ROLL_ADM (addr: 0F6C0040, size: 1603610)<br>
M SHM_PAGING_ADM (addr: 0F850040, size: 525344)<br>
M ThCreateNoBuffer allocated 540152 bytes for 1000 entries at 0F8E0040<br>
M ThCreateNoBuffer index size: 3000 elems<br>
M ThCreateVBAdm allocated 12160 bytes (50 server) at 0F970040<br>
X EmInit: MmSetImplementation( 2 ).<br>
X <ES> client 0 initializing ....<br>
X Using implementation flat<br>
X ES initialized.<br>
C <br>
C Mon Jul 27 11:24:58 2009<br>
C The IRow interface is supported by this OLEDB provider<br>
B db_con_shm_ini: WP_ID = 0, WP_CNT = 8<br>
C Using Provider SQLNCLI<br>
C OpenOledbConnection: MARS property was set successfully.<br>
B dbtbxbuf: Buffer TABL (addr: 146900C8, size: 30000000, end: 1632C448)<br>
B dbtbxbuf: Profile: max_objects = 5000, displace = 1, reorg = 1<br>
B dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5<br>
B dbtbxbuf: protect_shm = 0, force_checks = 0<br>
B dbtbxbuf: tsize_retry = 14304000<br>
B ***LOG BB0=> buffer TABL started with length 30000000 bytes [dbtbxbuf#7 @ 15714] [dbtbxbuf1571 4]<br>
B dbtbxbuf: Buffer TABLP (addr: 163300C8, size: 10240000, end: 16CF40C8)<br>
B dbtbxbuf: Profile: max_objects = 500, displace = 1, reorg = 1<br>
B dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5<br>
B dbtbxbuf: protect_shm = 0, force_checks = 0<br>
B dbtbxbuf: tsize_retry = 5047296<br>
B ***LOG BB0=> buffer TABLP started with length 10240000 bytes [dbtbxbuf#7 @ 15714] [dbtbxbuf1571 4]<br>
B dbtbxbuf: Reading TBX statistics:<br>
B dbtbxbuf: Opening C:\usr\sap\UFT\DVEBMGS01\data\tbxnew failed (No such file or directory).<br>
B dbtbxbuf: Renaming C:\usr\sap\UFT\DVEBMGS01\data\tbxnew to C:\usr\sap\UFT\DVEBMGS01\data\tbxstat failed (No such file or directory).<br>
B dbtbxbuf: 0 object entries precreated<br>
C sloledb.cpp [ParamStmtExec,line 11888]: Error/Message: (err 8180, sev 0), Statement(s) could not be prepared.<br>
C Procname: [##Y3UPAYWEB1uft00000037400000000002112455]<br>
C sloledb.cpp [ParamStmtExec,line 11888]: Error/Message: (err 208, sev 16), Invalid object name 'DDLOG'.<br>
C Procname: [##Y3UPAYWEB1uft00000037400000000002112455]<br>
C ParamStmtExec failed. HR 80040e14 DBSL retcode 103. stmt: [SELECT MAX(SEQNUMBER) AS c FROM DDLOG ]<br>
C Conn_i:1 selection:1 singleton:1 flag_fupd:0 use_cursor:0 chksum: 112017<br>
C DbSlRead - Error 103 (dbcode 208) on open<br>
C DbSlRead - <##Y3UPAYWEB1uft00000037400000000002112455><br>
C DbSlRead - Error 103 (dbcode 208) on fetch<br>
C DbSlRead - <##Y3UPAYWEB1uft00000037400000000002112455><br>
B ***LOG BZY=> unexpected return code 103 calling SEL [dbsynseq#1 @ 255] [dbsynseq0255 ]<br>
B db_syinit failed<br>
M *** ERROR => ThCallHooks: event handler db_init for event CREATE_SHM failed [thxxtool3.c 252]<br>
M *** ERROR => ThIPCInit: hook failed [thxxhead.c 1901]<br>
M ***LOG R19=> tskh_init, ThIPCInit ( TSKH-IPC-000001) [thxxhead.c 1359]<br>
M in_ThErrHandle: 1<br>
M *** ERROR => tskh_init: ThIPCInit (step 1, th_errno 17, action 3, level 1) [thxxhead.c 9413]<br>
M <br>
M Info for wp 0<br>
M <br>
M stat = 4<br>
M reqtype = 1<br>
M act_reqtype = -1<br>
M rq_info = 0<br>
M tid = -1<br>
M mode = 255<br>
M len = -1<br>
M rq_id = 65535<br>
M rq_source = 255<br>
M last_tid = 0<br>
M last_mode = 0<br>
M int_checked_resource(RFC) = 0<br>
M ext_checked_resource(RFC) = 0<br>
M int_checked_resource(HTTP) = 0<br>
M ext_checked_resource(HTTP) = 0<br>
M report = > <<br>
M action = 0<br>
M tab_name = > <<br>
M <br>
M *****************************************************************************<br>
M *<br>
M * LOCATION SAP-Server upayweb1_UFT_01 on host upayweb1 (wp 0)<br>
M * ERROR tskh_init: ThIPCInit<br>
M *<br>
M * TIME Mon Jul 27 11:24:58 2009<br>
M * RELEASE 640<br>
M * COMPONENT Taskhandler<br>
M * VERSION 1<br>
M * RC 17<br>
M * MODULE thxxhead.c<br>
M * LINE 9589<br>
M * COUNTER 1<br>
M *<br>
M *****************************************************************************<br>
M <br>
M PfStatDisconnect: disconnect statistics<br>
M Entering TH_CALLHOOKS<br>
M ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP<br>
M *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c 730]<br>
M *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c 252]<br>
M Entering ThSetStatError<br>
M Entering ThReadDetachMode<br>
M call ThrShutDown (1)...<br>
M ***LOG Q02=> wp_halt, WPStop (Workproc 0 3740) [dpnttool.c 357]<br> -
RFC connection to source system is damaged , no Metadata uploaded
Hello Friends,
I need your help to understand and rectify why my transport is failing again and again.
RFC connection to source system BT1CLNT200 is damaged ==> no Metadata upload
Environment - Production Support (Dev - Quality - Testing - Production)
Alive scenario - Need to create two InfoObject and incorporate the fields in to data targets and reports.
What we have did?
1st request - We have created new request and captured two Infoobjects in to the request.
2nd Request - We have captured the replicated Datasource along with that the below sequence displayed by default in the same package.
Communication structure
DataSource Replica
Transfer Rules
InfoSource transaction data
Transfer structure
3rd Request - we have captured DSO and Cube only in this request.
4th Request - Captured 2 update rules (ODS) Update Rule (Cube)
The above 3rd request failed in the testing system (successful in Quality System) and ODS is inactive in the Testing system.
Testing system Error Message:
The creation of the export DataSource failed
RFC connection to source system BT1CLNT200 is damaged ==> no Metadata uploa
RFC connection to source system BT1CLNT200 is damaged ==> no Metadata uploa
Error when creating the export DataSource and dependent Objects
Error when activating ODS Object ZEOINV09
Error/warning in dict. activator, detailed log > Detail
Structure change at field level (convert table /BIC/AZEOINV0900)
Table /BIC/AZEOINV0900 could not be activated
Return code..............: 8
Following tables must be converted
DDIC Object TABL /BIC/AZEOINV0900 has not been activated
Error when resetting ODS Object ZEOINV09 to the active version
So we have captured the data mart Datasource and created a new( 5th ) request (transported only 5th request )and transported in the below sequence
Communication structure
Datasource Replica
Transfer Rules
Infosource transaction data
Transfer structure
development to Quality - Successfully
Failed in testing system again.
How to rectify this error, please help us
Thanks,
Nithi.Hello All,
*Question -1*
I have checked the connections and typed the steps below - what i have seen in the screen.
Steps :
R/3 Connection - I have double clicked on the BT1CLNTXXX and tested the connections.
Connection Type :
Logon - 0KB , 10 KB , 20KB, 30 KB
R/3 connection:
5 msec, 0msec, 1msec,1msec,1msec
Please let me know whether RFC connection is OK or not.
Question - 2
I want to know is there is any option to check before transporting the TR from Developement to Quality - "Preview Check " the sequence , so that we can avoid the Transport failure because of TR sequence.
Regards,
Nithi. -
SAP R/3 installation - FRF-00007 Unable to open RFC connection
Hi all
I install SAP R/3 Enterprise SR1 with SuSE Linux Enterprise server 9 and SAPDB 7.3.28. At the end of the installation exactly on the " Starting RFC Jobs (post processing" the following problem begins.
<b>in the LOG INSTALLATION PROGRESS</b>
See '/sapmnt/RRP/exe/startsap all DVEBMGS00' output in '/sapinstdb/startsap.log'.
INFO 2006-07-27 16:50:47
'/sapmnt/RRP/exe/startsap all DVEBMGS00' returned with '0'.
PHASE 2006-07-27 16:50:49
Prepare Starting RSWBOINS, RADDBDIF
INFO 2006-07-27 16:50:49
RFC parameter CLIENT was set to value 000.
INFO 2006-07-27 16:50:49
RFC parameter USER was set to value DDIC.
INFO 2006-07-27 16:50:49
RFC parameter LCHECK was set to value 1.
INFO 2006-07-27 16:50:49
RFC parameter PCS was set to value 1.
INFO 2006-07-27 16:50:49
RFC parameter LANG was set to value EN.
INFO 2006-07-27 16:50:49
RFC parameter ASHOST was set to value rpone.
INFO 2006-07-27 16:50:49
RFC parameter SYSNR was set to value 00.
INFO 2006-07-27 16:50:49
RFC connection information checked successfully.
ERROR 2006-07-27 16:50:59
FRF-00007 Unable to open RFC connection.
ERROR 2006-07-27 16:50:59FRF-00063 RFC logon failed with message: Connect to SAP gateway failedConnect_PM GWHOST=rpone, GWSERV=sapgw00, ASHOST=rpone, SYSNR=00
ERROR 2006-07-27 16:50:59
FJS-00012 Error when executing script.
<b>IN THE SHELL - KONSOLE</b>
TRACE [iaxxccntrl.cpp:595]
CController::stepExecuted()
The step StartSAPSystem with key SAPSYSTEM|ind|ind|ind|ind|ind|0|SAPComponent|ind|ind|ind|ind|ind|0|SAPInstancePrepare|ind|ind|ind|ind|ind|0|StartSAPSystem|ind|ind|ind|ind|ind|0|StartSAPSystem has been executed successfully.
TRACE [iaxxejsexp.cpp:138]
EJS_Installer::writeTraceToLogBook()
t_SAPComponent_SAPSystemLogon_SHARED.insertRow(), inserting
TRACE [iaxxccntrl.cpp:595]
CController::stepExecuted()
The step sCopytSAPSystemsLogon with key SAPSYSTEM|ind|ind|ind|ind|ind|0|SAPComponent|ind|ind|ind|ind|ind|0|SAPComponent_Rfc_Jobs|ind|ind|ind|ind|ind|0|sCopytSAPSystemsLogon has been executed successfully.
PHASE 2006-07-27 16:50:49 [iaxxccolwk.cpp:328]
CCheckCollectingWalker::printPhaseInfo()
Prepare Starting RSWBOINS, RADDBDIF
TRACE [iaxxclib.cpp:56]
load()
Opened iamodrfc.so
TRACE [iaxxejsexp.cpp:138]
EJS_Installer::writeTraceToLogBook()
Connect to SAP gateway failed
Connect_PM GWHOST=rpone, GWSERV=sapgw00, ASHOST=rpone, SYSNR=00
LOCATION CPIC (TCP/IP) on local host
ERROR connection to partner broken
TIME Thu Jul 27 16:50:59 2006
RELEASE 620
COMPONENT NI (network interface)
VERSION 36
RC -6
MODULE niuxi_mt.c
LINE 1237
DETAIL NiPRead (0.0.0.0/0)
SYSTEM CALL recv
ERRNO 104
ERRNO TEXT Connection reset by peer
COUNTER 3
Transaction begin ********************************************************
TRACE [iaxxbrfc.cpp:119]
CIaRfc::CIaRfc
Instance for SAP system module was created.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter CLIENT was set to value 000.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter USER was set to value DDIC.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter LCHECK was set to value 1.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter PCS was set to value 1.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter LANG was set to value EN.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter ASHOST was set to value rpone.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:431]
CAbRfcImpl::setRfcConnectParam
RFC parameter SYSNR was set to value 00.
INFO 2006-07-27 16:50:49 [iaxxrfcimp.cpp:571]
CAbRfcImpl::checkConnectInfo
RFC connection information checked successfully.
ERROR 2006-07-27 16:50:59 [iaxxrfcimp.cpp:481]
CAbRfcImpl::openRfcConn
FRF-00007 Unable to open RFC connection.
TRACE [iaxxrfcimp.cpp:482]
CAbRfcImpl::openRfcConn
Failed to open RFC connection
TRACE [iaxxrfcimp.cpp:485]
CAbRfcImpl::openRfcConn
Connect to SAP gateway failed
Connect_PM GWHOST=rpone, GWSERV=sapgw00, ASHOST=rpone, SYSNR=00
LOCATION CPIC (TCP/IP) on local host
ERROR connection to partner broken
TIME Thu Jul 27 16:50:59 2006
RELEASE 620
COMPONENT NI (network interface)
VERSION 36
RC -6
MODULE niuxi_mt.c
LINE 1237
DETAIL NiPRead (0.0.0.0/0)
SYSTEM CALL recv
ERRNO 104
ERRNO TEXT Connection reset by peer
COUNTER 3
ERROR 2006-07-27 16:50:59
CJSlibModule::writeLogEntry()
FRF-00063 RFC logon failed with message: Connect to SAP gateway failed
Connect_PM GWHOST=rpone, GWSERV=sapgw00, ASHOST=rpone, SYSNR=00
LOCATION CPIC (TCP/IP) on local host
ERROR connection to partner broken
TIME Thu Jul 27 16:50:59 2006
RELEASE 620
COMPONENT NI (network interface)
VERSION 36
RC -6
MODULE niuxi_mt.c
LINE 1237
DETAIL NiPRead (0.0.0.0/0)
SYSTEM CALL recv
ERRNO 104
ERRNO TEXT Connection reset by peer
COUNTER 3
Transaction end **********************************************************
TRACE [iaxxejsbas.hpp:156]
EJS_Base::dispatchFunctionCall()
JS Callback has thrown exception
ERROR 2006-07-27 16:50:59 [iaxxejsctl.cpp:241]
EJS_ControllerImpl::executeScript()
FJS-00012 Error when executing script.
TRACE [iaxxgenimp.cpp:428]
processUserInput()
got notification...
TRACE [iaxxsubjct.cpp:58]
notify()
releasing notifyLock
DO YOU HAVE SOME IDEA; HOW I CAN SOLVING THIS PROBLEM
Thanks
Jose MarcosHi Johanes
Thank you very much fot your email
Sorry Im new in this Installation
I have some questions.
I see the SPdent, and I dont have any SP Installed
<b>In the etc/host I have</b>:
hosts This file describes a number of hostname-to-address
mappings for the TCP/IP subsystem. It is mostly
used at boot time, when no name servers are running.
On small systems, this file can be used instead of a
"named" name server.
Syntax:
IP-Address Full-Qualified-Hostname Short-Hostname
127.0.0.1 localhost
special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
192.168.101.29 rpone.local rpone
I need to install the SP?
What IP I need to delete ?
Regards
Jose -
RFC connection - SAP CRM to SAP R/3
Hello all,
We have a requirement in the project, where client is already using SAP R/3 ERP system, and is going for CRM for e-commerce. Now as they have most of the development already done in R/3, they want to use some Function Module or say Report Program already developed in R/3 to be used in CRM system.
Please tell, if this thing is possible via RFC connection, and if yes, then how can we go about doing it? It is a critical requirement.
Thanks in advance,
Rohit KhetarpalIn transaction sm59 define an rfc destination in CRM that connects back to R/3.
You most likely already have one for bdocs etc. You can use this one or create one specific to your task.
Create an RFC user in R/3 that will have sufficent authorization to run your remote enabled function modules in R/3. Assign the user to your new CRM rfc destination in sm59 if you've created a new rfc destination.
Make sure the remote enabled check box in your R/3 function modlule attributes are ticked.
In your CRM program call the R/3 function module with the name of the rfc destination you created, as below.
call function ' my_r3_function_module_name' destination 'the_rfc_destination_name'.
You will need to add in the fm interface manually, i.e. importing, exporting, etc. -
Abour Solution Manager RFC connection
Hi, All
About soulation manager 4.0, I got configuration guide to setup "Real time system Monitoring"
as per user guide -> create RFC connection and setup system monitoring, it make me little bit confousing
currently Solution manager setup for earlyWatch report and works fine.
WHAT I WANT ?
To seutp/configuration "REAL TIME SYSTEM MONITORING" for XI 3.0 and CCMS monitoring in Solution manager
T-code: SMSY shows this screen:-
There are 5 different types of Tab after apply SMSY
1. Landscape Components
2. Database
3. System Group and Logical Components
4. Product Definitions
5. Overview
I am not sure where I create RFC connection and what value will i put in it?
1. Landscape components shows under: all others server name list
SERVER
shows server host name: (r5wxw0) and right side windows shows
data source RFC
and Technical Data Tab shows all others value (that system I like to monitor)
2. DataBASE (all others application server name)
IDV
Header Data Tab
Data Source: TMS/RFC
3. System Group and Logical Components (under)
Project Landscapes
Solution Landscape - operation
Logical components
4. Product Definitions (under)
lot of product list
5. Overview
Server
Database
Systems
Now where sould I go to configure CCMS monitoring ?
Thanks in Advanced
TravisHi user issue2008 issue
actually i can't connect to solman, but i think it was under 3.
When you select a component, i.e. Dev R/3 or so you should have several clients.
There you can define RFCs and also there you can define Solution Monitoring.
But I think there should be already RFC-Destinations, when you had configured the EWA.
Then you should check the client with the RFC-Destination and Checking Destination.
In Edit-mode you can check the box for Solution Monitoring and save and ok.
After that it should be activated.
Hope it helps you.
Regards,
René -
No trusted/login RFC connection for system BCP in TA SMSY
Hi,
i got this error Early Watch Report for only production System.
No trusted/login RFC connection for system BCP in TA SMSY
AmitHI,
I hope the error message is straight forward.
Please Check whether you have established RFC connections to the BPC system and the same is avaiable under the RFC connections in TRXn SMSY-Your system -.Test the connections in SM59-BPCs-> READ and Trusted RFCs.
If its not present, Generate the RFCs again manually.
Hope this helps.
Revert for any issues.
Thanks,
Jagan
Edited by: jagadheeshan govindasamy on Oct 9, 2009 3:24 PM -
STMS: RFC error: Error when opening an RFC connection
Hello ,
I was wondering if you could help me with this TMS issue.
The transport system is not working properly.
The fallowing error is shown:
Could not start transport control program tp
RFC error: Error when opening an RFC connection
There was an attempt to start the transport control program tp using the local RFC interface. An error occurred here.
Error code: 3
RFC error text: Error when opening an RFC connection
Meaning of the error codes:
03 RFC system failure
04 RFC communication failure
System Response
The function terminates. Details about the error can be found in the trace file of the Gateway Monitor (SMGW).
Procedure
Contact your system administrator or use report RSTPTEST to localize the error. You can then execute the command again.
When I test the tp tools:
tp Call and RFC Ping: Error when opening an RFC connection
Another thing would be that when testing the RFC connection CALLTP_Linux I have the error:
ERROR: user XXX is not authorized to start TP /usr/sap/SID/DVEBMGS53/exe
And I have to say that the user has maximum authorizations.
I also checked the permissions of the tp at OS level but everything seems to be ok.
Can you help me with this?
BR,
ManolivDear Manoliv,
Firstly please check if you have enough space in /usr/sap/trans file system.
If OK, please run RSTPTEST report from SE38 and check the log file in SMGW => Goto => Trace => Gateways => Display file
and paste the log here.
Also, I assume filesystem permissions are OK.
Regards,
Sujit. -
Need to make an rfc connection to R/3 side.
Hi BW experts,
I have an urgent requirement to display data from R/3 system at BW side based on the report value. We were doing RRI call to an ABAP report from a query at BW-side where parameters are passed to same ABAP report on R/3 side.
For this solution, the user should have an access to the R/3 system in order to Jump to the ABAP report. We want to avoid this.
So now the requirement is, user should be able to fetch the data from R/3 for display based on the ABAP report (developed in R/3) without actually logging in the R/3 system.
Can you provide me with some hints on this? This can be done using RFC connection Call but it is again asking for user id and password.
Regards,
Vipul GoyalHi Walter,
i had already done this part.
now i had created the abap report in bw-system itself and from there i am calling the remote function module by passing required parametes.
But problem is that it is still asking for username and password whlile login to the R/3 system.
Regarding the trusted/trusting relatonship i dont have access for that.
Can u tell me how this process is followed in extractors as no username and password is asked during extraction process?
and can i follow the same process in this abap program.
and last how to create that special user which you have told in your first reply. -
SAP BO Data Services XI 3.2 - Cannot Handle Multithreaded RFC Connection?
Hi Guys,
Just want to ask for your inputs if Data Services cannot handle multiple RFC connection request to BW system?
The scenario is:
There is one BODI job using RFC connection and trigger the 2nd job at the same time and it happen that the 2nd job failed.
Current version of SAP BO Data Services XI 3.2 that we are using is 12.2.2.1
Thanks in advance,
RandellArpan,
One way to get to the multiprovider data is to use Open Hub with a DTP that gets the data from the multiprovider and exposes it as an open hub destination to Data Services. With Data Services XI 3.2 we now fully support Open Hub where Data Services will (1) start the process chain to load the data (2) read the data when process chain ended and (3) notify Open Hub when done so that the data can be purged again.
More info on Open Hub here : http://help.sap.com/saphelp_nw04/helpdata/en/1e/c4463c6796e61ce10000000a114084/content.htm
But I will also look into the why we show the multiproviders when browsing the metadata, but get an error when trying to extract using the ABAP method (not via Open Hub). You could be right in your assumptions below and we might just need to hide the multiproviders when browsing metadata.
Thanks,
Ben.
Edited by: Ben Hofmans on Jan 5, 2010 6:06 PM - added link to Open Hub documentation which references multiproviders as possible source. -
BI - Sybase RFC connection & setup
Dear All
We are going to implement Sybase in our existing landscape.
Right now we have BI Component Ver. SAP NetWeaver 2004s with database Oracle 10.2.0.4.0. All BI reports are publishing in dashboard via EP Portal.
We want to connect our sybase server with BI and publish the all BI reports through sybase on EP portal
Should any one guide me how can i make the RFC from sybase to BI server. We decide to go with UD connection with JAVA JDBC connector. Should any one guide me to create the RFC TCP/IP RFC connection from BI to sybase server
BI server is running on SUN Solaris. OS
And sybase server is running on Windows 2k8 server.
Thanks and Regards,
Nirav KundariaNirav,
The forum that you have posted your question in is for questions related to SAP Business One System Administration. Your question seems to be related to Sybase, BI and NetWeaver. You may have better luck posting your question in those forms here on SDN.
Eddy -
How to solved RFC connection (EarlyWatch)
Hi,
I having problem in Solution Manager 4.0 (EarlyWatch Report)
R/3 landscape (NDV,NQA,NPR)
NDV and NPR does works fine and getting EWA everyweek which is schedule every week
NQA does not work at all
Screenshot here:
http://www.flickr.com/photos/25222280@N03/2586790185/sizes/o/
1. I check RFC connection in solution manager (sdccn)
Selected NQA, and click RFC button
Login NQA tr: sdccn --> taskLog --> from menu GOTO --> setting --> Processor task
Checkhosts then double click (RFC destination) I got error: "no host fulfils the requirements of service data control center"
Is there any problem please let me know
Screenshot here:
http://www.flickr.com/photos/25222280@N03/2586794197/sizes/o/
2. Goto SM59 --> under R/3 connection --> check connection "SM_NSMCLIENT100_BACK" does works fine...
screenshot here:
http://www.flickr.com/photos/25222280@N03/2586794219/sizes/o/
Question: please let me know where and what i am missing or wrong ?
Thanks in AdvancedHi Issue,
These can solved in two ways.
1. You dont need an trusted RFC for EWA. You can get the reports w/o TRUSTED. if you really need this, then follow option 2.
2. Add S_RFC & S_RFCACL autorization objects to your ID in both systems. Solman & Target system.
This will solve your issue.
Thanks, -
Hi,
Is there any FM, ABAP report or job using which I can monitor the RFC connection of a source system.
Basically I want to define one step in process chain which will check the RFC connection. If connection is fine, then only the remaining steps in Process chain as defined should execute.
Any Idea?
Regards,
Vikrant.Hi Paolo,
Thx for replying. But I'm not quite sure how to use this FM.
It doesn't have any input parameter. So I cannot give any particular source system name for monitoring if I use it in a ABAP report.
Could you explain a bit more.
Regards
Vikrant.
Maybe you are looking for
-
Hi Gurus, I have a reporting scenario. I would like to have a report layout with the following. In my columns, I would like to have 4 KFs of 1 Year and 4 KFs of prior Yr. On top of the first 4 columns, I would like to have a title that says CurrYr
-
How to login to asm instance?
T login to an asm instance I have set the bash-2.03$ export ORACLE_HOME=/u01app/oracle/product/102/asm bash-2.03$ export ORACLE_SID=+ASM but when i do a sqlplus "/as sysdba" it shows as connected to idle instance. But all asm backgroup processes are
-
Hot Deploying Servlets from the command line
Is it possible to hot deploy a servlet from the command line?
-
How do you reset your autolock password?
my phone has been disabled for an hour and i recently changed my password so how do you reset it
-
Oracle 11i e-Business General Ledger Lead
Skills -- Oracle 11i e-Business General Ledger implementation Job description: High profile consulting client seeks a solid Oracle 11i GL Lead for an overseas contract position. This is an excellent opportunity for anyone seeking to gain experience o