SUM Genstart systemet kun for Java fejler
Topologien er dobbeltstack, JAVA UME findes i ABAP-stakken. Men under nedetiden fungerer ABAP og JAVA-stakken på forskellige instansnumre.
Under opgraderingen opretter SUM en midlertidig destination kaldet SAPJup i den forrige fase CONNECT-TEMP-ABAP. (Logfil:
Konfigurationen af SAPJup har lignende indgange:(For at se konfigurationen skal du åbne configtool -> skift til konfigurationsredigeringstilstand -> konfiguration -> Destinationer -> RFC -> Ejendomsark SAPJup )
Konfigurationen viser SUM'en bruger jco.client.user som DDIC og jco.client.client som den produktive klient, og jco.client.ahost og jco.client.sysnr er relateret til værts- og systemnummeret, hvor ABAP er fungerer nu i udførelsesfasen.
Fejlen opstår, når adgangskoden til DDIC i den produktive klient er adskilt fra adgangskoden til DDIC i 000-klienten.
Under konfigurationsfasen leveres adgangskoden til DDIC-bruger til 000 klienter til SUM-værktøjet som vist på billedet nedenfor:
I fasen START-AS-JAVA forsøger SUM at starte JAVA UME i ABAP ved at oprette forbindelse til den produktive klient med DDIC-bruger og adgangskoden til DDIC for 000-klient.
Løsning
For at overvinde fejlen skal adgangskoden til DDIC-brugeren i den produktive klient ændres i ABAP-stakken for at matche adgangskoden til DDIC i 000-klienten.
Følg nedenstående trin:
1. Lås ABAP-system op for at tillade login til produktiv klient (som angivet af egenskaben jco.client.client i egenskabsarket SAPJup) i ABAP ved hjælp af OS-kommandoen:tp unlocksys
2. Log ind på ABAP-systemet (kører på værtsnavnet
3. Rediger adgangskoden for DDIC-brugeren i den produktive klient, så den matcher adgangskoden til DDIC for 000-klienten (og lås også DDIC-brugeren op, hvis den allerede er låst på grund af forkerte loginforsøg).
4. Log ud og log på som DDIC i en produktiv klient i ABAP med den nye adgangskode (samme adgangskode for DDIC for 000 klient) for at bekræfte, om login nu er vellykket.
5. Lås systemet igen ved at bruge kommandoen :tp locksys
6. Stop JAVA-instansen manuelt ved at bruge kommandoen:sapcontrol -nr
7. Gentagelse af fasen i SUM
Da adgangskoderne er forskellige, bliver bruger-id'et ikke autentificeret og bliver i sidste ende låst på grund af forkerte loginforsøg, og java ume-tjenesten starter ikke, hvilket fører til, at fasen mislykkes.