[62486] in SAPr3-news
Re: SAP RFC
daemon@ATHENA.MIT.EDU (ein_westfale_in_muc)
Tue Jun 1 03:16:18 2010
To: sapr3-news@mit.edu
Date: Tue, 01 Jun 2010 09:15:43 +0200
From: ein_westfale_in_muc <ein_westfale_in_muc@t-online.de>
Message-ID: <hu2c30$69o$00$1@news.t-online.com>
DEST=BIN # Comment
TYPE=B # needs to be 3 for R/3 System
R3NAME=BIN # Name of R/3 Instance. Instance name is the
# name of the Directory under /usr/sap or
# x:\usr\sap in capital letters
MSHOST=binmain # your R/3 Server name
GROUP=PUBLIC # Check it with TA SMLG in TA SMLG, if you have
# access to SAP with GUi
RFC_TRACE=0
ABAP_DEBUG=0
USE_SAPGUI=0
xnoise schrieb:
> On Mon, 31 May 2010 14:30:39 +0200, Christian Knappke
> <chknews@gmx.net> wrote:
>
>> Well, a name is a name is a name. You may have several different RFC
>> destinations (kind of address data) in your saprfc.ini file. The tag
>> DEST=<name of the RFC destination> is used to distinguish between
>> different destinations.
>
> This is my saprfc.ini :
>
> DEST=BIN
> TYPE=B
> R3NAME=BIN
> MSHOST=binmain
> GROUP=PUBLIC
> RFC_TRACE=0
> ABAP_DEBUG=0
> USE_SAPGUI=0
>
> this my full connect_param :
>
> rfc_char_t std_client[4] = iU("006"),
> std_user[13] = iU("A55234"),
> std_pass[9] = iU("ADMIN"),
> std_lang[3] = iU("EN"),
> std_dest[100] = iU("BIN");
>
> _stprintf(connect_param,_T("DEST=%s CLIENT=%s USER=%s PASSWD=%s
> LANG=%s"),std_dest,std_client,std_user,std_pass,std_lang) ;
>
> I think that DEST in connect_param is equal to DEST entry of
> saprfc.ini file but I don't understand what DEST is physically on my
> system.
>
>> Please be a bit more specific.
>>> // this line in Unicode version is not execute. The program is killed
>>> //after RfcOpenEx .Why ?
>>> if (handle == RFC_HANDLE_NULL)
>
> I have result the crash with unicode library.
> This is the cause :
> "Could not open the ICU common library.
> The following files must be in the path described by
> the environment variable "PATH":
> icuuc20.dll, icudt20l.dll, icuin20.dll [nlsui1.c 2960] pid = 5656
> Terminating.
> You may set the environment variable "NLSUI_7BIT_FALLBACK" to run
> the program
> without the ICU libraries in an emergency mode. [nlsui1.c 2711] pid
> = 5656"
>
> I have installed this DLLs and the problem is OK.
>
> bye
>