cancel
Showing results for 
Search instead for 
Did you mean: 

OS/DB Migration Error on RFCRADDBDIF_IND_IND phase

0 Kudos

Hi,

I am doing OS/DB migration from SUN-Oracle to AIX-Oracle as follows information:

Source:

SUN Solaris 8

Oracle 8.1.7

SAP Kernel R/3 4.6D_EXT

Target

IBM AIX5.3

Oracle 9.2

SAP Kernel R/3 4.6D_EXT

I have founded the problem after 96% of installation (R3SETUP –F DBMIG.R3S) and stuck this error. This step starts RADDBDIF with a remote function call (RFC) to the SAP System as the user DDIC.

For the screen that ask me for fill-in the password of user DDIC, but I try to fill that but stuck for ask password again.

Please help me for past this step. Thank you.

INFO 2007-04-09 14:53:28

Switching to Archive Log Mode

INFO 2007-04-09 14:53:28

Setting Password for the Database User

INFO 2007-04-09 14:53:28

Setting Password for sys User

INFO 2007-04-09 14:53:28

Setting Password for system User

INFO 2007-04-09 14:53:28

Ensuring ABAP Dictionary Consistency

INFO 2007-04-09 14:53:28

Updating MNLS Tables

INFO 2007-04-09 14:53:28

Starting the SAP system on the central instance

INFO 2007-04-09 14:53:28

Starting up the SAP System

INFO 2007-04-09 14:53:29

Creating Database-Specific Objects with RFC

INFO 2007-04-09 14:53:29 RFCRADDBDIF_IND_IND CRfcOpen:0

RfcOpen() was successful.

WARNING 2007-04-09 14:53:30 RFCRADDBDIF_IND_IND CRfcPing:0

Pinging of RFC destination failed.

INFO 2007-04-09 14:53:36 RFCRADDBDIF_IND_IND CRfcOpen:0

RfcOpen() was successful.

WARNING 2007-04-09 14:53:37 RFCRADDBDIF_IND_IND CRfcPing:0

Pinging of RFC destination failed.

INFO 2007-04-09 14:54:08 RFCRADDBDIF_IND_IND CRfcOpen:0

RfcOpen() was successful.

WARNING 2007-04-09 14:54:09 RFCRADDBDIF_IND_IND CRfcPing:0

Pinging of RFC destination failed.

ERROR 2007-04-09 14:54:30 RFCRADDBDIF_IND_IND CRfcPing:0

Pinging of RFC destination failed.

ERROR 2007-04-09 14:54:30 RFCRADDBDIF_IND_IND InstallationDo:0

Phase failed.</b>

ERROR 2007-04-09 14:54:30 InstController Action:0

Step RFCRADDBDIF_IND_IND could not be performed.

ERROR 2007-04-09 14:54:33 Main

Installation failed.

ERROR 2007-04-09 14:54:33 Main

Installation aborted.

Regards,

Adisak Chabtalay

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

Hi All,

Thank you very much for your help,

I have Updated latest kernel patch for 4.6D_EXT to 2265 but not enough for start SAP Instance. I still found the error on all trace file as follows:

      • ERROR => locale 'th_TH.TIS-620-1'. But the operating system ****

And then, I have check data in table TCP0C by SQL Statement and found wrong data in COUNTRY “TH” that show LOCALE = “th_TH.TIS-620-1” after that I check on OS level by command “locale –a” cannot find locale th_TH.TIS-620-1 but founded only th_TH.TIS-620

Therefore, I decided to backup table TCP0C and change locale th_TH.TIS-620-1 to th_TH.TIS-620 by SQL statement, That work, SAP can up and running.

So, I restart the R3SETUP –f DBMIG again and migration has finished successfully.

Thanks and Regards,

Adisak Chabtalay

0 Kudos

Hi All,

Thanks very much for you guide me about "SAP instance not started".

I guess the root causes of this problem is 40D_EXT kernel patch doesn’t support AIX 5.3 because I have checked trace file dev_w0 and founded the error message as follows:

M Tue Apr 10 09:38:53 2007

M *** ERROR => OS release AIX 3 5 000A5B5CD600 is not supported with this kerne

l (46D) [thxxsick.c 290]

A *** ERROR => OS release AIX 3 5 000A5B5CD600 is not supported with this kerne

l (46D) [sapicc.c 729]

After that , I have check kernel release by ‘disp+work –v’ and founded old kernel patch version as follows:

kernel release 46D

kernel make variant 46D_EXT

DBMS client library OCI_920

DBSL shared library version 46D.00

compiled on AIX 1 5 0056AA8A4C00

compiled for 64 BIT

compile time Nov 3 2003 21:34:57

update level 0

patch number 1674

source id 0.1674

Currently, I starting download latest kernel patch 2265 and update to system.

If this solution can solved, I will update to you again. Thank you for all expert to support.

Thanks and regards,

Adisak Chabtalay

Former Member
0 Kudos

Hrello Adisak,

Yes use the latest patch level.

The mentioned error is common for "older" patches.

Probably when 46D_EXT patch 1674 was released ( around 2003 ) the mentioned version of AIX was not supported.

former_member204746
Active Contributor
0 Kudos

problem is possibly with:

1. DDIC password

2, SAP instance not started

Former Member
0 Kudos

Adisak,

Looks like the SAP system's gateway is screwing up. I beleive from this information that the issue is not the DDIC password, although you should nonetheless check the DDIC user in client 000 to make sure! If the system is up and running, check also SMGW for errors, or just grab the dev_rfc log file from the work directory to see what the issue may be with the gateway.

Also ensure that you are using the correct DDIC password - it is the password of DDIC of the source system at the time you exported the database.

Are you in the installation phase of the process - are you importing now on the AIX/Oracle system?

Thanks,

Tim

0 Kudos

Hi Tim,

Many thanks for your response.

Yes, I'm in the installation phase by R3SETUP -f DBMIG.R3S and already imported database AIX/Oracle completely.

But DDIC user in source system that expired before start export phase and I confess to forgot change password. I know that because I logged on to source system client 000 by user DDIC and correct password that prompt to change password immediately.

I don’t need to restart export and import process again because I have only one phase to finish import on target system. Please me for next step to fix.

You can find the step information as follows:

...

...

740=DBPRELOAD_IND_ORA OK

750=MIGRATIONKEY_IND_IND OK

760=DBR3LOADEXECDUMMY_IND_IND OK

770=DBR3LOADEXEC_IND_IND OK

780=DBDDLOADDCHECK_IND_ORA OK

790=DBDDLOADDCHECK_XT_IND_ORA OK

800=DBR3LOADVIEWDUMMY_IND_IND OK

810=DBR3LOADVIEW_IND_ORA OK

820=UPDATEDDICORA_IND_ORA OK

830=DBCLEANUP_IND_ORA OK

840=DBCLEANROLLSEGSTART_IND_ORA OK

850=DBR3LICENSECREATE_IND_ORA OK

860=DBR3LICENSECREATE_XT_IND_ORA OK

870=CRSAPDBAROLE_IND_ORA OK

880=BRCONNECT_IND_ORA OK

890=BRCONNECTUPDSTAT_IND_ORA OK

900=SAPDBAANALYZEDBSTATC_IND_ORA OK

910=DBPOSTLOAD_IND_ORA OK

920=SAPUSERPASSWD_IND_ORA OK

930=SYSPASSWD_IND_ORA OK

940=SYSTEMPASSWD_IND_ORA OK

950=DIPGNTAB_IND_IND OK

960=EXITMNLS_IND_IND OK

970=EXITSTARTR3_IND_IND OK

980=DBR3START_IND_ORA OK

<b>990=RFCRADDBDIF_IND_IND Error</b>

1000=QUERIESFINISHED_IND_IND Only one phase to finish

After terminate with error on phase "RFCRADDBDIF_IND_IND", I have founded the dev_rfc file as you guide me as follows but no any information to help to for fix it.

<b>dev_rfc (Current Install Directoty):</b>

<* RfcReceive [3] : returns 3:RFC_SYS_EXCEPTION

        • Trace file opened at 20070409 184422 THAIST, REL 46D,0,1655, VER 3

======> Error when generating text environment.

<* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION

        • Trace file opened at 20070409 184448 THAIST, REL 46D,0,1655, VER 3

======> Error when generating text environment.

<* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION

So, I have share more information for your reference may be can help you investigate problem as follows:

1. SAP Start and founded SAP process on AIX that show SAP process already but cannot logon by SAPGUI.

2. Every rerun R3SETUP -f DBMIG.R3S until found error, I have founded core dump file on /usr/sap/SID/DVEBMGS00/work

3. Trace file dev_rfc0 - dev_rfc24 have show 0 byte on /usr/sap/SID/DVEBMGS00/work

4. Trace file dev_disp show error message for work process number 22 every minute:

Mon Apr 9 21:11:05 2007

      • ERROR => W22 (pid 4997264) died [dpxxdisp.c 10406]

Mon Apr 9 21:12:05 2007

      • ERROR => W22 (pid 4997266) died [dpxxdisp.c 10406]

Mon Apr 9 21:13:05 2007

      • ERROR => W22 (pid 4997268) died [dpxxdisp.c 10406]

5. Trace File dev_w22 has show information as follows:

-


trc file: "dev_w22", trc level: 1, release: "46D"

-


*

  • ACTIVE TRACE LEVEL 1

  • ACTIVE TRACE COMPONENTS all, M

*

M

M Mon Apr 9 21:15:05 2007

M relno 4640

M patchlevel 0

M patchno 1674

M intno 0

M pid 4759708

M

M ***LOG Q01=> tskh_init, WPStart (Workproc22183 4759708) [thxxhead.c 995]

M tskh_init: WP still in Status WP_KILLED

M calling db_connect ...

C Got ORACLE_HOME=/oracle/B2D/920_64 from environment

C Got NLS_LANG=AMERICAN_AMERICA.WE8DEC from environment

C Logon as OPS$-user to get SAPB2D's password

C Connecting as /@B2D on connection 0 ...

C Now I'm connected to ORACLE

C Got SAPB2D's password from table SAPUSER

C Disconnecting from connection 0 ...

C Now I'm disconnected from ORACLE

C Try to connect with the password I got from OPS$-user

C Connecting as SAPB2D/<pwd>@B2D on connection 0 ...

C Now I'm connected to ORACLE

C Database instance B2D is running on m10dv002 with ORACLE version 9.2.0.7.0 since 20070409

B Connection 0 opened

B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time

B 000 000 R/3 000000 ACTIVE NO YES NO 20070409 211505

M db_connect o.k.

I MtxInit: 22 0 0

X EmInit: MmSetImplementation( 2 ).

X <ES> client 22 initializing ....

X Using implementation std

X ES initialized.

B db_con_shm_ini: WP_ID = 22, WP_CNT = 25

M rdisp/reinitialize_code_page -> 0

M PfReadDBVersion: use compatibility mode for stat-files

S *** init spool environment

S initialize debug system

T Stack direction is downwards.

T debug control: prepare exclude for printer trace

T new memory block 111af1ad0

S spool kernel/ddic check: Ok

S using table TSP02FX for frontend printing

S 1 spool work process(es) found

S frontend print via spool service enabled

S printer list size is 150

S printer type list size is 50

S queue size (profile) = 300

S hostspool list size = 3000

S option list size is 30

S found processing queue enabled

S found spool memory service RSPO-RCLOCKS at 700000133a0a060

S doing lock recovery

S setting server cache root

S found spool memory service RSPO-SERVERCACHE at 700000133a0a6e8

S using messages for server info

S immediate print option for implicitely closed spool requests is disabled

A

A -PXA--


A PXA INITIALIZATION

A Attached to PXA (address 700000140000000, size 410782K)

A abap/pxa = shared

A PXA INITIALIZATION FINISHED

A -PXA--


A

A RFC rfc/dump_client_info not set, use default -1

A RFC Method> initialize RemObjDriver for ABAP Objects

M SsfSapSecin: putenv(SECUDIR=/usr/sap/B2D/DVEBMGS00/sec): ok

M

M =================================================

M === SSF INITIALIZATION:

M ===...SSF Security Toolkit name SAPSECULIB .

M ===...SSF trace level is 0 .

M ===...SSF library is /usr/sap/B2D/SYS/exe/run/libsapsecu.o .

M ===...SSF hash algorithm is SHA1 .

M ===...SSF symmetric encryption algorithm is DES-CBC .

M ===...sucessfully completed.

M =================================================

M ThCheckPrevUser: clean previous user T22/U23/M0

M

M Modeinfo for User T22/M0

M

M tm state = 2

M uid = 23

M term type = 0x0

M display = 0x0

M cpic_no = 0

M cpic_idx = -1

M usr = >SAPSYS

M terminal = > <

M client = >000<

M conversation_ID = > <

M appc_tm_conv_idx = -1

M imode = 0

M mode state = 0x42

M th_errno = 5

M async_receives = 0

M cpic_receive = 0

M em handle = 1

M roll state = 3

M abap state = 3

M em state = 2

M eg state = 1

M spa state = 3

M enq state = 0

M next hook = T-1/U-1/M255

M master hook = T-1/U-1/M255

M slave hook = T-1/U-1/M255

M debug_tid = -1

M mode type = 0x1

M debug = 0

M tcode = > <

M client conversation_ID = > <

M server conversation_ID = > <

M lock = 0

M max enq infos = 0

M act enq infos = 0

M em_hyper_hdl = 110aff430

M

M ***LOG R47=> ThResFree, delete (001023) [thxxmode.c 1056]

M ThSysUsrCheck: clear T22

Thank you and Regards,

Adisak Chabtalay

Message was edited by:

Adisak Chabtalay