You are on page 1of 21

KERNEL UPGRADE: Set system message using sm02 to inform users about downtime.

Download the kernel patches from the service market place. Service Market Place -> Download->My companys Application compoenets ->

Select SAP KERNEL 64 bit (as our server is 64 IA server and installation in Non Unicode)

Download both Database independent and DB dependent Oracle (as our DB is oracle) parts of the kernel. Similarly add Oracle(DB dependent) part for Kernel patch level 201 also to download basket. As we are going to upgrade to kernel patch level 201 of SAP kernel 700 please select that and add to download basket . .

) ) • Give newid sidadm ( here q23adm) to switch user to sap admin user. In case if the kernel upgrade fails you will have your old kernel to revert back to. Please start download.SAR files on to the server where you want the Kernel upgrade to be performed. Now transfer the two . I have used winscp tool to transfer the . We are performing kernel upgrade on Q23 system on server er3as102. Using FTP or WinSCP tool.SAR files to the folder /sapcd2/GRC/SANJEEV/SAPKernelPL201 Your kernel resides at the path /sapmnt/Q23/exe folder. • Connect to the server er3as102 using putty/xmanager with your Signum Id ( if you dont have access take your colleagues . keep a backup of the current kernel before you apply the patch. it will connect to your download basket and show the contents that you added in the above steps as ready to be downloaded.Start SAP download manager on ur desktop or the remote server and enter your service market credentials . Backing up your present Kernel as exe_old. .

The patch level of Q23 system is as below. • Now we are done with the prerequisites of the kernel upgrade activity. It will take some time and after its finished you will see a new folder when you do ls -l in sapmnt/Q23 directory. . Using cp -R exe exe_old.• Now Cd to the /sapmnt/Q23 directory • • now copy the contents of exe to a new folder exe_old.

Issue related to Transport is following: 1. No correct authorization 5. What is SAPRouter and how to setup. or between SAP Systems and external networks. if nothing works out replace the exe_old back to exe and bring the system up before the downtime finishes. Transport request is after the end mark in the Import Queue 2. Is full 3. SAProuter provides you with the means of controlling access to your SAP system. RFC connection issues 2. Troubleshoot the errors if you face any. What are the issues relate to transport if transport has been fired and not able to import. In short. Once this is done. Cd /sapmnt/Q23 SAPCAR -xvf /sapcd2/GRC/SANJEEV/SAPKernelPL201/SAPEXE_201-20001205. Trans dir. 1. Ans. . SAProuter is an SAP program that acts as an intermediate station (proxy) in a network connection between SAP Systems.SAR -R /sapmnt/Q23/exe this will extract/unzip the DB dependent oracle specific files to exe folder. Tr is inconsistent 4. And How SAP People login to the system. SAPCAR -xvf /sapcd2/GRC/SANJEEV/SAPKernelPL201/SAPEXEDB_201-20001205.SAR -R /sapmnt/Q23/exe this will extract/unzip the DB independent part of the kernel PL 201 to exe folder. Ans. Once you are sure SAP is shutdown . start the SAP system Q23 by issuing the startsap command.Shutdown the Q23 sap system at the mentioned downtime using stopsap command.

02 10 dumps .Record total number of short dumps from yesterday and investigate recurring short dumps ST03N --. All T-codes for monitoring and their details Ans. SM21 -.ok SMQS -.2010 19:00:15" DB02 95.10.Record Average Dialog Response day for previous day 13/10/2010--1.3.no of active users 6 No of Dialog processes in Waiting state 22 Background Job status Number of batch process in Waiting State / free 22 Number of Active jobs 6 SAP Memory (Current use % ) Roll area 0.5 SMQ2 -.Job: SNC_APP_STOCK_TRANSFER_2480 ST02 -.OK SM13 -Ok.OK SM66/SM50 -.ok SM58 -.86% used ST04 98.OK Database Check DB12 "Backup completed successfully-11.75% SP01 – Spool job AL08 – Active users SM50 – Work Process SM51 SM37 ST22 SM21 ST02 SM12 SM13 SM58 DB12 DB02 ST04 Checking Dialog users AL08 .182.41 Page area 0.Update is active SM12 --No old locks ST22 --.

7. TADM – 12_2_62 – page – 388 . Like a client copy. How to schedule the ABAP program as background job. If job is updating something in DB and update work process is busy 3. in case of after event or after job. ABAP program starts a loop 5. Background work process already busy in other job and no free work processes 2. Ans. When the export is finished. a client transport is used to copy data between different clients. T-Code – SM36 Enter Job name and Job class click on job steps. The data is to be buffered 3. A client transport differs from a client copy in that it does not use RFC.Extended memory Heap memory 9. How many request generates when we do the client export and import Ans.remote client copy or client export and why Ans. A client transport consists of two steps: First a client export extracts client data from the source client to files at the operating system level. the event is not trigger so job will not start 4. however. There we can find the option for ABAP programs. 4. 8. external commands and external programs In start condition button we can define all the start conditions – Immediate.18 CPU Utlilization (%) CPU utilization of DB Server "Utilization user % system % idle % io wait % CPU utilization of App Server NA 72 28 0 0" 4. after event. Usr/sap/trans/log/slog 5. Client Export is better than remote client copy – 1. Authorization issues 6. you get the following transport requests: TT1KOnnnnnn (cross-client objects) TT1KXnnnnnn (client-dependent long texts) TT1KTnnnnnn (client-dependent tables) where TT1 is the SID and <nnnnnn> is a system-generated transport number. What may be the possible reason if background job is keeping running for very long time and how to resolve? Ans. For SPAM (Support pack) where we can find the log file at OS level. date time. – 1. Ans. Which one you will prefer-. and depending on the chosen copy profile. Then the data is imported from the operating system files into the target client. after job and at operation modes. If there is no LAN connection 2. A client transport can be used to replace a local or remote client copy.

Day to day monitoring to the system and reporting to the management 2. Work related to SMP like.my Roles and responsibilities contains: 1. 10. Kernel Upgrade 8. Roles and profiles 9. Check OSS and HTTP connection and open that according to the requirement. we use to create the project and keep all the demand numbers in that to track all the development related to that project that is happening in dev system. Maintain the S-user id in SMP and download the kernel and patch files. 10. For enabling the trace we use ST01 – The following components can be monitored using the SAP system trace: • Authorization checks • Kernel functions • Kernel module . Maintaining RFC connection b/w different SAP systems 4. Monitoring the work process and their status time to time 3. 11. How to enable the trace and how to use that Ans. What are roles and profiles and how to create and assign to a user Ans.9. In Solution manager. Roles and responsibilities Ans.Client creation and client copy 7. Client management like. 5. Background Job management like – Monitoring and scheduling the job. Transport related work 6.Register developer and object in marketplace to get access keys.

Redo logging 18. Try to have a look at buffer quality : ST02. Ans. databuffer quality (SGA zone). Ans. how much physical reads / logical reads Ratio. Performance check for SAP System Ans. N/A 15. 17. Ans. What is SWAP? . How to check that from how much time that work process is running. 22. Notebook 21. USR/SAP/Trans/Log 23. Ans. what are the details u find. where we can get the log Ans. Try to have a look at DB response time : ST04N. Sort usage. 20.What are the details u find and when you can tell that there may be a issue and how to resolve. Try to have a look at OS response time : ST06 : look at CPU. In 3 profiles. ST05 16. in SPAM. Ans. Ans. wait times. Disk and Lan response time. investigate each fields dependant parameters. In AL08. How to create transport Domain and configure transport describe in detail. ST02 . In SM50 what are the details you find and when you can tell that there may be an issue and how to resolve. 19. tell the sequence of that when SAP system getting up. How to add the system in SMP. Shared Pool cache hit ratio should be >96%.SM22 Details from notebook 13. if many fields are red.• Database accesses (SQL trace) • Table buffers • RFC calls • Lock operations (client side) The last 4 components can also be monitored using Performance Analysis (transaction ST05). Ans. Descriptions of all the profiles and how to update. Swap. Performance : Use ST05 – 12. number of user calls. TADM 14. Memory. Ans. For this use the T-Code. How to check ABAP dump and how to analyze the issue Ans.

if you build 3 systems ABC. DEF and GHI unless you define route they wont be able to act as DEV QAS and PRD So route defines role of a system. Details of ST02 Ans. Check the work process status at OS level in Sap. Swapping is the process whereby a page of memory is copied to the preconfigured space on the hard disk. First. Ans. Second. called swap space. when the system requires more memory than is physically available. How to check CPU utilization at SAP level. What’s the difference between R3trans and Tp in SAP-DBA? . 34. How to apply Support pack in details Ans. DEV and QAS 2. yes 26. Ans . Getting response from database very slow. What does Sap_All and Sap_New Parameters define for a user who is granted with permissions? Ans. Work process detail at UNIX level. User is not able to login to the SAP system Ans. 39. a significant number of the pages used by an application during its startup phase may only be used for initialization and then never used again. what will be the reason? Ans. How to do client copy. 35. standard means. Details of ST03 Ans. What is the name of Kernel File? Ans. customized means ABAP developments . SAP default which SAP has provided and that is present already. QAS and PRO. Ans. SAP system is very slow Ans. What is the difference between SAP R/3 and ECC? Ans. Delivery route bet. SAP layer is for delivering SAP standard objects and ZADB is for delivering customized objects. Kernel upgrades procedure in Detail Ans. 36. to free up that page of memory. 37. Consolidation route bet. 27. SAP and ZADB. 32. the kernel swaps out less used pages and gives memory to the current application (process) that needs the memory immediately. A route defines the source and target system to move the objects and there are two routes--1. have u access of sap* Ans. Layer defines in which system developments will be made Route defines which system will act as what? dev qas and prd 41.Ans. 38. 28. How to provide access keys Ans. Ans. 30. 29. if you check the TMS configuration you will see 2 layers* between the DEV and QAS. SAPEXE_201-xx and SAPEXEDB_201-xxx 25. What is transport layer and transport route and how to configure. The system can swap out those pages and free the memory for other applications or even for the disk cache 24. 33. 40. Swapping is necessary for two important reasons. How to check cup utilization at UNIX level. Ans. In starting of this book 31.A layer is the path to move the development objects and is always assigned to consolidation route.

SAP Support Packs should never be applied while users currently in the system as the new object are being imported in to the system. The Message Server should be only one per a single SAP system.R3trans normally is not used directly but called from the Tp control program or by the R/3 upgrade. Due to this there is a chance to fill up buffer area. The Host name is the name of the Computer where the instances (Database/SAP) are installed.SID is nothing but a name for an Instance. saproute. 43.Database Growth can be monitored from the T-Code DB02. What is the difference between support packages and kernel upgrade? Ans. Here you can find the growth of individual tablespaces also.ini. R3 Trans also write transport logs in the DIR_TRANS/tmp directory which after the job is finished is moved to DIR_TRANS/log directory. sapdoccd.Ans . How to install multiple Central Instances on the same physical machine? Ans. i. Tp is the basic tool for the transporting the request. If it is urgent request then the current request will be stopped and new request will be send. In another point of view we can say that all printing data's goes through this buffer (memory). You will encounter lot of should dumps in the system due to objects being generated and . Kernel upgrade: The SAP system consists in general terms of a kernel and applications. TP is the master controller program for all the jobs to be done by all the transport. I. The kernel is the central program that is Essential to the SAP system applications.ini) of GUI at OS level (I mean in which directory)? Ans50. 48. Once you have used transaction. When it is created in DB level then its size is restricted. 49.Support package: SAP delivers Support Packages to remove any errors that appear in important transactions.A SAP system can contain one and only one Central Instance. Hostname is same. Support Packages may contain language-dependent data such as message texts ABAP texts or screen texts.RMAN IS THE recovery manager of oracle backups it will recover the backups and put them in the repository catalogue RMAN is used by the oracle only in SAP BR tools are used for the recovery of backups But these BR tools are also integrated with the RMAN only 46.R/3trans is the r/3 system transport program which can be used for transporting data between different sap systems even when they don’t belong to the same group . In the Central Instance you will have Message Server and Enque Work processor. 44. The SID refers to all the instances in a SAP system or a Database.The new spool request will be in the queue. Actually R3TRANS is used by TP (Both are SAP Kernel Programs) for anything to write from /to to database. Explain RMAN and how it can be used for database backup & recovery? Ans.ini. Domain Installation: Here we have different hosts to hosts Database instance & Central instance.ini. sapmsg.Spool buffer is the memory space which is allocated in DB level or OS level where all the data are stored in that buffer area at the time giving prints. Local Installation: Here we have both Database Instance [DB SID] and the Central Instance [SAP SID] in same system. What is spool buffer? Ans. 42. 47. When spool buffer is full and new spool request is raised what happens to the request? Where does the request stored? Ans. 2 hosts. Can SAP Patches be installed when other users are online? Ans. SPAM to import a Support Package the translated texts for these objects are up-to-date for all languages in the system. Host is the system which hosts the Instance. Where can we find the 4 files (saplogon.e. 45. What are the differences of a sap SID and host name? Ans. You can upgrade the kernel to a higher release while keeping the applications at the original release. Define the term “GROWTH OF THE DATABASE" and how should I find the growth of database in SAP R/3? Ans.e.

Firstly a Development Class is just like a package which holds a group of objects together.Spool process is used for printing purpose for example printing pay slips. 64. How to schedule background jobs at OS level? Ans. 63.For data base back up generally client use different third party software like Tivoli by IBM Schedule task by Microsoft Crontab by UNIX 55. 58. 67.The user type is CPIC 52. means how SAP communicates to the SAP system? Ans. Most of the spool requests are scheduled in back ground jobs because they are time consuming or expensive jobs. 65. 61. Most of the spool requests are scheduled in back ground jobs because they are time consuming or expensive jobs BTC jobs are scheduled in T-Code sm36. in which scenario we need the Client export and Import Ans. 59. different system like XI and BI will be take request through Gateway server. What are diff. b/w remote client copy and client export and import. 66. Tell some common commands to use in UNIX . 51. BTC jobs are scheduled in T-Code sm36. Ans. So it is better to apply patches when there is no user logged in the SAP system. 62. 60. printing purchase order etc. Default and Instance profile and what are the details mentioned in the Default profile. Ans. how to configure and transport domain and transport route definition and detail. Transport Layer just specifies the route through which these Development Class's objects has to move to the Consolidation system from Integration system 54. What is TMS. Ans. Spool process is used for printing purpose for example printing pay slips printing invoices printing purchase order etc. Name the R/3 System transaction used for monitoring a spool requests. What is SPAM and SAINT and How to install support pack Ans. Ans. What are the Start. What is local client copy and how to do and when it required? Ans. Questions from oracle database Architecture to backup recovery Ans. How to check database performance through SAP and how to take initiatives to correct that Ans. Spool monitoring is done by T-Code sp01. If any user use that programmed or table it can’t update those table or program. How is database connected to the SAP system. 53. printing invoices. So How to analyze missing authorization and how to assign that to user. 57. Ans. You better don’t do that because there will be a inconsistency if the same objects are used by any user who is online and thus the system throws a lot of short dumps.buffers getting refreshed No. 56. Which R/3 System user is used for starting external programs using SAP background jobs? Ans. Ans. What is gateway server and message server. Detail of work process architecture Ans. During patch implementation the patch manager updates some tables and programs. What is the difference between transport layer and development class? Ans. Tell the architecture detail of SAP. Suppose there are 2 users and they are not able to do one transaction.

72. How to change the environment variable. Client copy profiles Ans.e. the SAP System is a single user. Ans. 001 and 066 Clients 000.) b. Password got lock or expired. These clients are not supposed to be used in development. 81. Parent role and child role Ans. Archn then db instance will start. and how to analyze that password got locked. Ans. Which version of SAP you are working. Ans. D. 71. 79. SAPR3 / SAP<SAPSID>. Installation of Oracle on UNIX. pmon. OPS$<SAPSID>adm. What are the types of transport Route and describe it? Ans. c. 68. It retrieves the password for SAPR3from the SAPUSER table. It then logs on to the database as the user SAPR3. Have you any question to ask? Ans. Tell about your system landscape. 74. For the database. 82. Ans. (The OPS$ user that corresponds to the operating system user must be defined in the database and identified as externally.like smon. Backup Process G. 80. 70. Ans. How to check environment variable in UNIX Ans. Difference b/w 000. In which case you need the remote client copy. Means where we set the parameter in SAP i. 69. the SAP System uses a mechanism called the OPS$ mechanism. Have you worked on XI or BI? Ans. quality and production environments. work load monitor and different details for the transaction being slow. – sap work processes send request thru listner after that db work processes will get started. using OS level authentication. 77. Oracle Questions: A.Ans.. How to analyze the ST03. 76. 73. F. for oracle using OPS$ Mechanism. 75. Oracle Architecture B. whose password is stored in the table SAPUSER. how database communicates through the SAP system. When the system accesses the database. Where all the parameter resides of SAP in oracle parameter file internally at OS level. Startup process C. Shutdown abort. 001 and 066 are standard clients that are pre-delivered by SAP. . Therefore. E. How to check the environment variable in UNIX Ans. Ans. 78. which works as follows: a. it first logs on to the database as the user OPS$<operating_system_user> . to access the database. for example.

the call is scheduled to run in batch. are executed in the same program context in the target system 3. etc. 84. What is transactional RFC? Ans. and examples to be used in many different profiles of the business applications. 85. The calling dialog program can proceed without waiting to see whether the remote call was successful. For these reasons. Due to the amount of activated tRFC processes. But the only exception with 001 is. What are changes for different clients? Ans. Client 066 is reserved for SAP access to its customers' systems to perform 83. SAP customers usually use this client as a source for copying other new clients. for local client copy which client we need to use. configurations for the control of standard transactions. in the SAP database under a unique transaction ID (TID). why not 000 or 001 Ans. This type of RFC executes the function call based on Synchronous communication meaning that the systems involved must both be available at the time the call is made. It is reserved for the activities of preparing a system for the production environment. Implementation of tRFC is recommended if you want to maintain the transactional sequence of the calls. Client 000 contains a simple Organizational structure of a test company and includes parameters for all applications. including the test company. What client difference Ans. the sequence of LUWs defined in the application cannot be kept. Otherwise. It is therefore impossible to guarantee that the transactions will be executed in the sequence dictated by the application. Within a LUW. previously known as asynchronous RFC) is an asynchronous communication method that executes the called function module just once in the RFC server. 001 will be your working client. tRFC can be serialized using queues (inbound and outbound queues). If a call is sent. The same applies to client 001.The client 066 is used only for EarlyWatch functions (Monitoring and performance). The only thing that can be guaranteed is that all LUWs are transferred sooner or later. its settings are client dependent. Transactional RFC (tRFC) Transactional RFC(tRFC. In addition. the call remains in the local queue. this client (001) will not be a working client. together with the corresponding data. The user EarlyWatch is delivered in client 066 and is protected using the password SUPPORT. The remote system need not be available at the time when the RFC client program is executing a tRFC. and the receiving system is down. 000 is a special client for the R/3 system because it contains the client-independent settings. Synchronous RFC The first version of RFC is synchronous RFC (sRFC). With other Systems like BW and CRM. Client 001 is a copy of the 000 client. This password needs to be changed for security purposes. client 000 should not be used as a working client. Queued RFC (qRFC) To guarantee that multiple LUWs are processed in the order specified by the application. 2. You will do all configurations and obtain support from SAP through this client. tRFC is always used if a function is executed as a Logical Unit of Work (LUW). This type of RFC is called queued RFC (qRFC). all calls 1. The tRFC component stores the called RFC function. Two standard users (SAP* and DDIC) are defined in the clients 000 and 001. If the receiving system does not become active within a certain amount of time. run as a single transaction: they are either committed or rolled back as a unit.Client 000 is basically used as working client only when you do support pack upgrade or ABAP load generations (SGEN) and implementing additional languages. if this client is configured or customized. with Solution Manager. standard settings. 86. are executed in the order in which they are called 2. Disadvantages of tRFC 1. . this procedure can reduce performance significantly in both the send and the target systems. tRFC processes all LUWs independently of one another. It does not behave like 000.

93. SAP_UONL User without authorization profile and role SAP_PROF Only authorization profile and roles SAP_CUST Client-specific customizing including authorization profile is copied. What is DPMON? Ans. Setting for client copy Ans. . 91. What is CHARM and how it works and its configuration Ans. 96. 88. SAP_APPL SAP_ALL without user master data SAP_AAPX SAP_ALL without authorization profile and roles 94. user roles and authorization profiles are copied. Ans. 92. the user data is retained. Job name to delete spool job and background job. It transfers an LUW (transaction) only if it has no predecessors (based on the sequence defined in different application programs) in the participating queues. SAP_CUSV SAP_CUST with variants SAP_UCUS SAP_CUST with user master data SAP_UCSV SAP_UCUS with variants SAP_ALL All client data except change documents (see note 180949) and local data is copied. 87. what to do now. 89. Profiles for client copy Ans.qRFC is therefore an extension of tRFC. Ans. Copy profile Description SAP_USER Users. you Daily must create a variant. The client is not reset. The application data is deleted. 95. How to do performance related work in SAP – ST05 Ans. Tablespace is full. Delete old background jobs Delete old spool requests Delete old batch input sessions SAP_REORG_SPOOL SAP_REORG_BATCHINPUT RSBDCREO Required. differences between client copy and client transport Ans. Either add new data file or increase the size of the existing datafiles. you Daily must create a variant. Implementation of qRFC is recommended if you want to guarantee that several transactions are processed in a predefined order. Recommended Job Name ABAP Variant Repeat Purpose Program Interval SAP_REORG_JOBS RSBTCDEL Required. 90. R3trans –d Ans. you Daily must create a variant. How to do mass user lock Ans. RSPO0041 Required.

To save the trouble of scheduling this job. This function is controlled by system profile parameter rdisp/vbreorg. By default. RSM13002 None required Daily . or If you have deactivated processing of U2 update components after the processing of the associated U1 updates. SAP_REORG_UPDATERECORDS You need to run this job ONLY: f you have deactivated automatic deletion of I update records after they have been processed.This job may not run at the same time as normal batch input activity. automatic deletion is activated. For more information. This report schedules RSSNAPDL with the following specifications: Job name: RSSNAPDL Variant name: DEFAULT (you must create this variant) Start time: 0100 AM Repeat interval: Daily SAP_REORG_JOBSTATISTIC RSBPSTDE Required. automatic deletion is activated. Schedule this job for periods during which no batch input sessions are run. This function is controlled by system profile parameter rdisp/vb_delete_after_execution. By default. SAP_REORG_ABAPDUMPS RSSNAPDL Required. you Daily must create a variant RSSNAPDL deletes old dumps. This function is controlled by system profile parameter rdisp/vb_v2_start. you can run the ABAP report RSNAPJOB from the ABAP editor. see Managing Updates. you Monthly must create a variant Delete job statistics for jobs not run since the specified date (statistics no longer needed since job was a one-time occurrence or is no longer run) Delete old completed update records (automatic delete deactivated). or If you have deactivated automatic deletion of incomplete update records (records partially created when an update header is created and saved but the generating transaction then ends abnormally). delete incomplete update records (automatic delete deactivated) Delete old dumps produced by ABAP abnormal terminations.

Parameter files for SAP with Oracle database. RSCOLL00 uses table TCOLL to determine what to run. Unlike a database LUW. MODIFY. and be executed using a series of different work processes.The Open SQL statements INSERT. you must include a database commit when your transaction has ended successfully. 99. since database changes from a database LUW cannot be reversed in a subsequent database LUW. Use SCC5 to delete a client . and a database rollback in case the program detects an error. RSCOLL00 schedules all of the reports that need to run for the performance monitor. To ensure that this happens. and DELETE allow you to program database changes that extend over several dialog steps. To maintain data integrity. UPDATE. you must bundle all of you database changes in the final database LUW of the SAP LUW. the implicit database commit that occurs after a screen has been processed concludes the database LUW. If an SAP LUW contains database changes. RSCOLL00 None required Hourly 97. How to register a system in SMP Ans. A logical unit consisting of dialog steps. Please schedule this job under the new name. What is LUW Ans. 100. an SAP LUW can span several dialog steps. Even if you have not explicitly programmed a database commit. you must make all of the database changes for the SAP LUW in a single database LUW. How to delete a client Ans. However. Ans. whose changes are written to the database in a single database LUW is called an SAP LUW. 98. See the CCMS Guide for more information on setting up RSCOLL00.SAP_COLLECTOR_FOR_JOBSTATISTIC RSBPCOLL None required Daily Generate runtime statistics for background jobs Collect system performance statistics SAP_COLLECTOR_FOR_PERFMONITOR This job was previously also called COLLECTOR_FOR_PERFORMANCE_MONITOR. you should either write all of them or none at all to the database.

Their passwords cannot be changed by the end users. and CUA). but that client detail still exist in the SAP system. Users in SAP AnsType Dialog System Purpose Individual. TMS. No logon is possible. Dialog logon is not possible for these type of users. Only the user administrator can change their passwords. again we need to maintain that detail for login to that client 102. anonymous group of users. Workflow. non-person related users that allows the assignment of additional identical authorizations. What will happen if you delete the row from SCC4? Can you still login to the client? Ans. The initial multiple logons are 6. During a dialog logon. TMS. Dialog user available to a larger. and CUA). They are used for background processing and internal communication in the system (such as RFC users for ALE. This is an interactive type of logon. Communication Service Reference There are five types of users in sap Dialog users (A) A normal dialog user is used for all logon types by exactly one person. Multiple dialog logons are checked and. interactive system access. Multiple logon is permitted in these type of users.We cannot login to that client if the row is deleted from the SCC4. Workflow. such as for Internet users created with transaction SU01. logged. Communication Users (C) . System Users (B) These are non interactive users. if appropriate. General. This is used to logon using SAP GUI. The user can change his or her own password. Dialog-free communication for external RFC calls.101. the system checks for expired/initial passwords. Background processing and communication within a system (such as RFC users for ALE. They are set according to companies policy. These users are used for carrying out normal transactions.

ora location 1: /oracle/PRD/102_64/dbs/ and location2: /oracle/PRD/sapbackup/PRD/ For the BRBACKUP and SMB backups it getting the initPRD.ora = the parameters that Oracle uses . a copy of these profiles will be taken in the backup stage directory. Service User (S) Dialog user available to a larger. init<SID>. These files are needed by oracle while startup. a general non-person-related user.In oracle. Only the user administrator can change the passwords. While taking a backup. highly restricted authorizations are given to this type of users. It is not possible to use this type of user for a dialog logon. In our DB server these files exists in 2 locations initPRD.sap spfilePRD. These are just copies and nothing to do with the oracle startup.Used for dialog-free communication between systems. A reference user is used only to assign additional authorizations. specify it when maintaining the dialog user on the Roles tab page Dialog User System user Communication User Service User Reference User Logon with SAPGUI possible/ Interactive Yes Multiple logon permitted Password yes Expires or initialized No NA NA No yes NA Yes yes Expires or initialized No yes ----NA--- Password can be changed by End user User Administrator 103. The system does not check for expired/initial passwords during logon. Their passwords are valid for certain period of time so they expire. spfilePRD. Dialog logon is not possible with this kind of user.ora is the system profile file. To assign a reference user to a dialog user. Generally. like the service user. These files are just like the profile files for SAP (available in the location /usr/sap/<SID>/SYS/profile).ora initPRD.ora from this location /oracle/PRD/102_64/dbs/initPRD. Reference User (L) A reference user is.ora is the profile file and spfile.ora So whats the use of files in location /oracle/PRD/sapbackup/PRD/ Ans. The users have option to change their own passwords. This happens whenever a backup is scheduled using BRTools. anonymous group of users. These files will be usually available in the path $ORACLE_HOME/dbs (where $ORACLE_HOME=/oralce/<SID>/102_64).

. now BRTOOLS uses it to read Oracle parameters.max 6. The file which you are seeing under sapbackup directory is the backup copy of the file under location 1.ora = the old file that Oracle used in the past. Which parameter needs to change for open the session more than 6 in SAP? Ans. we can make it less that 6 with parameter rdisp/max_alt_modes 105. by default oracle will look for the parameter file in that location. initPRD. but again thats the backup copy of the current file only if you have configured you backup with the location 2 as your backup destination ( as you know when you do database backup the parameter file is also backedup).sap = file that BRTOOLS uses for its functionnality Location 1 (/oracle/PRD/102_64/dbs) is default location for you parameter files in Oracle. it gets created everytime you start any BRTOOL. Otherwise its just a mannual copy done by someone else. When you bring up your database unless you specify the location of your parameter file .initPRD. 104. You can find that out by checking the data stamp on the file and your backup log.