HOW TO SAP

Step by step manual guide with screenshot for Basis, Security Authorization & Abap

Popular Posts

  • Table USR02 - User Lock value
    Execute SE16 Enter USR02 Below are the value and its description: Value: 0 Not locked 16 Lock 32 Locked by CUA admin (User Ad...
  • SAP SECURITY INTERVIEW - FIND USER ID FROM TABLE PA0105
    You only  have Personal Number (PERNR) or Email (USRID_LONG) as reference SE16 > PA0105  Now enter PERNR or USRID_LONG SUBTY must be...
  • HOW TO SAP - Create RFC TCPIP connection and Register Server Program with RFCEXEC
    Execute SM59 Expand TCP/IP connections > Click Create Enter the following details. Ensure connection type is 'T' Save a...

Blog Archive

  • ▼  2019 (14)
    • ▼  July (4)
      • How to change SAP script - SE71
      • STMS – Transport management system. How to do tran...
      • SAP Basis – Daily check list
      • SAP R/3 Tips and Tricks – Cheat Sheet for Intervie...
    • ►  June (8)
    • ►  May (2)
  • ►  2018 (1)
    • ►  January (1)
  • ►  2017 (65)
    • ►  December (16)
    • ►  November (18)
    • ►  October (26)
    • ►  September (1)
    • ►  August (3)
    • ►  June (1)
  • ►  2014 (1)
    • ►  August (1)
  • ►  2013 (2)
    • ►  December (1)
    • ►  March (1)
  • ►  2012 (5)
    • ►  June (3)
    • ►  February (2)
  • ►  2011 (88)
    • ►  October (3)
    • ►  September (8)
    • ►  August (8)
    • ►  July (4)
    • ►  June (14)
    • ►  May (22)
    • ►  April (11)
    • ►  March (14)
    • ►  February (2)
    • ►  January (2)
  • ►  2010 (1)
    • ►  October (1)
  • ►  2009 (17)
    • ►  October (12)
    • ►  September (1)
    • ►  August (3)
    • ►  June (1)
  • ►  2008 (20)
    • ►  January (20)
2013-2017. Powered by Blogger.
HOW TO SAP

SuSE Linux + Netweaver 2004s installation guide

June 21, 2009   linux, netweaver, step by step installation guide,
Content


1) Installalling SuSE Linux Enterprise Server 10

2) Installing SAP Netweaver 2004s (ABAP+JAVA)

3) Install SAP GUI (java based)







========================================================================

1) Installing SUSE Linux Enterprise Server 10 for AMD64 and Intel 64

========================================================================

01. Download the required image and burn it into a bootable DVD.

02. Power up the machine with the bootable DVD.

03. Choose boot from CD/DVD

04. Install

05. English/US

06. New Installation

07. Clock - Asia/KL

08. Expert > change > partitioning > create custom partition

09. Choose 2.IDE 457GB.. /dev/sdb ( this may differ on your hardisk)

10. Entire hardisk

11. Expert > Change > Software

12. Select Additional > File server + DHCP + C/C++ compiler

13. Expert > change > booting > finish

14. Accept > Install

15. Install > restar > boot from hardisk

16. Root pwd is "penguin7"

17. Hostname is "test01" , domain is "sapdemo.com"

18. Uncheck "change hostname via DHCP"

19. Disable firewall

20. No skip test

21. Skip configuration

22. Local

23. User/Display name is "tux"

24. Pwd is "penguin7"

25. Next on hardware configuration

26. Don't clone system. Next

27. Login as root:penguin7

28. Yast2 > software > software management

29. Search "java"

20. Select - java1_4_2-ibm

21. Select - java1_4_2-ibm-devel

22. Accept and continue.

23. CHOOSE NO when promt on package window.

24. Completed installation.



--End--

========================================================================

Installing SAP Netweaver 2004s (ABAP+JAVA)

========================================================================

01. Copy all media(installation cd) file to Linux. See below for detail media files

02. > cd /root

03. > mkdir /install/CI

04. > chmod -R 777 install

05. Start install by going to:

06. > cd /media/51033511_8/BS_2005_SR3_SAP_Installation_Master/IM_LINUX_X86_64/

07. > ./sapinst

08. Installation of Sap window will start up

09. Custom settings

10. Select ABAP + JAVA

11. Jave component NW 7.0 dir => /media/51033513

12. Java Dev Kit dir => /usr/lib64/jvm/java-1_4_2-ibm-1.4.2_sr10

13. JRE unrestricted dir => /media/unrestricted.zip

14. SID : T01

15. Pass : penguin7

16. DBSID : T01

17. Prerequisite check - STOPPED Installing now!

18. Go Yast2

19. Search "sap"

20. Select SAP Locale + SAP Locale_32bit (see notes 171356)

21. Install and click no when prompt

22. > rpm -ivh saplocales-2.4-3.i586.rpm

23. Go back to SAPINST and click next

24. Cancel when prompt

25. Installation Export dir => /media/51033493

26. maxDatafilesize "4000"

27. Select only "Advance DB Configuration"

28. Oracle RDMS dir => /media/51031676

29. Select

x SAP Dir Mapping

x DB Instance File Systems

x Create table space

x Auto Extend

31. Remove all SAPDATA number except "SAPDATA1"

32. Change all SAPDATA directory to "SAPDATA1"

33. AutoExtMaxsize "4000" for all

34. Paralled jobs to 4

35. Database statistic skipped both

x create db from ABAP

x create db station java

36. CI :01

37. SCS :11

37. Next, next, next, next

38. Kernal dir => /media/51033508_9/NW7.0... x86

39. Oracle client dir => /media/51033272

40. 41. No SLD destination

41. Diagnostic agent SMDADM with pwd "penguin7"

42. SOL MAN KEY: 64DDF19EB or 65DDAE19EA

47. Now change hosts IP

48. > cd /etc

49. vi hosts

50. change 127.0.0.2 to LAN IP of the machinie

51. SAPINST promt to install database. STOPPED!!

5x. > su - orat01

52. > cd /oracle/stage/102_64/database/SAP/

53. > ./RUNINSTALLER

54. It will failed because only support SuSE-9

55. > cd /oracle/stage/102_64/database/install

56. > vi oraparam.ini

57. Change SuSE-9 to SuSE-10

58. > cd /oracle/stage/102_64/database/SAP/

59. > ./RUNINSTALLER

60. Failed. have to set xwindow

61. > su - (in a new terminal)

62. > xhost +

63. > su - orat01

64. > setenv DISPLAY :0.0

65. > cd /oracle/stage/102_64/database/SAP/

66. > ./RUNINSTALLER

67. Oracle install window will appear

68. Change ora directory to /oracle/T01/oraInventory

69. next next next and when prompt you run:

70. > ./oracle//oraInventory/orainstRoot.sh

71. > ./oracle//102-64/root.sh

72. Now press ok on Oracle installation window.

73. Now patch the Oracle to 10.2.2

74. > cd /oracle/stage/102_64/

75. > mkdir patchset

76. > unzip /media/51031811_3/DVD_ORACLE_10.2.0.2_Patches_LINUX/LINUX_X86_64/p4547817_10202_Linux-x86-64.zip

77. > cd /oracle/stage/102_64/Disk1/install

78. > vi oraparam.ini (like step 57)

79. > cd /oracle/stage/102_64/Disk1

80. > ./runInstaller

81. Oracle install window will apper

82. Start the patch by installing

83. When prompt, run the sh files

84. > cd /oracle//102_64/root.sh

85. Oracle window. OK the installation

86. Go back to SAPINST and press ok.

87. Installation will proceed about 3hours.

88. Completed installation





The media files I have:

drwxrwxrwx 5 0 0 472 2008-03-12 09:45 51033493

drwxrwxrwx 3 0 0 456 2008-03-26 15:19 51033513

-rwxrwxrwx 1 0 0 322237 2008-06-02 21:55 saplocales-2.4-3.i586.rpm

drwxrwxrwx 3 0 0 504 2008-06-27 14:12 51033893_1

drwxrwxrwx 3 0 0 504 2008-06-27 14:13 51033893_2

-rwxrwxrwx 1 0 0 964778 2009-01-12 12:47 BRGUI-EN.zip

-rwxrwxrwx 1 0 0 985 2009-01-12 12:47 Kernel-Change.txt

-rwxrwxrwx 1 0 0 138 2009-01-12 12:47 Readme.txt

-rwxrwxrwx 1 0 0 5150 2009-01-12 12:51 unrestricted.zip

-rwxrwxrwx 1 0 0 219 2009-01-12 12:51 SolManKey.txt

-rwxrwxrwx 1 0 0 693146 2009-01-12 12:51 services

-rwxrwxrwx 1 0 0 1134 2009-01-12 12:51 parameter.sql

-rwxrwxrwx 1 0 0 1133 2009-01-12 12:51 hosts

-rwxrwxrwx 1 0 0 446 2009-01-12 12:51 event.sql

-rwxrwxrwx 1 0 0 3978 2009-01-12 14:10 InsNotes

-rwxrwxrwx 1 0 0 94434415 2009-01-30 09:43 51033517_8.ZIP

-rwxrwxrwx 1 0 0 9112341 2009-01-30 09:43 firefox-3.0.5.tar.bz2

-rwxrwxrwx 1 0 0 4031586 2009-01-30 09:43 flash-plugin-10.0.15.3-release.i386. rpm

-rwxrwxrwx 1 0 0 197707 2009-04-15 11:20 ntfs-3g-200944-el5i686.rpm

drwxrwxrwx 2 0 0 528 2009-05-26 10:19 51031676

drwxrwxrwx 4 0 0 128 2009-05-26 10:23 51031811_3

drwxrwxrwx 3 0 0 96 2009-05-26 10:27 51033512_1

drwxrwxrwx 14 0 0 832 2009-05-26 10:28 51033272

drwxrwxrwx 3 0 0 104 2009-05-26 10:28 51033508_9

drwxrwxrwx 3 0 0 104 2009-05-26 10:28 51033511_8

drwxrwxrwx 14 0 0 1560 2009-05-26 10:52 firefox

drwxrwxrwx 2 0 0======================================================================== \224 2009-05-26 10:53 JAVASAPGUI

drwxrwxrwx 2 0 0 240 2009-05-26 10:53 Notes

drwxrwxrwx 2 0 0 240 2009-05-26 10:54 nvidia

drwxrwxrwx 2 0 0 1080 2009-05-26 10:54 SAP Notes

drwxrwxrwx 2 0 0 1072 2009-05-26 10:54 SAP_Notes

drwxrwxrwx 2 0 0 624 2009-05-26 11:16 Training Material



--END--





========================================================================

Install SAP GUI (java based)

========================================================================

01. Login tux:penguin7

02. > su -

03. > cd /opt

04. > mkdir SAPClients

05. > chmod 777 SAPClients

06. > chown tux:users SAPClients

07. > logout

08. Yast2 > software > software component

09. Search java

10. Add x java-1_5_0-ibm

x java-1_5_0-ibm-32bit

x java-1_5_0-ibm-alsa-32bit

x java-1_5_0-ibm-devel-32bit

11. Open new terminal to change bash file

12. > cd

13. > ls -ltra

14. > vi .bashrc

15. append line after 'export Pilotrate = 115200 as below:

16. export PLATIN_JAVA=java-1_5_0-ibm-1.5.0_sr7/jre/bin/java

17. > echo $PLATIN_JAVA

18. > cd /opt/SAPClients

19. > java -jar PLATINGUILNX_5-10003510.JAR

20. SAPGUI installation will start
Continue Reading

How to Implement support packages Execute SPAM. Choose Support Package

January 11, 2008   SPAM, SUPPORT PACKAGES, UPDATE,
How to Implement support packages

  1. Execute SPAM. Choose Support Package > Load Packages > From Front End
    0016-SPAM-SPackage-01

  2. Locate the CAR file and click OPEN
    0016-SPAM-SPackage-02

  3. Select decompress
    0016-SPAM-SPackage-03


  4. In case of you get following message, just press Yes to all
    0016-SPAM-SPackage-04

  5. Click Display/Define button
  6. Click on your component (eg: SAP_BASIS)
  7. Select the highest level and click OK
  8. It will load the SP to the Queue.
  9. Now click Transport (truck) button
  10. Here you choose to start in dialog or backround
  11. Finish and confirm Queue
  12. Done




Continue Reading

Step by step how to create a batch file to replace saplogin.ini

January 09, 2008   maintenance, saplogon,

Step by step how to create a batch file to replace saplogin.ini


Steps:



  1. At times we might need to update items in Sap Logon pad.
    0015-saplogon-batch

  2. The fastest way to do so is to replace the saplogin.ini. (located c:’windows’)
    0015-saplogon-batch-0

  3. Now to backup your original saplogon.ini - just rename it to saplogon.bak.ss

  4. Open saplogon.ini in a notepad. This is how it looks like:
    0015-saplogon-batch-01

  5. Copy paste all the text at the bottom of the screen and paste it into a new notepad. Rename the text file to
    "SAPLOGON-BATCH.BAT"

  6. Open the batch file and replace IP address with your own servers below
    0015-saplogon-batch-03

  7. The above IP address correspond to below system number.
    0015-saplogon-batch-04

  8. Now you can replace your server description accordingly
    0015-saplogon-batch-05

  9. Lastly, replace the system name.
    0015-saplogon-batch-06

  10. Save the "SAPLOGON-BATCH-SAMPL.BAT" on the desktop

  11. Double click the batch file and it will replace your saplogin.ini.

::*********************************************
::* File : Replace existing SAPLOGON.INI
::* Created : 00:43 15/12/2007
::* Version : 1.0
::* Copyright (C) 2007 howtosap.blogspot.com
::*********************************************


@echo Replacing Existing SAPLOGON.INI
@echo 10 precent completed
@echo [Configuration] >= C:’WINDOWS’SAPLOGON.INI
@echo SessManNewKey=4 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [EntryKey] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Router] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo 30 precent completed
@echo [Router2] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [RouterChoice] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=0 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Server] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=172.16.6.6 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=172.16.6.8 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=172.16.6.7 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo 50 precent completed
@echo [Database] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=01 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=03 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=02 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [System] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=3 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=3 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=3 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Description] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=SAP DEVELOPMENT >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=SAP PRODUCTION >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=SAP QUALITY ASSURANCE >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Address] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [MSSysName] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=DEV >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=PRD >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=QAS >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo 70 precent completed
@echo [MSSrvName] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [MSSrvPort] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [SessManKey] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=1 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=3 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=2 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [SncName] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [SncChoice] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo 90 precent completed
@echo [Codepage] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=1100 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=1100 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=1100 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [CodepageIndex] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=-1 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Origin] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=USEREDIT >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=USEREDIT >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=USEREDIT >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [LowSpeedConnection] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=0 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [Utf8Off] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=0 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [EncodingID] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [ShortcutType] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item2=0 >> C:’WINDOWS’SAPLOGON.INI
@echo Item3=0 >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [ShortcutString] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [ShortcutTo] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo [ShortcutBy] >> C:’WINDOWS’SAPLOGON.INI
@echo Item1= >> C:’WINDOWS’SAPLOGON.INI
@echo Item2= >> C:’WINDOWS’SAPLOGON.INI
@echo Item3= >> C:’WINDOWS’SAPLOGON.INI
@echo.>> C:’WINDOWS’SAPLOGON.INI
@echo 100 precent completed!
@echo You may close this window.



Attached Files:


  • (865 bytes)
Continue Reading

Steps by step to query user with certain plants using Business Explorer.

January 03, 2008   Authorization,

Steps by step to query user with certain plants using Business Explorer.
In organizational level, plant value is actually an object field called "WERKS"


Guide:




  1. Launch Business Explorer
    0010-bussexplorer-001



  2. Select user master data with authorization
    0010-bussexplorer-002



  3. Enter username and execute. Results will be displayed is the excel sheet.
    0010-bussexplorer-003



  4. Right click on a cell > Add Drilldown According to > Field Name
    0010-bussexplorer-004


  5. Now filter again. Right click > Add Drilldown according to > Authoriz. value low
    0010-bussexplorer-005




  6. Keep filtered value
    0010-bussexplorer-006


  7. Congratulation! You have listed only plant company code for the user
    0010-bussexplorer-007
Continue Reading

Find Role inside a Composite role

January 03, 2008   Authorization,

Step by step to find a role which is used by certain composite role


Guide:



  1. Execute SE16 and enter Table name AGR_AGRS.
    0011-FindRoleinCompositeRol


  2. Enter the role into Child_AGR and execute
    0011-RoleinComposite02

  3. Here, you can see that role "HKTHH1XQNOTA" has a composite role of "HK1THH_KLIENGMU"

    img2
Continue Reading
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)
Designed By: Blogger Templates | Templatelib