uestion 1
Question: Where does an AS ABAP-based SAP system store the different log and trace
information? (2 Correct) [This question is from PDF 1.]
1. System log information is stored on the file system level.
2. Short dumps are stored on the file system level.
3. SQL trace information is stored in the database of the SAP system.
4. Dispatcher trace is stored on the file system level.
Original Answer (PDF 1): 1,4
Gemini's Answer: The correct options are 1 and 4.
o Explanation:
1. System Log (SM21): While the system log data is written to the
database for viewing in transaction SM21, it is also written to log files
at the operating system level in the log directory (e.g.,
/usr/sap/<SID>/<Instance>/log). This statement is correct.
2. Short Dumps (ST22): Short dumps are stored in the database,
primarily in the SNAP table, not directly on the file system.
3. SQL Trace (ST05): SQL trace results are written to trace files on the
file system, typically in the work directory. They are not stored in the
database.
4. Dispatcher Trace: The dispatcher trace file (dev_disp) is a developer
trace file located in the work directory on the file system. This is
correct.
Question 2
Question: Which of the following tools are used when importing a transport request? (3
Correct) [This question is from PDF 1, PDF 2, and PDF 3.] Options vary slightly between files,
but the core tools are consistent.
1. RDDNEWPP / RDDIMPDP
2. Short dumps are stored on the file system level. (Erroneous option in PDF 1)
3. R3load
4. tp
5. R3trans
Original Answer (PDF 1): 1, 4, 5 (RDDNEWPP, tp, R3trans)
Original Answer (PDF 2): A, C, E (RDDIMPDP, tp, R3trans)
Original Answer (PDF 3): A, C, E (RDDIMPDP, tp, R3trans)
Gemini's Answer: The correct options are tp, R3trans, and RDDIMPDP.
o Explanation:
tp (Transport Program): This is the main control program for
transports. It is executed at the OS level and orchestrates the entire
import/export process by calling other tools.
R3trans: This is the workhorse tool that tp calls to perform the
platform-independent transport of data between SAP systems and
connect to the database.
RDDIMPDP: This is an ABAP report that runs as a background job in
client 000. It is triggered by tp to perform essential follow-up activities
within the SAP system after data has been imported, such as
activating Dictionary objects and running after-import methods.
RDDNEWPP is the program used to schedule this job.
R3load is used for system copies and migrations, not for standard
transports of customizing and workbench objects.
Question 3
Question: In which subdirectories of sapmnt can you find information about startup
problems of an AS Java-based SAP system? (2 Correct) [This question is from PDF 1, PDF 2,
and PDF 3.]
1. D<instance no.>/work
2. J<instance no.>/log
3. J<instance no.>/work
4. SCS<instance no.>/work
Original Answer (PDF 1): 2, 3 (J/log, J/work)
Original Answer (PDF 2): B, D (J<instance no.>/work, SCS<instance no.>/work)
Original Answer (PDF 3): C, D (J<instance no.>/log, SCS<instance no.>/work)
Gemini's Answer: The correct options are 3 and 4.
o Explanation: For deep analysis of startup problems, developer trace files are
the most important source of information.
3. J<instance no.>/work: This directory contains the developer trace
files for the main Java instance components, including the server
nodes (dev_server<N>, std_server<N>.out) and the startup
framework (dev_jstart). This is a primary location for troubleshooting.
4. SCS<instance no.>/work: The System Central Services (SCS)
instance is critical for system startup. This directory contains the
developer traces for the Message Server (dev_ms) and Enqueue
Server (dev_enq), which must start successfully before the Java server
nodes can.
2. J<instance no.>/log: This directory contains higher-level, formatted
log records, which are useful but often less detailed for initial startup
failures than the trace files in the work directories.
Question 4
Question: In an SAP Fiori app, what is used as the source for the data in a dynamic tile? [This
question is from PDF 1.]
1. RFC
2. InA
3. BSP
4. OData
Original Answer (PDF 1): 4
Gemini's Answer: The correct option is 4.
o Explanation: Dynamic tiles on the Fiori Launchpad display numbers or other
quick status information that is regularly updated (e.g., number of open
approvals). This data is fetched from the backend system through a
lightweight OData service call.
Question 5
Question: For an SAP HANA tailored datacenter integration (TDI) approach, what is the
additional disk space factor required during delta merge operations? [This question is from
PDF 1, PDF 2, and PDF 3.]
1. 1.2
2. 1.6
3. 2
4. 3
Original Answer (PDF 1): No answer provided, but format suggests 2.
Original Answer (PDF 2): D (1.2)
Original Answer (PDF 3): D (1.2)
Gemini's Answer: The correct option is 1 (1.2).
o Explanation: During a delta merge operation, the main store and delta store
are merged into a new main store. For a brief period, the old main, the delta,
and the new main store exist concurrently. To accommodate this, SAP
recommends sizing the persistent storage (disk) with an additional factor.
According to SAP HANA TDI documentation, a factor of 1.2 times the required
net disk space for data is recommended to handle the overhead from delta
merges.
Question 6
Question: You are installing a Primary Application Server and a Central Services instance for
an AS Java-based SAP system. What is the minimum number of Java server nodes you must
configure? [This question is from PDF 1, PDF 2, and PDF 3.]
1. 4
2. 2
3. 0
4. 1
Original Answer (PDF 1): 2
Original Answer (PDF 2): D (1)
Original Answer (PDF 3): D (1)
Gemini's Answer: The correct option is 4 (1).
o Explanation: An AS Java system requires at least one server node (server
process) to be able to start and run applications. While multiple server nodes
are recommended for production systems for performance and availability,
the absolute minimum required to configure and run the system is one.
Question 7
Question: How can you register multiple SAP Gateway services simultaneously? (2 Correct)
[This question is from PDF 1, PDF 2, and PDF 3.]
1. Using transaction /IWFND/MAINT_SERVICE.
2. Using task list SAP_GATEWAY_ACTIVATE_ODATA_SERV.
3. Using transaction /IWFND/GW_CLIENT.
4. Using task list SAP_GATEWAY_BASIC_CONFIG.
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): A, D (corresponds to options 1 and 2 here)
Original Answer (PDF 3): A, D (corresponds to options 1 and 2 here)
Gemini's Answer: The correct options are 1 and 2.
o Explanation:
1. Using transaction /IWFND/MAINT_SERVICE: In this transaction,
you can use the "Add Service" function to connect to a backend
system and select multiple services from the service catalog to register
them at once.
2. Using task list SAP_GATEWAY_ACTIVATE_ODATA_SERV: Task lists
(transaction STC01) are designed to automate configuration steps.
This specific task list can be used to perform a mass activation of
OData services.
SAP_GATEWAY_BASIC_CONFIG is for the initial setup of Gateway, not
for registering specific services. /IWFND/GW_CLIENT is a tool for
testing already registered services.
Question 8
Question: What do you need to size before you install SAP HANA in a tailored data center
integration (TDI) scenario? (3 Correct) [This question is from PDF 1.]
1. Main memory
2. SAP Application Performance Standard (SAPS)
3. Persistent storage
4. Input/output operations per second (IOPS)
5. Network throughput
Original Answer (PDF 1): 1, 3, 5
Gemini's Answer: The correct options are 1, 3, and 5.
o Explanation: In a TDI scenario, the customer is responsible for procuring the
hardware based on SAP's specifications. Sizing is a critical prerequisite.
1. Main memory: This is the most critical component for HANA
performance. The amount of RAM must be sized based on the
anticipated data footprint.
3. Persistent storage: The size of the disk storage for the /hana/data
and /hana/log volumes must be calculated.
5. Network throughput: The network bandwidth and latency between
HANA nodes (for scale-out) and between the application servers and
the HANA server must meet specific KPIs.
SAPS is a measure of application server performance, and IOPS is a
measure of storage performance, but the primary sizing dimensions
you calculate are Memory, Storage Size, and required Network
Throughput.
Question 9
Question: Under which Java System Properties category do you find an AS Java-based
Manager in the SAP NetWeaver Administrator (NWA)? [This question is from PDF 1, PDF 2,
and PDF 3.]
1. Services
2. Applications
3. Kernel
4. VM Environment
Original Answer (PDF 1): 4
Original Answer (PDF 2): A (Kernel)
Original Answer (PDF 3): A (Kernel)
Gemini's Answer: The correct option is 3 (Kernel).
o Explanation: In the SAP NetWeaver Administrator (NWA), you navigate to
Configuration -> Infrastructure -> Java System Properties. On that screen, the
system components are grouped into tabs. The low-level components like the
Locking Manager, Logging Manager, etc., are found under the Kernel tab.
Question 10
Question: Which instances have processes that establish a connection to the database of an
SAP system? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Central Services
2. Primary Application Server
3. Enqueue Replication Server
4. Additional Application Server
Original Answer (PDF 1): 1, 2
Original Answer (PDF 2): B, C (Primary Application Server, Additional Application
Server)
Original Answer (PDF 3): B, C (Primary Application Server, Additional Application
Server)
Gemini's Answer: The correct options are 2 and 4.
o Explanation:
2 & 4. Primary and Additional Application Servers: These instances
contain the work processes (Dialog, Background, Update, Spool) which
are responsible for executing application logic. These work processes
are the ones that connect directly to the database to read and write
data.
1. Central Services (ASCS): This instance contains the Message Server
and the Enqueue Server. These processes manage communication and
locking within the SAP system but do not connect to the database.
3. Enqueue Replication Server (ERS): This is a high-availability
component that holds a replica of the lock table in memory. It does
not connect to the database.
Question 11
Question: Which file system locations do you need to specify when installing the SAP HANA
multi-host database system using the default settings? (2 Correct) [This question is from PDF
1, PDF 2, and PDF 3.]
1. /usr/sap/hostctrl
2. /usr/sap/<SID>
3. /hana/log/<SID>
4. /hana/shared
Original Answer (PDF 1): 2, 4 (referencing /usr/sap and /hana/shared)
Original Answer (PDF 2): B, C (referencing /hana/shared and /hana/log/<SID>)
Original Answer (PDF 3): B, C (referencing /hana/shared and /hana/log/<SID>)
Gemini's Answer: The correct options are 2 and 4.
o Explanation: During the installation of a SAP HANA system using the installer
(HDBLCM), you are prompted for several key paths.
4. /hana/shared: You must specify the location of the shared file
system, which is mounted on all hosts in a multi-host system. It
contains the HANA software, profiles, and configuration files.
2. /usr/sap/<SID>: You must also specify the System ID (SID), which
determines the path /usr/sap/<SID> where instance-specific profiles
and executables are placed.
The paths for /hana/log/<SID> and /hana/data/<SID> are derived
from the SID and the specified base paths, but the primary inputs are
the SID itself and the shared directory location.
Question 12
Question: Which processes does an ABAP central services instance (ASCS) provide at a
minimum? (2 Correct) [This question is from PDF 1.]
1. Enqueue replication server
2. SAP Gateway
3. ABAP message server
4. ABAP enqueue server
Original Answer (PDF 1): 3, 4
Gemini's Answer: The correct options are 3 and 4.
o Explanation: The ASCS instance is the core of an ABAP system's availability
and communication. It is a small, standalone unit that contains the two most
critical single-points-of-failure.
3. ABAP message server: Manages communication between the
application servers and handles load distribution.
4. ABAP enqueue server: Manages the central lock table to ensure
data consistency.
The Gateway and Enqueue replication server are separate
processes/instances.
Question 13
Question: Which actions can be performed with the Software Update Manager (SUM) for an
AS ABAP-based SAP system? (3 Correct) [This question is from PDF 1 and PDF 2.]
1. Applying an SAP kernel patch
2. Applying a SPAM/SAINT update
3. Setting up the Transport Management System (TMS)
4. Installing an SAP Host Agent
5. Correcting software information via a CISI run
Original Answer (PDF 1): 1, 2, 5
Original Answer (PDF 2): A, B, C (corresponds to options 1, 2, 5)
Original Answer (PDF 3): This PDF has a different question with the same number.
Gemini's Answer: The correct options are 1, 2, and 5.
o Explanation: The Software Update Manager (SUM) is a comprehensive tool
for system maintenance.
1. Applying an SAP kernel patch: SUM can perform a kernel switch as
part of a maintenance process.
2. Applying a SPAM/SAINT update: SUM is the standard tool for
applying support package stacks, which includes updating core
components like SPAM/SAINT.
5. Correcting software information via a CISI run: The Customer
Information System Information (CISI) can be run via SUM to ensure
the system's software information is correctly registered in the
landscape data.
TMS setup and Host Agent installation are typically done via the
Software Provisioning Manager (SWPM) or manually, not SUM.
Question 14
Question: Which services are located in a tenant database? [This question is from PDF 1.]
1. Compile server
2. Web Dispatcher
3. Name server
4. Index server
Original Answer (PDF 1): 4
Gemini's Answer: The correct option is 4.
o Explanation: In a multitenant database container (MDC) environment, the
SystemDB contains the global services like the name server, compile server,
and preprocessor. Each Tenant DB is a self-contained database that runs its
own set of services, the most important of which is the index server, which
handles all the data storage and processing for that tenant. The Web
Dispatcher is an external service.
Question 15
Question: What is the purpose of the SAP HANA secure user store (hdbuserstore)? (2
Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. To store connection information on the SAP HANA XS advanced engine
2. To configure an SAP HANA auto-restart for fault recovery
3. To store connection information on the SAP HANA database client
4. To configure failover support in a 3-tier scenario
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): C, D (store info on client, configure failover)
Original Answer (PDF 3): C, D (store info on client, configure failover)
Gemini's Answer: The correct options are 1 and 3.
o Explanation: The hdbuserstore is a client-side tool and mechanism. Its
primary purpose is to store database connection information (server, port,
username, password) securely in a file on the client machine.
3. ...on the SAP HANA database client: This allows scripts (like backup
scripts) or client applications (like hdbsql) to connect to the database
without having to embed credentials directly in the code. This is the
main use case.
1. ...on the SAP HANA XS advanced engine: Applications running
within the XSA environment also act as "clients" to the database
services and can leverage the secure store to manage their service
connections.
It does not configure auto-restart or failover; it only stores the
connection details that might be used by scripts that initiate a failover.
Question 16
Question: What can be created based on ABAP CDS views? (3 Correct) [This question is from
PDF 1.]
1. Search connectors
2. SAP Gateway services
3. SAP Fiori elements
4. SAP Fiori catalogs
5. Database tables
Original Answer (PDF 1): 1, 2, 3
Gemini's Answer: The correct options are 1, 2, and 3.
o Explanation: ABAP Core Data Services (CDS) views are the foundation of the
modern S/4HANA programming model. They define semantically rich data
models that can be exposed in various ways.
1. Search connectors: CDS views can be annotated to automatically
generate search models for the Enterprise Search functionality.
2. SAP Gateway services: A CDS view can be exposed as an OData
service for use in Fiori apps and other clients by adding the annotation
@OData.publish:true.
3. SAP Fiori elements: Fiori Elements provides a framework for
generating standardized Fiori UIs (like List Reports and Object Pages)
directly from CDS view definitions and their UI annotations,
minimizing the need for UI coding.
Database tables are used by CDS views, but CDS views do not create
database tables (they are views on top of tables). Fiori catalogs are
collections of apps, not directly created from a single CDS view.
Question 17
Question: When performing a local client copy, which client copy profiles are available? (3
Correct) [This question is from PDF 1 and PDF 2.]
1. Client-specific customizing and cross-client customizing (SAP_CUST)
2. Client-specific customizing including the authorization profiles (SAP_UCUS)
3. All client data except change documents (SAP_ALL)
4. Application data and user master data (SAP_APPL)
5. User master data, user roles, and authorization profiles (SAP_USER)
Original Answer (PDF 1): 1, 2, 4
Original Answer (PDF 2): A, D, E (SAP_ALL, SAP_UCUS, SAP_USER)
Original Answer (PDF 3): This PDF has a different question with the same number.
Gemini's Answer: The available standard profiles include all of the above, but the
question asks for three correct options. The provided answers conflict. SAP_ALL,
SAP_USER, and SAP_UCUS are three of the most commonly used and distinct
profiles.
o Explanation of Profiles:
SAP_ALL: Copies all client-dependent data including customizing, user
data, and application data.
SAP_USER: Copies only user master data, roles, and authorization
profiles.
SAP_UCUS: Copies customizing data and user master data.
SAP_CUST: Copies only customizing data.
SAP_APPL: Copies only application data (master and transactional
data).
o Given the options and common usage, a combination like SAP_ALL,
SAP_USER, and SAP_UCUS (options 3, 5, and 2) represents a valid and
common set of choices. The answer from PDF 2 is more logical than PDF 1.
uestion 18
Question: While you are monitoring a spool request in AS ABAP, the status is displayed as
Proc.. What does this status mean? [This question is from PDF 1.]
1. The spool request has been processed by the host spool system and is waiting to be
archived.
2. The spool request has NOT yet been processed by the host spool system.
3. There is more than one output request and at least two requests have a different
status.
4. The request has been passed to an output device and a final status has NOT been
returned.
Original Answer (PDF 1): 4
Gemini's Answer: The correct option is 4.
o Explanation: The status Proc. (Processing) in transaction SP01 indicates that
the SAP spool work process has successfully passed the output request to the
host spool system (the operating system's print manager). However, the host
spool system has not yet sent a final status (like Compl for complete or Error)
back to the SAP system.
Question 19
Question: You are using a Change and Transport System (CTS) for the transport of native SAP
HANA applications. Which tool can you use to create a transport request for these
applications in the CTS system? [This question is from PDF 1, PDF 2, and PDF 3.]
1. Transport Organizer Web UI (in transaction STMS)
2. Transport Organizer (Extended View) (in transaction SE01)
3. Transport Organizer (in transaction SE09)
4. Database Assistant (in transaction DB50N)
Original Answer (PDF 1): 2 (Transport Organizer in SE09)
Original Answer (PDF 2): A (Transport Organizer Web UI)
Original Answer (PDF 3): A (Transport Organizer Web UI)
Gemini's Answer: The correct option is 1.
o Explanation: The transport of native SAP HANA objects (non-ABAP) is
handled by the enhanced Change and Transport System (CTS+). The primary
tool for managing these non-ABAP transport requests is the Transport
Organizer Web UI, which is accessible from the transport domain controller
system via transaction STMS. While SE09 is used for ABAP transports, the
Web UI is specifically designed for non-ABAP objects like HANA applications.
Question 20
Question: Which of the following background jobs has the highest priority? [This question is
from PDF 1, PDF 2, and PDF 3.]
1. Class C job without a target server
2. Class C job with a target server
3. Class A job with a target server
4. Class A job without a target server
Original Answer (PDF 1): 3
Original Answer (PDF 2): D (Class A job with a target server)
Original Answer (PDF 3): D (Class A job with a target server)
Gemini's Answer: The correct option is 3.
o Explanation: Background jobs in SAP are prioritized into three classes:
Class A (High Priority): Reserved for critical tasks.
Class B (Medium Priority): Scheduled after Class A jobs are finished.
Class C (Low Priority): Normal priority jobs. Within the same class,
jobs that are assigned to a specific target application server are
generally prioritized over jobs that can run on any available server.
Therefore, a Class A job with a target server has the highest possible
priority.
Question 21
Question: You are working in an AS ABAP-based SAP system that runs on Linux. Where is the
spool data stored when you use the value 'G' for the profile parameter rspo/store_location?
[This question is from PDF 1, PDF 2, and PDF 3.]
1. /usr/sap/<SID>/D<nn>/work
2. /usr/sap/<SID>/D<nn>/data
3. /usr/sap/<SID>/sys/profile
4. /usr/sap/<SID>/sys/global
Original Answer (PDF 1): 4
Original Answer (PDF 2): B (sys/global)
Original Answer (PDF 3): B (sys/global)
Gemini's Answer: The correct option is 4.
o Explanation: The profile parameter rspo/store_location determines where
spool data (TemSe objects) is stored. The value 'G' stands for Global. This
setting directs the system to store the spool data in the central global
directory, /usr/sap/<SID>/SYS/global, making it accessible to all application
servers in the system.
Question 22
Question: In the role maintenance transaction (PFCG) of an AS ABAP-based SAP system,
which step grants the authorizations of a role to a user master record? [This question is from
PDF 1, PDF 2, and PDF 3.]
1. Generate the profile
2. Assign a user to the role
3. Perform a user comparison
4. Save the role
Original Answer (PDF 1): 3
Original Answer (PDF 2): D (Perform a user comparison)
Original Answer (PDF 3): D (Perform a user comparison)
Gemini's Answer: The correct option is 3.
o Explanation: In transaction PFCG, simply assigning a user to a role (on the
'User' tab) does not immediately grant the authorizations. The authorization
data is contained within the role's generated profile. The User Comparison
step compares the list of users assigned to the role with the users who
actually have the role's profile in their user master record and updates them
accordingly. This is the step that writes the authorization profile to the user
master record, thereby granting the access.
Question 23
Question: What are some start conditions of a background job in an AS ABAP-based SAP
system? (3 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Switching the operation mode
2. Creating a job server group
3. Defining an external command
4. Triggering a background event
5. Reaching a specific date and time
Original Answer (PDF 1): 1, 4, 5
Original Answer (PDF 2): B, C, D (Switching operation mode, Reaching date/time,
Triggering background event)
Original Answer (PDF 3): B, C, D (Switching operation mode, Reaching date/time,
Triggering background event)
Gemini's Answer: The correct options are 1, 4, and 5.
o Explanation: When scheduling a background job (transaction SM36), you
define when it should run. The standard start conditions are:
5. At a specific date and time: This is the most common condition.
4. After an event: The job starts when a specific system or user-
defined event is triggered.
1. At operation mode switch: The job is triggered when the system
switches to a specific operation mode.
Another condition not listed is "After job," where a job starts upon the
completion of a predecessor job. Creating a server group or defining a
command are parts of the job's definition, not its start condition.
Question 24
Question: You are setting up the SAP Fiori launchpad at the configuration layer. What do you
need to specify? (2 Correct) [This question is from PDF 1.]
1. Customizing request
2. Workbench request
3. Software component name
4. Package name
Original Answer (PDF 1): 2, 4
Gemini's Answer: The correct options are 2 and 4.
o Explanation: The "Configuration" layer in the Fiori Launchpad Designer is
intended for creating cross-client content that can be transported through the
landscape. This is considered a development activity. Therefore, when you
save changes, you must assign them to a Package (also known as a
Development Class) and record them in a Workbench request to be
transported. Customizing requests are used for client-specific changes saved
in the "Customizing" layer.
Question 25
Question: You want to perform rapid activation for SAP Fiori. In what order should you run
the task lists? [This question is from PDF 1, PDF 2, and PDF 3.]
1. SAP_FIORI_FOUNDATION_S4 -> SAP_FIORI_CONTENT_ACTIVATION ->
SAP_GW_FIORI_ERP_ONE_CLNT_SETUP
2. SAP_FIORI_FOUNDATION_S4 -> SAP_GW_FIORI_ERP_ONE_CLNT_SETUP ->
SAP_FIORI_CONTENT_ACTIVATION
3. SAP_GW_FIORI_ERP_ONE_CLNT_SETUP -> SAP_FIORI_CONTENT_ACTIVATION ->
SAP_FIORI_FOUNDATION_S4
4. SAP_GW_FIORI_ERP_ONE_CLNT_SETUP -> SAP_FIORI_FOUNDATION_S4 ->
SAP_FIORI_CONTENT_ACTIVATION
Original Answer (PDF 1): 4
Original Answer (PDF 2): A (corresponds to option 4 here)
Original Answer (PDF 3): A (corresponds to option 4 here)
Gemini's Answer: The correct option is 4.
o Explanation: The rapid activation task lists must be run in a specific sequence
to ensure dependencies are met.
1. SAP_GW_FIORI_ERP_ONE_CLNT_SETUP: This is an older task list, but
often run first for initial Gateway and client-specific setup. (Note: In
modern S/4HANA, the main sequence starts with the Foundation list).
2. SAP_FIORI_FOUNDATION_S4: This is the most crucial first step. It
configures the foundational services, OData services, and ICF nodes
required for the Fiori Launchpad itself to function.
3. SAP_FIORI_CONTENT_ACTIVATION: After the foundation is in place,
this task list is used to activate the OData and ICF services for the
specific business roles and Fiori apps you want to use, and to generate
the necessary PFCG roles.
o Given the options, sequence 4 is the most logical and correct one.
Question 26
Question: How does SAP HANA encrypt the data persistence layer? [This question is from
PDF 1, PDF 2, and PDF 3.]
1. By row level
2. By column level
3. By table level
4. By page level
Original Answer (PDF 1): 4
Original Answer (PDF 2): B (By page level)
Original Answer (PDF 3): B (By page level)
Gemini's Answer: The correct option is 4.
o Explanation: SAP HANA provides data volume encryption to protect data at
rest. This encryption is applied at the I/O level. Data is organized into pages in
memory before being written to the data volumes on disk. The encryption
and decryption happen at this page level as data is read from or written to
the persistence layer.
Question 27
Question: You want to add an SAP Fiori group to a user's SAP Fiori launchpad. To what do
you have to assign the SAP Fiori group? [This question is from PDF 1 and PDF 2.]
1. To a role assigned to the user
2. To an authorization profile assigned to the user
3. To a parameter ID of the user
4. To a user group assigned to the user
Original Answer (PDF 1): 1
Original Answer (PDF 2): C (To a role assigned to the user)
Original Answer (PDF 3): This PDF has a different question with the same number.
Gemini's Answer: The correct option is 1.
o Explanation: Content on the SAP Fiori Launchpad (such as tiles arranged in
groups, and the catalogs they come from) is made visible to users based on
the PFCG roles assigned to them. To make a Fiori group appear for a user, that
group must be included in the menu of a role, and that role must then be
assigned to the user in transaction SU01.
Question 28
Question: How are savepoints triggered? (2 Correct) [This question is from PDF 1 and PDF 3.]
1. By performing a database backup
2. By a database soft shutdown
3. By issuing a transactional commit
4. By performing a delta merge
Original Answer (PDF 1): 1, 2
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): A, B (By performing a database backup, By a database soft
shutdown)
Gemini's Answer: The correct options are 1 and 2.
o Explanation: A savepoint is a database event that writes all modified data
from memory (the data cache) to the data volumes on disk, creating a
consistent state.
1. Database backup: A data backup always begins by triggering a
savepoint to ensure the backup is consistent.
2. Database soft shutdown: A graceful shutdown of the database
triggers a savepoint to ensure no data is lost and to facilitate a quick
restart.
Savepoints also occur automatically at regular intervals configured by
the savepoint_interval_s parameter. A COMMIT writes to the redo log,
but does not trigger a savepoint. A delta merge can trigger a
savepoint, but it is not a direct or guaranteed trigger like a backup or
shutdown.
Question 29
Question: You are configuring outbound e-mails for an AS ABAP-based SAP system. What
can you use to set the default domain? [This question is from PDF 1, PDF 2, and PDF 3.]
1. File DOMAIN.CFG
2. Report RSADRCK7
3. Profile parameter is/SMTP/virt_host_<x>
4. Transaction SCOT
Original Answer (PDF 1): 4
Original Answer (PDF 2): C (Transaction SCOT)
Original Answer (PDF 3): C (Transaction SCOT)
Gemini's Answer: The correct option is 4.
o Explanation: Transaction SCOT (SAPconnect Administration) is the central tool
for configuring all communication methods, including outbound email. Within
SCOT, under Settings -> Default Domain, you can maintain the default domain
that will be appended to SAP usernames to form a valid internet email
address (e.g.,
[email protected]).
Question 30
Question: You want to configure the TMS QA Approval procedure for an AS ABAP-based
system landscape. Which approval steps can you choose? (3 Correct) [This question is from
PDF 1, PDF 2, and PDF 3.]
1. To be approved by department
2. To be approved by project manager
3. To be approved by system administration
4. To be approved by request owner
5. To be approved by developer
Original Answer (PDF 1): 1, 3, 4
Original Answer (PDF 2): A, C, E (department, system administration, request owner)
Original Answer (PDF 3): A, C, E (department, system administration, request owner)
Gemini's Answer: The correct options are 1, 3, and 4.
o Explanation: The TMS Quality Assurance (QA) approval procedure allows for
one or more approval steps before a transport can be imported into a target
system. In the standard configuration of TMS, the available approval steps
that you can select from are:
To be approved by request owner
To be approved by system administration
To be approved by department
o These are predefined roles in the QA approval workflow.
Question 31
Question: What can you do to determine the SAPUI5 patch level in an AS ABAP-based SAP
system? [This question is from PDF 1 and PDF 3.]
1. Use the program /UI5/UI5_UPLOAD_PATCH_TO_MIME
2. Execute the ICF service /sap/public/bc/ui5_ui5
3. Check the version of software component SAP_UI
4. Use the program WDG_MAINTAIN_UR_MIMES
Original Answer (PDF 1): 3
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): B (Check the version of software component SAP_UI)
Gemini's Answer: The correct option is 3.
o Explanation: The SAPUI5 libraries are delivered as part of the SAP_UI
software component. The most reliable way to determine the exact version
and patch level of the SAPUI5 framework installed on your system is to check
the version details of this component. You can do this in System -> Status ->
Component Information.
Question 32
Question: Which tasks can you perform when using the SAP HANA database lifecycle
manager (HDBLCM) from the SAP HANA installation media? (2 Correct) [This question is
from PDF 1, PDF 2, and PDF 3.]
1. Extract the SAP HANA database system components.
2. Update the SAP HANA database system and its components.
3. Rename the SAP HANA database system.
4. Uninstall the SAP HANA database system and its components.
Original Answer (PDF 1): 1, 2
Original Answer (PDF 2): B, D (Update, Uninstall)
Original Answer (PDF 3): B, D (Update, Extract)
Gemini's Answer: The correct options are 2 and 4 (though 1 is also possible).
o Explanation: When you run the hdblcm tool from the installation media, it
presents a list of actions you can perform. These include:
Installing a new system.
2. Updating an existing system.
4. Uninstalling an existing system.
1. Extracting the software components without performing an
installation.
Renaming a system is a separate, post-installation task and is not
offered as a primary action when running hdblcm from the installation
media. Since multiple answers are correct, the most distinct and
significant actions are Update and Uninstall.
Question 33
Question: For AS ABAP-based SAP systems, you can use Software Update Manager (SUM) to
update which of the following? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Implemented SAP Notes
2. Software component SAP_BASIS
3. Database system
4. SAP kernel
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): B, D (SAP_BASIS, SAP kernel)
Original Answer (PDF 3): B, D (SAP_BASIS, SAP kernel)
Gemini's Answer: The correct options are 2 and 4.
o Explanation: The Software Update Manager (SUM) is the standard tool for
major maintenance activities.
2. Software component SAP_BASIS: SUM is used to apply Support
Package Stacks, which bundle updates for numerous software
components, including the fundamental SAP_BASIS component.
4. SAP kernel: As part of a system update or upgrade, SUM typically
includes and applies a new SAP kernel version.
While SUM's Database Migration Option (DMO) can update the
database, it's a specific scenario. General database updates are often
done separately. SAP Notes are applied using transaction SNOTE.
Question 34
Question: What are prerequisites to use the Software Update Manager (SUM) to apply SAP
Support Packages to an AS ABAP-based SAP system? (3 Correct) [This question is from PDF 1,
PDF 2, and PDF 3.]
1. The SUM archive must have been extracted.
2. The latest SAP kernel patch has been applied to the SAP system.
3. The SUM archive must have been provided to the SAP Host Agent.
4. A Stack XML file must exist.
5. The SAP Host Agent must have been configured by SUM.
Original Answer (PDF 1): 1, 2, 4
Original Answer (PDF 2): A, C, D (Extracted, Provided to Host Agent, Stack XML)
Original Answer (PDF 3): A, C, D (Extracted, Provided to Host Agent, Stack XML)
Gemini's Answer: The correct options are 1, 3, and 4.
o Explanation: Before you can start the SUM tool, several preparations are
necessary:
4. A Stack XML file must exist: This file is generated by the
Maintenance Planner and contains the precise list of files and
components for the update. SUM requires this file to know what to
do.
1. The SUM archive must have been extracted: You must download
the SUM<version>.SAR file and extract it on the host to create the
SUM directory structure.
3. The SUM archive must have been provided to the SAP Host Agent:
To start the SUM process (usually through a browser UI), you first
need to register the extracted SUM directory with the SAP Host Agent
running on the server using the ./SUMSTART script. This allows the
Host Agent to manage the process.
uestion 35
Question: You want to set up a printer locally on a Microsoft Windows-based AS ABAP.
Which host spool access method must you use? [This question is from PDF 1, PDF 2, and PDF
3.]
1. U
2. C
3. G
4. L
Original Answer (PDF 1): 3 (G)
Original Answer (PDF 2): D (C)
Original Answer (PDF 3): D (C)
Gemini's Answer: The correct option is 2 (C).
o Explanation: The question asks how to set up a printer that is locally attached
to the Windows-based Application Server itself.
C (Direct OS Call): This access method is used specifically for printers
defined at the operating system level of a Windows-based application
server. The SAP spool system passes the print job directly to the
Windows print manager on that server.
G (Front-End Printing): This is for printing to a printer attached to the
user's local PC where the SAP GUI is running, regardless of the server's
OS.
L and U: These are access methods typically used for printers on
Unix/Linux servers or remote network printers.
Question 36
Question: During the installation of SAP Solution Manager AS ABAP 7.2, which of the
following user IDs does SAPinst suggest for SAP Solution Manager AS Java 7.2? (2 Correct)
[This question is from PDF 1, PDF 2, and PDF 3.]
1. J2EE_ADMIN
2. SAPJSF
3. Administrator
4. SAP*
Original Answer (PDF 1): 2, 3
Original Answer (PDF 2): A, C (J2EE_ADMIN, SAPJSF)
Original Answer (PDF 3): A, C (J2EE_ADMIN, SAPJSF)
Gemini's Answer: The correct options are 2 and 3.
o Explanation: During the installation of an AS Java system, the installer
(SWPM/SAPinst) creates several standard users.
3. Administrator: This is the primary emergency superuser for the AS
Java system. The installer will prompt you to set a password for this
user.
2. SAPJSF: This is the SAP J2EE System User, a system user required for
communication between the ABAP and Java stacks of the Solution
Manager system.
J2EE_ADMIN is a standard role, not a user ID. SAP* is an emergency
user that is typically disabled after installation and is not one of the
primary users configured during the installation dialogs.
Question 37
Question: How can the system database administrator disable tenant database
functionalities? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Using the Manage Database Configuration app
2. Using the resident hdblcm tool
3. Using the hdbuserstore tool
4. Using the Manage Restricted Features app
Original Answer (PDF 1): 1, 4
Original Answer (PDF 2): B, C (Manage Restricted Features, Manage Database
Configuration)
Original Answer (PDF 3): C, D (Manage Restricted Features, Manage Database
Configuration)
Gemini's Answer: The correct options are 1 and 4.
o Explanation: Disabling certain features in a tenant database is an
administrative task performed by a SystemDB admin.
4. Manage Restricted Features app: This is the primary tool within the
SAP HANA Cockpit used to explicitly disable specific features (like
Tenant DB copy or certain backup options) for a selected tenant.
1. Manage Database Configuration app: This app allows an
administrator to change various configuration parameters (.ini files)
for a tenant. Some functionalities can be disabled by setting specific
parameters in the appropriate configuration file.
hdblcm is for lifecycle management (install, update, uninstall) and
hdbuserstore is a client-side tool for storing connection credentials.
Question 38
Question: Which checks are executed when you run the Hardware Configuration Check Tool
(HWCCT)? (3 Correct) [This question is from PDF 1.]
1. Measurement of data throughput between the Linux kernel and CPU
2. Measurement of the data throughput between CPU and DRAM
3. Validation of the LPAR configuration settings on IBM Power servers
4. Measurement of data throughput between SAP HANA nodes and storage
5. Validation of the operating system configuration settings for the Linux kernel
Original Answer (PDF 1): 2, 3, 4
Gemini's Answer: The correct options are 2, 4, and 5.
o Explanation: The HWCCT is used, especially in TDI scenarios, to verify that the
hardware and OS meet the KPIs required to run SAP HANA.
2. Data throughput between CPU and DRAM (Memory): It measures
memory bandwidth to ensure it meets requirements.
4. Data throughput between SAP HANA nodes and storage: It
measures the read/write performance of the /hana/data and
/hana/log volumes to ensure the storage system is fast enough.
5. Validation of the operating system configuration settings: It checks
numerous Linux kernel parameters (like transparent_hugepages,
max_map_count, etc.) to ensure the OS is correctly configured for
HANA.
The LPAR validation (option 3) is a specific check, but the general OS
validation is more broadly correct. The tool also checks network
throughput for scale-out systems, not just node-to-storage
throughput. However, from the given options, 2, 4, and 5 are the most
accurate and primary checks.
Question 39
Question: Which processes can run optionally as part of ABAP SAP Central Services (ASCS)?
(2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. RFC Gateway
2. Message Server
3. SAP Web Dispatcher
4. Enqueue Server
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): A, D (RFC Gateway, SAP Web Dispatcher)
Original Answer (PDF 3): A, D (RFC Gateway, SAP Web Dispatcher)
Gemini's Answer: The correct options are 1 and 3.
o Explanation: The Message Server and Enqueue Server are the two
mandatory core components of the ASCS instance.
1. RFC Gateway: The Gateway process can be run as a standalone
instance or integrated into an application server instance. It can also
be configured to run within the ASCS instance, making it an optional
component of that instance.
3. SAP Web Dispatcher: The SAP Web Dispatcher can be installed as a
separate, standalone component or it can be embedded within the
ASCS instance (known as the "embedded Web Dispatcher"). This
makes it an optional process for the ASCS instance.
Question 40
Question: You configure the Enhanced Change and Transport System (CTS+) for a three-
system landscape of non-ABAP systems DEV - QAS - PRD. You use an SAP S/4HANA system as
the CTS system. Which configuration steps must you perform within the CTS system with
respect to the source system DEV? (2 Correct) [This question is from PDF 1.]
1. Create RFC destinations TMSADM@DEV and TMSSUP@DEV of type 3.
2. Create the DEV system as "Non-ABAP-System" in the Transport Management System.
3. Activate Service CTS_ORGANIZER in the Internet Communication Framework
(transaction SICF).
4. Create an RFC destination of type G pointing to the deploy tool.
Original Answer (PDF 1): 1, 2
Gemini's Answer: The correct options are 2 and 4.
o Explanation: When configuring a non-ABAP system in CTS+:
2. Create the DEV system as "Non-ABAP-System": In transaction
STMS on the CTS system (the S/4HANA system), you must define the
external system and set its type to "Non-ABAP-System".
4. Create an RFC destination of type G pointing to the deploy tool:
The CTS system needs a way to trigger the deployment in the target
non-ABAP system. This is done via an HTTP connection (RFC
Destination Type G) that points to the deployment service URL of the
target system (e.g., the deploy service of a Java system or XSA).
Type 3 RFC destinations (option 1) are for communication between
ABAP systems, which isn't applicable here. The CTS_ORGANIZER
service (option 3) is part of the Transport Organizer Web UI and is
activated on the CTS system, but it's not a step performed with
respect to the source system DEV.
Question 41
Question: You are preparing an installation of an AS ABAP-based SAP system. You already
downloaded all software that Maintenance Planner can calculate. What else must you
download? [This question is from PDF 1, PDF 2, and PDF 3.]
1. SAP Host Agent
2. SAP kernel
3. Database software
4. SPAM/SAINT update
Original Answer (PDF 1): 2 (SAP kernel)
Original Answer (PDF 2): B (SAPCAR)
Original Answer (PDF 3): B (Database software)
Gemini's Answer: The correct option is 3 (Database software).
o Explanation: The Maintenance Planner is a tool that calculates the required
SAP software components and generates a "stack.xml" file for your
installation or update. It provides download links for SAP components like the
SAP kernel, SPAM/SAINT updates, and application components. However, it
does not provide the installation media for third-party products, which
includes the database software (e.g., Oracle, MS SQL Server, or even SAP
HANA). You must always download the database installation media separately
from the database vendor or the SAP Software Download Center.
Question 42
Question: In ABAP programs, what are features of ABAP SQL that are not available with
native SQL? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Use of the AS ABAP data buffer
2. Database independence
3. Execution of ABAP programs as database procedures
4. Execution without a work process
Original Answer (PDF 1): 1, 2
Original Answer (PDF 2): A, D (Database independence, Use of AS ABAP data buffer)
Original Answer (PDF 3): A, D (Database independence, Use of AS ABAP data buffer)
Gemini's Answer: The correct options are 1 and 2.
o Explanation:
2. Database independence: ABAP SQL (formerly Open SQL) is a
standardized subset of SQL that works across all database platforms
supported by SAP. The ABAP runtime environment translates the ABAP
SQL statement into the specific native SQL dialect of the underlying
database. Native SQL is database-specific.
1. Use of the AS ABAP data buffer: The ABAP runtime automatically
uses the table buffer (configured in SE11) when processing ABAP SQL
statements. This means data can be read from the application server's
memory instead of the database, significantly improving performance.
Native SQL bypasses this buffer and always goes directly to the
database.
Question 43
Question: Which characteristics describe an SAP HANA multitenant database container
(MDC) system? (3 Correct) [This question is from PDF 1 and PDF 2.]
1. A multitenant database container system is identified by a single system ID (SID).
2. The name server owns information about the location of tables and table partitions
in databases.
3. Each tenant database runs its own compile server and the preprocessor server.
4. The name server provides index server functionality for the system database.
5. Database isolation increases the isolation between tenant databases on operating
system level.
Original Answer (PDF 1): 1, 2, 3
Original Answer (PDF 2): A, B, E (corresponds to options 1, 3, and a different option
'Database isolation...')
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct options are 1, 2, and 3.
o Explanation:
1. Single SID: The entire HANA installation, including the SystemDB
and all its tenant databases, is identified by a single System ID (SID).
2. Name server: The name server, which runs in the SystemDB, acts as
the landscape manager. It holds the topology information for the
entire system, including which servers host which tenant databases
and where data is located.
3. Each tenant has own compile/preprocessor: While the services
themselves run globally in the SystemDB, they serve all tenants. Each
tenant has its own dedicated index server, but the compile and
preprocessor servers are shared. There seems to be an error in this
question/answer. A more accurate statement would be that each
tenant database has its own dedicated index server. However, among
the given choices, 1 and 2 are definitely correct. Option 3 is commonly
cited but technically inaccurate as the services are shared. Let's
reconsider. The compile/preprocessor servers serve each tenant, so in
a logical sense, each tenant utilizes them. This is likely what is meant.
"Database isolation" (option 5) is the purpose of MDC, but it doesn't
describe the technical characteristic itself. The isolation is at the
database process level, not the OS level unless VMs are used. The
name server (option 4) does not provide index server functionality.
Question 44
Question: Using the Java Startup and Control Framework, what is the correct sequence of
steps to start an application server of an AS Java-based SAP system? [This question is from
PDF 1 and PDF 3.]
1. Connect to Message Server -> Start bootstrap process -> Start Offline Deployment ->
Start ICM/Server process(es)
2. Connect to Message Server -> Start Offline Deployment -> Start bootstrap process ->
Start ICM/Server process(es)
3. Start ICM/Server process(es) -> Start Offline Deployment -> Start bootstrap process -
> Connect to Message Server
4. Start Offline Deployment -> Start bootstrap process -> Start ICM/Server process(es) -
> Connect to Message Server
Original Answer (PDF 1): 2
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): B (corresponds to option 2 here)
Gemini's Answer: The correct option is 2.
o Explanation: The startup sequence is logical and ensures dependencies are
met.
1. Connect to Message Server: The instance must first register with the
Message Server to get configuration data and announce its presence.
2. Start Offline Deployment: The system checks for any new software
components that were deployed while the system was offline and
processes them.
3. Start bootstrap process: This is a small Java program that synchronizes
the binaries on the file system and prepares the Java Virtual Machine
(JVM).
4. Start ICM/Server process(es): Once the bootstrap is complete, the
main processes, including the Internet Communication Manager (ICM)
and the Java server nodes, are started.
Question 45
Question: You are running an AS ABAP-based SAP system. Which parts does the Internet
Server Cache (ISC) of the ICM process consist of? (3 Correct) [This question is from PDF 1,
PDF 2, and PDF 3.]
1. Memory cache
2. Disk cache
3. UFO cache
4. Browser cache
5. CPU cache
Original Answer (PDF 1): 1, 2, 4
Original Answer (PDF 2): C, D, E (Disk, UFO, Memory)
Original Answer (PDF 3): C, D, E (Disk, UFO, Memory)
Gemini's Answer: The correct options are 1, 2, and 3.
o Explanation: The ICM (Internet Communication Manager) has a built-in
server cache to store HTTP(S) responses and improve performance. This
server-side cache consists of:
1. Memory cache: A fast, in-memory cache for frequently accessed
objects.
2. Disk cache: A larger, persistent cache on the file system.
3. UFO cache (User-Object-Cache): A specific part of the memory
cache used to store context data for stateless applications, particularly
for ITS (Internet Transaction Server).
Browser cache and CPU cache are client-side and hardware-level
caches, respectively, not part of the ICM process.
Question 46
Question: From top to bottom, what is the hierarchy of the NetWeaver Administrator
(NWA)? [This question is from PDF 1, PDF 2, and PDF 3.]
1. Work Center -> Work Set -> Function
2. Work Set -> Work Center -> Function
3. Function -> Work Center -> Work Set
4. Work Center -> Function -> Work Set
Original Answer (PDF 1): 1
Original Answer (PDF 2): C (Work Center -> Work Set -> Function)
Original Answer (PDF 3): C (Work Center -> Work Set -> Function)
Gemini's Answer: The correct option is 1.
o Explanation: The user interface of the SAP NetWeaver Administrator (NWA) is
structured hierarchically to organize the many available tools. The top-level
categories are the Work Centers (e.g., "Operations", "Configuration",
"Availability and Performance"). Each Work Center contains one or more
Work Sets, which group related tasks. Finally, each Work Set contains the
individual tools or applications, which can be called Functions.
Question 47
Question: You plan to update an AS ABAP-based SAP system with the role "Quality
Assurance System". Which of the following actions might be required before you start
Software Update Manager (SUM) for this system? (2 Correct) [This question is from PDF 1,
PDF 2, and PDF 3.]
1. Follow the instructions in the SAP Notes for the used version of SUM.
2. Update the database software.
3. Import the modification adjustment transports from the update of the "Development
System".
4. Execute the SAP Load Generator (SGEN) transaction for invalid loads.
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): B, C (Follow SAP Notes, Update database software)
Original Answer (PDF 3): A, C (Import adjustment transports, Update database
software)
Gemini's Answer: The correct options are 1 and 3.
o Explanation: When updating a system landscape, the sequence is critical.
After updating the Development (DEV) system, you must prepare the Quality
Assurance (QAS) system.
3. Import the modification adjustment transports: During the DEV
update, you may have adjusted modifications to standard SAP objects
(in transactions SPDD and SPAU). These adjustments are saved in
transport requests, which must be imported into the QAS system
before you start the SUM update on QAS. This ensures your
modifications are not lost.
1. Follow the instructions in the SAP Notes: This is a mandatory
prerequisite for any major administrative task. The central SAP Note
for the specific SUM version contains critical information, known
issues, and required preparatory steps.
Updating the DB or running SGEN are not standard prerequisites for
starting SUM on a QAS system.
Question 48
Question: When performing a standard SAP HANA database system installation, which users
will be created or validated during that installation? (2 Correct) [This question is from PDF 1,
PDF 2, and PDF 3.]
1. SAP<SID>
2. SYSTEM
3. <sid>crypt
4. sapadm
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): A, D (SYSTEM, sapadm)
Original Answer (PDF 3): A, C (SYSTEM, sapadm)
Gemini's Answer: The correct options are 2 and 4.
o Explanation:
4. sapadm: This is the SAP Host Agent administrator user at the
operating system level. The HANA installer checks if this user exists
and has the correct permissions.
2. SYSTEM: This is the initial, all-powerful database superuser created
within the HANA database itself. The installer will prompt you to set a
password for this user.
<sid>adm (not listed) is the primary OS-level user for the HANA
system. <sid>crypt and SAP<SID> are not standard user accounts
created during installation.
Question 49
Question: You install an SAP HANA database and SAP NetWeaver AS ABAP 7.5 on one
productive system. Which of the following installation requirements are mandatory? (2
Correct) [This question is from PDF 1.]
1. The instance number for the SAP NetWeaver AS ABAP system and the SAP HANA
database must be the same.
2. The memory resources for the SAP NetWeaver AS ABAP system and the SAP HANA
database must be added.
3. The System ID (SID) for the SAP NetWeaver AS ABAP system and the SAP HANA
database must be different.
4. The disk resources for the SAP NetWeaver AS ABAP system and the SAP HANA
database must be the same.
Original Answer (PDF 1): 1, 3
Gemini's Answer: The correct options are 2 and 3.
o Explanation: When running an application and a database on the same host
(a "one-box" setup), which is not recommended for production, specific rules
apply:
3. Different SIDs: The SAP Application (e.g., S4A) and the SAP HANA
Database (e.g., HDB) must have unique System IDs. You cannot use
the same SID for both. This is a mandatory requirement.
2. Added memory resources: The total RAM required for the host is
the sum of the memory needed for the application server plus the
memory needed for the HANA database. You cannot share the same
memory pool; you must size the host for both workloads combined.
The instance numbers (option 1) do not need to be the same and
should ideally be different to avoid port conflicts. Disk resources
(option 4) must be separate and sized independently.
Question 50
Question: Which parameters are mandatory when using the HDBLCM tool to install the SAP
HANA database system in batch mode? (2 Correct) [This question is from PDF 1, PDF 2, and
PDF 3.]
1. Installation path
2. Password of user sapadm
3. SAP HANA System ID (SID)
4. Data and log path
Original Answer (PDF 1): 2, 3
Original Answer (PDF 2): B, D (SID, Password of sapadm)
Original Answer (PDF 3): B, D (SID, Password of sapadm)
Gemini's Answer: The correct options are 2 and 3.
o Explanation: When running an unattended (batch mode) installation, you
must provide all necessary information via a configuration file or command-
line parameters, as there is no interactive dialog.
3. SAP HANA System ID (SID): The SID is a fundamental identifier for
the system and is always mandatory.
2. Password of user sapadm: The installer needs to perform actions as
the Host Agent administrator, so the password for sapadm is required
for authentication. You also need to provide passwords for the
<sid>adm OS user and the SYSTEM database user.
While paths (options 1 and 4) are required, the installer can often use
default values if they are not specified. The SID and passwords are
never defaulted and must be provided.
Question 51
Question: What can you configure by maintaining table HTTPURLLOC? [This question is from
PDF 1, PDF 2, and PDF 3.]
1. The hostname of the URL launched by transaction /UI2/FLP
2. The URL used by classic applications
3. The path of the URL launched by transaction /UI2/FLP
4. The URL of a local Web server for user assistance resources
Original Answer (PDF 1): 4
Original Answer (PDF 2): A (The hostname of the URL launched by transaction
/UI2/FLP)
Original Answer (PDF 3): A (The hostname of the URL launched by transaction
/UI2/FLP)
Gemini's Answer: The correct option is 4.
o Explanation: The table HTTPURLLOC is used to configure URL generation for
specific purposes, most notably for the SAP Performance Assistant (Help ->
Application Help). You can maintain entries in this table to redirect help file
lookups from the standard SAP servers to a local web server where you have
installed the help documentation. This is common in environments with no
internet access. The URL for the Fiori Launchpad (/UI2/FLP) is determined by
system profile parameters and ICF service configuration, not this table.
uestion 52
Question: You have passed the initial authentication for an SAP Fiori transactional app.
Which authentication technology is used for subsequent OData calls of this app? [This
question is from PDF 1, PDF 2, and PDF 3.]
1. X.509 client certificates
2. SAP logon tickets
3. SAML 2.0
4. ABAP Session Security
Original Answer (PDF 1): 2 (SAP logon tickets)
Original Answer (PDF 2): C (SAML 2.0)
Original Answer (PDF 3): A (SAML 2.0)
Gemini's Answer: The correct option is 2 (SAP logon tickets).
o Explanation: After a user authenticates to the Fiori Launchpad (the front-end
server), a mechanism is needed to prove the user's identity to the back-end
server for all subsequent OData calls without asking for credentials again. The
standard and most common mechanism for this in an on-premise landscape
is the SAP Logon Ticket. The front-end server issues a digitally signed ticket
(stored as a browser cookie, MYSAPSSO2) which is automatically sent with
every OData request to the back-end, where it is trusted and used to establish
a session. While SAML can be used for the initial login, the logon ticket is the
typical mechanism for propagating the session.
Question 53
Question: The SAP Fiori launchpad is working for your users. How can you enable access to
the SAP Easy Access menu for them in the app finder? (2 Correct) [This question is from PDF
1, PDF 2, and PDF 3.]
1. By assigning the correct target mappings, shipped via catalog
/UI2/CLASSICAL_GUI_MENU
2. By providing an HTTP destination type H named FIORI_CLASSICUI_HTTPS (transaction
SM59)
3. By applying the correct settings in the SAP Fiori launchpad configuration (transaction
/UI2/FLP_SYS_CONF or /UI2/FLP_CUS_CONF)
4. By assigning the authorization to start transaction SEARCH_SAP_MENU
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): B, C (corresponds to options 1 and 3 here)
Original Answer (PDF 3): B, C (corresponds to options 1 and 3 here)
Gemini's Answer: The correct options are 1 and 3.
o Explanation: To make the classic SAP Menu (like the one in SAP GUI) available
in the Fiori Launchpad's app finder, two main configuration steps are needed:
3. Apply settings in FLP configuration: In the launchpad configuration
(/UI2/FLP_SYS_CONF), you must enable the display of the SAP Menu
and User Menu.
1. Assign correct target mappings: The functionality to launch these
classic transactions is provided by target mappings within a standard
SAP-delivered catalog. The user must have a role that contains this
catalog, which is typically /UI2/CLASSICAL_GUI_MENU or a similar
standard catalog.
Question 54
Question: During startup, an AS Java-based SAP system generates an error. Which file
contains information about manager and services? [This question is from PDF 1, PDF 2, and
PDF 3.]
1. jvm_bootstrap.out
2. std_server<X>.out
3. dev_icm
4. dev_jstart
Original Answer (PDF 1): 2
Original Answer (PDF 2): C (std_server<X>.out)
Original Answer (PDF 3): C (std_server<X>.out)
Gemini's Answer: The correct option is 2.
o Explanation: The file std_server<X>.out (located in the J<instance>/work
directory) is the standard output file for a Java server node. During the
startup sequence, the Java managers and services write their status
messages, initialization details, and any error messages to this file. It is one of
the most important log files for analyzing Java startup problems.
Question 55
Question: You are installing an SAP S/4HANA Server 1909 system, using s4xhost as
application server host and haxhost as database host. Which actions can Software
Provisioning Manager (SWPM) perform? (3 Correct) [This question is from PDF 1, PDF 2, and
PDF 3.]
1. Copy the database backup media from s4xhost to haxhost
2. Install the database on haxhost
3. Copy the database installation media from s4xhost to haxhost
4. Install the Central Service instance on s4xhost
5. Set database import parameters for the database running on haxhost
Original Answer (PDF 1): 2, 4, 5
Original Answer (PDF 2): A, B, C (corresponds to options 5, 2, 3 here)
Original Answer (PDF 3): A, B, C (corresponds to options 5, 2, 3 here)
Gemini's Answer: The correct options are 2, 4, and 5.
o Explanation: When you run SWPM on the primary application server host
(s4xhost) for a distributed installation:
4. Install the Central Service instance on s4xhost: This is a primary
task for SWPM on the application server host.
2. Install the database on haxhost: SWPM can remotely trigger the
database software installation on the database host.
5. Set database import parameters...: SWPM controls the database
import process (loading the data into the database), which is a key
part of the installation. It handles all parameters for this.
SWPM does not copy software media between hosts (options 1 and
3). The administrator is responsible for making the installation media
available on the required hosts before starting.
Question 56
Question: When releasing a workbench request from the development system, what are
prerequisites for an export to take place? (3 Correct) [This question is from PDF 1, PDF 2, and
PDF 3.]
1. Repository objects within the workbench request must be assigned to a package.
2. Repository objects within the workbench request must be assigned to the same
transport layer.
3. Packages used by objects in the workbench request must be assigned to a valid
transport layer.
4. A delivery route from the development system to a subsequent system must exist.
5. A consolidation route from the development system to a subsequent system must
exist.
Original Answer (PDF 1): 1, 2, 3
Original Answer (PDF 2): A, D, E (corresponds to options 1, 3, 5 here)
Original Answer (PDF 3): A, D, E (corresponds to options 1, 3, 5 here)
Gemini's Answer: The correct options are 1, 3, and 5.
o Explanation: For an export to happen successfully upon release:
1. Assigned to a package: All repository objects must belong to a
package (not $TMP local objects).
3. Assigned to a valid transport layer: The package containing the
objects must be assigned to a transport layer (e.g., ZDEV).
5. A consolidation route must exist: The transport layer must be
assigned to a consolidation route in the TMS configuration, which
defines the target system for the transport (e.g., DEV -> QAS).
Objects do not need to be in the same layer (option 2). Delivery routes
(option 4) are for transports out of the consolidation system (QAS),
not out of development.
Question 57
Question: You are using a standard three system landscape, DEV, QAS, and PRD. When will a
change of a repository object in the QAS system be treated as a correction? [This question is
from PDF 3.]
1. If the object was created in DEV and transported to QAS via a transport of copies.
2. If the object's name is in the SAP name range.
3. If the object was created in DEV and transported to QAS via a workbench request.
4. If the original system of the object is QAS.
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): D (If the original system of the object is QAS.)
Gemini's Answer: The correct option is 2.
o Explanation: The system treats a change as a "correction" or "repair" if an
object is changed outside of its original system. A standard customer object
created in DEV has DEV as its original system. If this object is then changed in
QAS, the system flags this as a repair. However, the most definitive case is
changing a standard SAP object.
2. If the object's name is in the SAP name range: Any change to a
standard SAP object (e.g., an object starting with A-S), regardless of
the system you are in, is considered a modification of the standard
and requires a special key (SSCR key) and is treated as a
correction/repair. This is the strongest and most universally correct
answer.
Option 3 describes the standard process; a subsequent change in QAS
would be a repair. Option 4 is incorrect; if the original system is QAS, a
change is considered original development, not a correction.
Question 58
Question: Your SAP S/4HANA Server system consists of an ABAP Central Services instance, a
Primary Application Server instance, and two Additional Application Server instances. How
many system profile files are evaluated for this SAP system during system start? [This
question is from PDF 1, PDF 2, and PDF 3.]
1. 9
2. 5
3. 8
4. 4
Original Answer (PDF 1): 2
Original Answer (PDF 2): B (5)
Original Answer (PDF 3): B (5)
Gemini's Answer: The correct option is 2 (5).
o Explanation: The system reads a specific set of profiles at startup. The total
number is calculated as:
1 Default Profile (DEFAULT.PFL)
1 Central Services (ASCS) Instance Profile
1 Primary Application Server (PAS) Instance Profile
2 Additional Application Server (AAS) Instance Profiles
Total: 1 + 1 + 1 + 2 = 5 profile files.
Question 59
Question: You have configured an SAP Web Dispatcher and set: wdisp/ssl_encrypt=2 and
icm/server_port_<xx>=...PROT=HTTP. Which communication channels does this establish?
[This question is from PDF 1 and PDF 3.]
1. HTTP between the client and SAP Web Dispatcher. HTTPS between SAP Web
Dispatcher and the SAP system
2. HTTPS between the client and SAP Web Dispatcher. HTTP between SAP Web
Dispatcher and the SAP system
3. HTTP between the client and SAP Web Dispatcher. HTTP between SAP Web
Dispatcher and the SAP system
4. HTTPS between the client and SAP Web Dispatcher. HTTPS between SAP Web
Dispatcher and the SAP system
Original Answer (PDF 1): 3
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): C (HTTP -> HTTP)
Gemini's Answer: The correct option is 1.
o Explanation: Let's break down the parameters:
icm/server_port_<xx>=...PROT=HTTP: This means the Web Dispatcher
is listening for incoming HTTP requests from the client (browser).
wdisp/ssl_encrypt=2: This parameter controls the connection from the
Web Dispatcher to the back-end system. A value of 2 means "Use
HTTPS if the incoming protocol was HTTP and the back-end server has
an HTTPS port". It forces an encrypted connection to the back-end.
Therefore, the connection is HTTP from client to Web Dispatcher, and
HTTPS from Web Dispatcher to the back-end SAP system. (Note: The
provided answers in the PDFs appear to be incorrect based on the
definition of wdisp/ssl_encrypt=2).
Question 60
Question: You can use operation modes to change the quantity of which work process
types? (3 Correct) [This question is from PDF 1 and PDF 2.]
1. Update work process
2. Dialog work process
3. Spool work process
4. Standby/restricted/reserved dialog work process
5. Background work process
Original Answer (PDF 1): 1, 2, 5
Original Answer (PDF 2): B, C, E (Dialog, Update, Background)
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct options are 1, 2, and 5.
o Explanation: Operation modes (configured in RZ04) allow an administrator to
dynamically reallocate work processes on an application server to suit
different workloads (e.g., more dialog processes during the day, more
background processes at night). You can dynamically switch the number of
Dialog, Background, Update, and Spool work processes. The most commonly
switched are Dialog and Background.
Question 61
Question: You are updating an AS Java-based SAP system. Which actions can Software
Update Manager (SUM) execute? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Lock the development environment
2. Update without using a stack configuration file (stack xml file)
3. Update SAP Host Agent
4. Check the archives' authenticity
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): A, D (Lock development, Check authenticity)
Original Answer (PDF 3): A, D (Lock development, Check authenticity)
Gemini's Answer: The correct options are 1 and 4.
o Explanation: When running SUM for an AS Java system:
1. Lock the development environment: During the update, SUM will
lock the development environment (e.g., the NetWeaver
Development Infrastructure, NWDI) to prevent developers from
making changes that would conflict with the update.
4. Check the archives' authenticity: SUM verifies the digital signatures
of the downloaded software archives against a trusted certificate to
ensure they have not been tampered with.
A stack.xml file is mandatory for SUM. SUM can update the Host
Agent, but it's not a guaranteed core function in every scenario.
Question 62
Question: During the import of a transport request, which tools write log files to the tmp
subdirectory of the transport directory? (3 Correct) [This question is from PDF 1, PDF 2, and
PDF 3.]
1. R3trans
2. RDDMASGL
3. tp
4. R3load
5. RDDMNTAB
Original Answer (PDF 1): 1, 3, 5
Original Answer (PDF 2): A, C, D (corresponds to options 1, 2, 5 here)
Original Answer (PDF 3): A, C, D (corresponds to options 1, 2, 5 here)
Gemini's Answer: The correct options are 1, 2, and 5.
o Explanation: The /usr/sap/trans/tmp directory is a staging area for log files.
During an import, various programs are called.
1. R3trans: The main transport tool writes its detailed execution logs
here first.
2. RDDMASGL / RDDMNTAB (5): These ABAP programs that run as
part of the import process (e.g., for activation and table adjustments)
also generate logs that are initially created in the tmp directory.
After the step is complete, the master controller tp (option 3) moves
and renames these temporary logs into the main /usr/sap/trans/log
directory. tp itself writes primarily to the main log directory, not tmp.
Question 63
Question: Which file systems are supported for the data and log volumes of the SAP HANA
2.0 database system? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Btrfs
2. XFS
3. GPFS
4. OCFS2
Original Answer (PDF 1): 2, 3
Original Answer (PDF 2): C, D (XFS, GPFS)
Original Answer (PDF 3): C, D (XFS, GPFS)
Gemini's Answer: The correct options are 2 and 3.
o Explanation: SAP has a list of certified and supported file systems for the
high-performance /hana/data and /hana/log volumes. For SUSE and Red Hat
Linux, the recommended and certified local file system is XFS. For
shared/network file systems, IBM's GPFS (General Parallel File System), now
called Spectrum Scale, is also a certified option. Btrfs and OCFS2 are not
certified for HANA data and log volumes.
Question 64
Question: In an SAP S/4HANA Server system, a target system alias, FIORI, is maintained for
source system alias S4FIN. Which connection is relevant for the extraction of back-end
catalogs with alias S4FIN? [This question is from PDF 1 and PDF 3.]
1. FIORI_HTTPS
2. S4FIN_RFC
3. FIORI_RFC
4. S4FIN_HTTPS
Original Answer (PDF 1): 4
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): C (S4FIN_HTTPS)
Gemini's Answer: The correct option is 4.
o Explanation: The replication of back-end catalogs to the Fiori front-end server
is done via an OData service call. This requires an HTTP connection. System
aliases are used to map roles to the correct back-end system. When
extracting a catalog with the source alias S4FIN, the system looks for a
connection corresponding to that alias. Since it's an OData call, it will use the
_HTTPS connection defined for that alias. Therefore, S4FIN_HTTPS is the
relevant connection.
Question 65
Question: What is the correct sequence of the following four steps when you restart the SAP
HANA database system? [This question is from PDF 1, PDF 2, and PDF 3.]
1. Row tables are loaded -> Open transactions are recovered -> Aborted transactions
are rolled back -> Column tables are loaded.
2. Aborted transactions are rolled back -> Open transactions are recovered -> Row
tables are loaded -> Column tables are loaded.
3. Row tables are loaded -> Column tables are loaded -> Open transactions are
recovered -> Aborted transactions are rolled back.
4. Aborted transactions are rolled back -> Row tables are loaded -> Open transactions
are recovered -> Column tables are loaded.
Original Answer (PDF 1): 1
Original Answer (PDF 2): C (corresponds to option 1 here)
Original Answer (PDF 3): C (corresponds to option 1 here)
Gemini's Answer: The correct option is 1.
o Explanation: The HANA startup process follows a precise sequence to ensure
database consistency and availability.
1. Row tables are loaded into memory: Row store tables are loaded
completely into memory first, as they are typically essential for system
operation.
2. Open transactions are recovered: The system replays the transaction
logs to re-apply any committed transactions that were not yet written
to the data volumes before the shutdown (this is the "redo" phase).
3. Aborted transactions are rolled back: Any transactions that were not
committed are rolled back to ensure a consistent state (this is the
"undo" phase).
4. Column tables are loaded: Column store tables are loaded into
memory "on demand" as they are queried, to speed up the startup
time.
Question 66
Question: In an AS ABAP-based SAP system, a user performs the second dialog step in a
dialog transaction. The dialog work process used in the first dialog step is occupied by a
different user. What happens with this second user request? [This question is from PDF 1,
PDF 2, and PDF 3.]
1. The dialog work process that handled the first dialog step performs a rollout to
handle the request.
2. The request remains in the request queue until the dialog work process that handled
the first dialog step is free again.
3. The request is processed by a different free dialog work process.
4. The request is processed asynchronously by an update work process.
Original Answer (PDF 1): 3
Original Answer (PDF 2): D (processed by a different free dialog work process)
Original Answer (PDF 3): D (processed by a different free dialog work process)
Gemini's Answer: The correct option is 3.
o Explanation: The SAP dispatcher manages a "stateless" architecture for dialog
work processes. This means there is no permanent link ("stickiness") between
a user's session and a specific work process. When the user performs the
second dialog step, the dispatcher receives the request and simply assigns it
to any currently available dialog work process on any of the application
servers. The necessary session context is loaded into that work process for
the duration of that single step.
Question 67
Question: You are running an SAP HANA database in log mode "normal". Under what
circumstances does the database automatically execute a regular log backup? (2 Correct)
[This question is from PDF 1 and PDF 2.]
1. When the log segment is full
2. When the log buffer is full
3. When the time threshold is exceeded
4. When a commit occurs
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): A, B (corresponds to options 1 and 3 here)
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct options are 1 and 3.
o Explanation: In normal log mode, automatic log backups are triggered by two
main conditions:
1. When the log segment is full: The online redo log is divided into
segments. When one segment becomes full with transaction data, it is
automatically backed up to a log backup file to be freed up for re-use.
3. When the time threshold is exceeded: A configurable timeout
(log_backup_timeout_s) ensures that a log backup is performed after
a certain amount of time, even if the log segments are not full. This
prevents the loss of too much data in case of a failure.
The log buffer (option 2) being full causes a write to the online log
segments, not a log backup. A commit (option 4) also writes to the log
buffer/segments but doesn't trigger a backup itself.
Question 68
Question: When performing a local client copy with transaction SCCLN, in which client is it
recommended to start the client copy? [This question is from PDF 1, PDF 2, and PDF 3.]
1. A client different from both the source and the target client
2. The source client
3. The target client
Original Answer (PDF 1): 3
Original Answer (PDF 2): C (The target client)
Original Answer (PDF 3): C (The target client)
Gemini's Answer: The correct option is 3.
o Explanation: To perform a client copy, you must log in to the system using the
target client. This is the client that will be overwritten with data. When you
execute SCCLN, the system will then prompt you to specify the source client
and the copy profile to use. This is a safety measure to ensure you are
consciously working in the client that is about to be changed.
uestion 69
Question: You are logged onto an AS ABAP-based SAP system. What happens when you
release a task of a transport request that contains changes to a program? [This question is
from PDF 1 and PDF 3.]
1. A data file and a cofile are created.
2. The object list is handed over to the transport request.
3. The repository locks are released.
4. A version is created in version management.
Original Answer (PDF 1): 2
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): B (The object list is handed over to the transport request.)
Gemini's Answer: The correct options are 2 and 3.
o Explanation: When a task is released:
2. The object list is handed over to the transport request: The list of
objects edited in that task is merged into the main object list of the
transport request.
3. The repository locks are released: The locks on the objects edited
in that specific task are released, allowing other developers to create
tasks and lock the same objects.
A new version (option 4) is created in version management. Data and
cofiles (option 1) are only created when the entire transport request
is released, not just a task. Since the question asks for a single
outcome, and the handover of the object list is the primary purpose of
releasing a task, option 2 is the best answer.
Question 70
Question: What is the definition of "Transport Group" in Transport Management System
(TMS)? [This question is from PDF 1 and PDF 3.]
1. A collection of systems that are assigned to the same transport target group
2. A collection of systems that share the same transport directory
3. A collection of systems that are connected by transport routes
4. A collection of systems that are controlled by the same transport domain controller
Original Answer (PDF 1): 2
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): B (A collection of systems that share the same transport
directory)
Gemini's Answer: The correct option is 2.
o Explanation: A Transport Group is a set of SAP systems that share a common
transport directory (typically /usr/sap/trans). This allows transport data and
cofiles created in the development system to be accessible for import into the
quality and production systems within that group without needing to
manually copy files.
Question 71
Question: In an embedded deployment, which protocol is used by object pages to access
the SAP S/4HANA system? [This question is from PDF 1, PDF 2, and PDF 3.]
1. OData
2. RFC
3. DIAG
4. InA
Original Answer (PDF 1): 1
Original Answer (PDF 2): A (OData)
Original Answer (PDF 3): A (OData)
Gemini's Answer: The correct option is 1.
o Explanation: All modern SAP Fiori applications, including analytical apps, fact
sheets, and object pages, use the OData protocol to communicate with the
back-end S/4HANA system. OData is a standardized, web-based protocol for
creating and consuming RESTful APIs, making it ideal for communication
between the browser-based UI and the ABAP application server.
Question 72
Question: Which services can you stop in the SAP HANA cockpit from the SYSTEMDB
Manage Services app? (2 Correct) [This question is from PDF 1, PDF 2, and PDF 3.]
1. Daemon
2. Preprocessor
3. Index server
4. Compile server
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): B, D (Preprocessor, Compile server)
Original Answer (PDF 3): B, D (Preprocessor, Compile server)
Gemini's Answer: The correct options are 2 and 4.
o Explanation: From the HANA Cockpit connected to the SystemDB, an
administrator can manage various services. Some core services cannot be
stopped individually while the system is running.
2 & 4: The preprocessor and compile server are services that can be
stopped. The system will continue to function, although performance
for certain analytical queries and compilation tasks will be affected.
The daemon service is essential for overall system operation and
cannot be stopped. The index server is the main data processing
engine and stopping it would effectively bring the database down for
that tenant.
Question 73
Question: When importing a transport request, which steps are executed by a batch job? (3
Correct) [This question is from PDF 1 and PDF 3.]
1. Import of dictionary objects
2. Distribution
3. Activation of dictionary objects
4. Move nametab
5. Activation of ABAP programs
Original Answer (PDF 1): 1, 3, 4
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): A, C, D (Import of dictionary objects, Activation of
dictionary objects, Move nametab)
Gemini's Answer: The correct options are 1, 3, and 4.
o Explanation: The import process is controlled by the tp program, which in
turn schedules the background job RDDIMPDP to execute several crucial
steps within the SAP system. These steps include:
1. Import of dictionary objects: The initial import of DDIC object
definitions.
4. Move nametab: Adjusting the runtime object definitions.
3. Activation of dictionary objects: The main activation step that
creates or alters the objects in the database.
Distribution (option 2) is a TMS configuration step, not an import step.
Program activation (option 5) also occurs but the core dictionary steps
are the most significant ones run by batch.
Question 74
Question: Which tools can be used to create SAP Fiori catalogs? (2 Correct) [This question is
from PDF 1, PDF 2, and PDF 3.]
1. SAP Fiori launchpad designer (/UI2/FLPD_CUST)
2. Launchpad customizing (LPD_CUST)
3. SAP Fiori launchpad settings (/UI2/FLP_CUS_CONF)
4. SAP Fiori launchpad content manager (/UI2/FLPCM_CUST)
Original Answer (PDF 1): 1, 4
Original Answer (PDF 2): A, D (FLPD_CUST, FLPCM_CUST)
Original Answer (PDF 3): A, D (FLPD_CUST, FLPCM_CUST)
Gemini's Answer: The correct options are 1 and 4.
o Explanation:
1. SAP Fiori launchpad designer (/UI2/FLPD_CUST): This is the classic,
web-based tool for creating and managing Fiori content. You can
create catalogs, groups, tiles, and target mappings here.
4. SAP Fiori launchpad content manager (/UI2/FLPCM_CUST): This is
a newer, more powerful SAP GUI-based tool designed for mass
operations, such as creating and checking multiple catalogs, finding
where services are used, and transporting content.
LPD_CUST is an older technology for creating launchpads, not Fiori
catalogs. /UI2/FLP_CUS_CONF is for configuring the launchpad's
behavior, not its content.
Question 75
Question: You are importing an SAP Support Package Stack with transaction SPAM. Which
steps require SAP system downtime? (2 Correct) [This question is from PDF 1 and PDF 3.]
1. Modification adjustment of other objects (SPAU)
2. Import of inactive dictionary objects (DD IMPORT)
3. Activation of dictionary objects (DD ACTIVATION)
4. Modification adjustment of dictionary objects (SPDD)
Original Answer (PDF 1): 1, 3
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): A, C (SPAU, DD ACTIVATION)
Gemini's Answer: The correct options are 1 and 3.
o Explanation: An update process has uptime and downtime phases.
Downtime:
3. Activation of dictionary objects (DD ACTIVATION): This is a
core part of the downtime, where the system activates all the
new dictionary objects. The system must be locked for this.
1. Modification adjustment of other objects (SPAU): After the
main downtime phase, the system is started in a restricted
mode for developers to log in and adjust their modifications to
non-dictionary objects (like programs, screens, etc.) before
releasing the system to all users.
Uptime:
SPDD (option 4) is performed before the downtime starts. DD
IMPORT (option 2) is part of the uptime phase where the data
is loaded into shadow tables without affecting the running
system.
Question 76
Question: Using standard transport protocol settings, after importing a transport request,
which log file provides the return codes of the individual import steps? [This question is from
PDF 1 and PDF 3.]
1. ALOG<YY><WW>.<SID>
2. ULOG<YY>_<Q>
3. SLOG<YY><WW>.<SID>
4. <SID>E9<nnnnn>.<SID>
Original Answer (PDF 1): 1
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): A (ALOG...)
Gemini's Answer: The correct option is 1.
o Explanation:
ALOG (Action Log): This file, located in the /usr/sap/trans/log
directory, contains a summary of all actions (imports, exports)
performed by tp for all systems in the transport domain. It provides a
chronological record of what was done and the final return code for
the entire action.
SLOG is the system log for the tp program itself, recording errors and
activities. ULOG is a command log. The <SID>E... file is a detailed
import log for a specific transport request, not a summary of steps.
Question 77
Question: When you install SAP Solution Manager 7.2 AS Java, what information do you
need to provide? (2 Correct) [This question is from PDF 1 and PDF 3.]
1. The decision whether to install an SAP Gateway integrated in the SCS instance
2. The package path to an archive for SAP JVM
3. The package path to additional language installation media
4. The decision to use an External ABAP System as UME Data Source
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): B, D (Package path for SAP JVM, Decision to use ABAP as
UME)
Gemini's Answer: The correct options are 2 and 4.
o Explanation: During the installation dialog phase with SWPM:
2. Package path for SAP JVM: The installer requires a specific SAP Java
Virtual Machine to run the system. You must download the
corresponding SAR file and provide the path to it during installation.
4. Decision to use an External ABAP System as UME Data Source: A
key decision for a Java system that is part of a dual-stack system (like
Solution Manager) is where to store the user data (User Management
Engine - UME). You must choose whether to use the Java system's
own database or to point the UME to the connected ABAP system,
which is the recommended approach for SolMan.
Question 78
Question: In an AS ABAP-based SAP system, where is the lock table stored? [This question is
from PDF 1, PDF 2, and PDF 3.]
1. Main memory of the Primary Application Server instance
2. File system of the Primary Application Server instance
3. Main memory of the Central Services instance
4. Database
Original Answer (PDF 1): 3
Original Answer (PDF 2): D (Main memory of the Central Services instance)
Original Answer (PDF 3): C (Main memory of the Central Services instance)
Gemini's Answer: The correct option is 3.
o Explanation: The Enqueue Server, which manages logical database locks, is a
critical single point of contact in the system. To ensure extremely fast access
and to avoid database deadlocks, the lock table is held entirely in the main
memory of the server where the Enqueue Server process is running. This
process is part of the Central Services (ASCS) instance.
Question 79
Question: Which of the following protocols is SAP's RFC protocol based on? (2 Correct) [This
question is from PDF 1, PDF 2, and PDF 3.]
1. OLE
2. TCP/IP
3. CPI-C
4. http
Original Answer (PDF 1): 2, 4
Original Answer (PDF 2): B, D (TCP/IP, OData - which is based on http)
Original Answer (PDF 3): B, C (TCP/IP, CPI-C)
Gemini's Answer: The correct options are 2 and 3.
o Explanation: The classic Remote Function Call (RFC) protocol has its roots in
older communication standards.
2. TCP/IP: At the transport layer, RFC uses TCP/IP for reliable,
connection-oriented communication between systems.
3. CPI-C (Common Programming Interface for Communications): This
is an older API from IBM's SNA architecture for program-to-program
communication. The original SAP RFC protocol was based on the
principles of CPI-C.
HTTP is the basis for OData and web services, not classic RFC. OLE is a
Microsoft technology for embedding objects.
Question 80
Question: Which changes in an AS Java-based SAP System require a restart of the affected
server process(es) before they will take effect? (2 Correct) [This question is from PDF 3.]
1. A change of a manager property value
2. A change of the key phrase
3. A change of the UME data source
4. A change of a Service property value
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answers for this question are 1, 4 in the extra section)
Gemini's Answer: The correct options are 1 and 4.
o Explanation: In the AS Java Config Tool or NWA, you can change many
parameters. Some are dynamic, but many require a restart.
1 & 4. Change of a manager or service property: Many of the core
properties for Java Managers (like the Logging Manager) and Services
(like the HTTP Provider Service) are read only at startup. Changing
them requires a restart of the server node to take effect.
Changing the UME data source (option 3) is a major configuration
change that definitely requires a full system restart. Changing the key
phrase for the secure store (option 2) also requires a restart. Since the
question asks for 2 answers, and 1 and 4 represent a broad category
of common changes, they are the best fit.
Question 81
Question: How can you transport a task list created in transaction STC01 from a
development system? [This question is from PDF 3.]
1. A workbench request
2. A customizing request
3. File download and upload
4. An RFC-based distribution
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answer for this question is 1 in the extra section)
Gemini's Answer: The correct option is 1.
o Explanation: Task lists created for automation purposes in transaction STC01
are considered repository objects, similar to programs or function modules.
To move them from the development system to subsequent systems like QAS
and PRD, they must be assigned to a package and recorded in a workbench
request.
Question 82
Question: In an AS ABAP-based SAP system, what can you use to change the value of a
dynamically switchable parameter at runtime? [This question is from PDF 3.]
1. Report RSPFPAR
2. Transaction RZ11
3. Transaction RZ10
4. Command line tool sappfpar
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answer for this question is 2 in the extra section)
Gemini's Answer: The correct option is 2.
o Explanation:
2. RZ11 (Maintain Profile Parameters): This transaction is used to
display all profile parameters and their current values. For parameters
that are "dynamically switchable," RZ11 provides a button to change
the value in memory for the current running instance. The change is
effective immediately but will be lost upon restart.
3. RZ10 (Maintain Profiles): This is used to change the parameter
values permanently in the profile files on the file system. A restart is
required for these changes to take effect.
RSPFPAR and sappfpar are used to display parameter values, not
change them at runtime.
Question 83
Question: Which of the following actions can be executed in transaction Edit Profile
Parameters (RZ11)? (2 Correct) [This question is from PDF 2.]
1. Download values of all profile parameters in one step.
2. Display the value of individual profile parameters.
3. Set new values for profile parameters in profile files.
4. Change values of dynamic profile parameters.
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): B, D (Display value, Change dynamic value)
Original Answer (PDF 3): Question not present, but an almost identical one exists.
Gemini's Answer: The correct options are 2 and 4.
o Explanation: The functionality of transaction RZ11 is very specific:
2. Display the value of individual profile parameters: You can enter
any parameter name to see its documentation, current value, and
default value.
4. Change values of dynamic profile parameters: If a parameter is
flagged as dynamic, RZ11 allows you to change its value in the
memory of the current application server for immediate effect (until
the next restart).
You cannot edit the permanent profile files with RZ11 (that's RZ10),
nor can you download all parameters at once.
Question 84
Question: Which entity contains authorizations for users in an AS ABAP-based SAP system?
[This question is from PDF 2.]
1. Single role
2. Composite role
3. Authorization profile
4. Authorization object
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): D (Authorization object)
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct option is 3.
o Explanation: This question touches on the layers of the authorization
concept.
An Authorization Object (4) is a template in the ABAP dictionary that
defines fields for an authority check (e.g., F_BKPF_BUK for company
code).
An Authorization is an instance of an authorization object with
specific values (e.g., allow activity 03 for company code 1000).
A Role (1, 2) is a container in PFCG where you define menu entries and
maintain these authorizations.
When you generate a role, the system bundles all its authorizations
into an Authorization Profile (3). It is this profile that is actually
written into the user master record and checked by the system at
runtime. Therefore, the profile is the direct entity that contains the
user's authorizations.
next batch
Show thinking
Here is the final batch of questions.
Batch 6 of 6
Question 85
Question: Which of the following is a command line tool to start or stop SAP systems and
SAP instances? [This question is from PDF 2.]
1. Icmon
2. JSmon
3. SAPControl
4. SAP MC
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): C
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct option is 3.
o Explanation: SAPControl is the current, standard command-line tool used for
starting, stopping, and monitoring SAP instances. It communicates with the
sapstartsrv process on the host. SAP MC is the graphical Java-based
equivalent. Icmon and JSmon are older administration tools for the ICM and
Java engine respectively.
Question 86
Question: What actions can you perform using the SAP_FIORI_FOUNDATION_S4 task list? (3
Correct) [This question is from PDF 2 and PDF 3.]
1. Schedule a job for calculation of SAPUI5 application index.
2. Generate SAP Fiori foundation roles.
3. Replicate backend catalogs.
4. Enable SAP GUI for HTML.
5. Create users with generated business roles.
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): B, C, D
Original Answer (PDF 3): B, C, D
Gemini's Answer: The correct options are 2, 3, and 4.
o Explanation: The SAP_FIORI_FOUNDATION_S4 task list automates the core
setup of the Fiori Launchpad. Its key activities include:
2. Generate SAP Fiori foundation roles: It creates the basic PFCG roles
needed for launchpad administrators and end-users.
3. Replicate backend catalogs: It activates the necessary OData
services for catalog replication.
4. Enable SAP GUI for HTML: It activates the required ICF services for
the Web GUI to function correctly.
Calculating the UI5 index and creating users are separate activities,
not part of this foundational task list.
Question 87
Question: When installing an SAP S/4HANA Server 1909 system, which actions can the
Software Provisioning Manager (SWPM) perform only when the installation is started with
the option SAPINST_STACK_XML? (3 Correct) [This question is from PDF 2 and PDF 3.]
1. Apply a SPAM/SAINT update
2. Set the password of user DDIC in client 000
3. Set up Transport Management System (TMS)
4. Import additional languages
5. Install an SAP Host Agent
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, C, D
Original Answer (PDF 3): A, C, D
Gemini's Answer: The correct options are 1, 3, and 4.
o Explanation: Providing a stack XML file generated from the Maintenance
Planner allows SWPM to automate many installation and configuration steps.
Without it, these steps would be manual. Actions that depend on the stack
file include:
1. Apply a SPAM/SAINT update: The stack file specifies the target
SPAM version, which SWPM then applies automatically.
3. Set up Transport Management System (TMS): SWPM can perform
the initial TMS configuration based on information it derives from the
installation scenario.
4. Import additional languages: The stack file can contain information
about language packs to be installed, which SWPM will then import.
Setting the DDIC password and installing the Host Agent are
fundamental steps that are performed with or without a stack file.
Question 88
Question: Which app types need SAP HANA as system database? (2 Correct) [This question
is from PDF 2 and PDF 3.]
1. Analytical apps
2. Fact sheet apps
3. Transactional apps
4. Classic applications
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, B
Original Answer (PDF 3): A, C
Gemini's Answer: The correct options are 1 and 2.
o Explanation: While all Fiori apps benefit from HANA, some types have a
mandatory dependency on it.
1. Analytical apps: These apps perform complex aggregations and
calculations on large volumes of data in real-time. This requires the
performance of HANA's in-memory calculation engine and is not
feasible on traditional databases.
2. Fact sheet apps: These provide a 360-degree view of a business
object by searching and linking data from many different tables. This
relies on the enterprise search capabilities that are built on top of the
HANA database.
Transactional apps (3) and Classic applications (4) (like Web GUI) are
generally designed to be database-agnostic, though they run much
faster on HANA.
Question 89
Question: What are prerequisites for enabling communication between a standalone SAP
Web Dispatcher and an AS ABAP-based SAP system? (2 Correct) [This question is from PDF 2
and PDF 3.]
1. Identification of the HTTP port of the ABAP message server
2. Activation of ICF service /sap/public/icf_info/icr_groups
3. Identification of the HTTP port of the PAS instance's ICM process
4. Activation of ICF service /sap/public/ping
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, B
Original Answer (PDF 3): A, B
Gemini's Answer: The correct options are 1 and 2.
o Explanation: The SAP Web Dispatcher needs to get configuration information
from the backend system.
1. HTTP port of the ABAP message server: The Web Dispatcher
dynamically discovers the list of active application servers by
connecting to the message server via its HTTP port.
2. Activation of ICF service /sap/public/icf_info/icr_groups: This
service is called by the Web Dispatcher to retrieve information about
logon groups, which is used for load balancing.
Question 90
Question: In an AS ABAP-based SAP system, you need to create a user that is not enabled for
dialog interaction and is subject to the validity period of passwords. Which user type do you
choose? [This question is from PDF 2.]
1. Communications Data
2. Service
3. Reference
4. System
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct option is 1.
o Explanation:
1. Communications Data: This user type is for dialog-free
communication between systems (e.g., for RFC calls). It cannot be
used for GUI login. Importantly, passwords for Communication users
are subject to the system's password policies, including expiration.
2. Service: This is also a dialog-free user, but its password does not
expire. It is intended for anonymous system access (e.g., for public
web services).
4. System: A dialog-free internal user for system processes. Its
password does not expire by default.
Question 91
Question: Using standard tp settings, how does the transport strategy 'Queue-Driven
Transports, Mass transports' differ from 'Queue-Driven Transports, Single transports'? (3
Correct) [This question is from PDF 2.]
1. Using the 'Import Request' button causes the imported transport requests to remain
in the import queue.
2. The 'Import All Requests' button is available.
3. Return Code 16 is caused by an erroneous object in a transport request.
4. Return Code 8 is considered a successful import.
5. The import process can be scheduled in the background.
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, B, D
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct options are 1, 2, and 4.
o Explanation:
2. The 'Import All Requests' button is available: This is the defining
feature of the "Mass transports" strategy. It allows an administrator to
import the entire queue in the correct sequence with a single click.
1. 'Import Request' leaves the request in the queue: In mass mode,
importing a single request does not remove it from the queue, as the
assumption is you will later import the entire queue.
4. Return Code 8 is considered a successful import: In mass mode, a
return code of 8 (warning) does not stop the import of subsequent
requests in the queue. In single mode, it would halt the process.
Question 92
Question: You configure the Transport Management System (TMS) as part of the installation
of an AS ABAP-based SAP system. What information can you supply for the first SAP system
that uses a specific transport directory? (3 Correct) [This question is from PDF 2 and PDF 3.]
1. The description of the AS ABAP-based SAP system
2. The name of the Transport Domain
3. The password of a new user that will be created
4. The name of the Transport Group
5. The user ID of a new user that will be created
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, B, C
Original Answer (PDF 3): A, B, C
Gemini's Answer: The correct options are 1, 2, and 3.
o Explanation: When you configure TMS for the very first system (which will
become the Transport Domain Controller), you provide the fundamental
information for the entire landscape:
1. The description of the AS ABAP-based SAP system: A descriptive
text for the system itself.
2. The name of the Transport Domain: The name that will identify this
entire transport landscape.
3. The password of a new user that will be created: You must provide
a password for the TMSADM user, which will be created and used for
communication between systems in the domain.
Question 93
Question: What is the correct parameter replacement sequence in an AS Java-based SAP
system? (Note: the sequences below are sorted by priority from highest to lowest) [This
question is from PDF 2 and PDF 3.]
1. Template default -> Template custom -> Instance custom
2. Template custom -> Instance custom -> Template default
3. Instance custom -> Template custom -> Template default
4. Instance custom -> Instance default -> Template custom -> Template default (This is
the most complete option set from PDF 3)
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): C (Instance custom, Instance default, Template custom,
Template default)
Original Answer (PDF 3): D (Template default, Instance default, Template custom,
Instance custom - a different order)
Gemini's Answer: The correct sequence is Instance custom -> Template custom ->
Template default.
o Explanation: The system applies parameters in a specific order of precedence,
with later settings overwriting earlier ones. The final value is determined by
the most specific setting.
1. The process starts with the base Template default values.
2. These are overwritten by any Template custom values you have set.
3. Finally, the most specific settings, Instance custom values (parameters
set for a single instance), overwrite everything else.
o Therefore, the priority from highest to lowest is Instance custom, then
Template custom, then Template default. Option 3 is the correct
representation of this priority.
Question 94
Question: You want to configure the transport domain for the transport of AS Java-based
SAP systems. Which entry type do you create for these systems in the System Overview area
of the Transport Management System (transaction STMS)? [This question is from PDF 2.]
1. Virtual System
2. External System
3. Java Stack Configuration
4. Non-ABAP System
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): D
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct option is 4.
o Explanation: To include a non-ABAP system (like an AS Java portal, PI/PO, or
XSA system) in the ABAP-based Transport Management System for use with
CTS+, you must define it in transaction STMS with the system type Non-ABAP
System.
Question 95
Question: When using the Java Startup and Control Framework to shut down an AS Java-
based SAP system, which of the following stops the server process(es)? [This question is
from PDF 2.]
1. Instance Controller
2. Database
3. ICM
4. Sapstartsrv
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): D
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct option is 4.
o Explanation: The sapstartsrv process is the "instance agent" that runs on
every host. It is the master process responsible for starting, stopping, and
monitoring all other SAP processes on that host (e.g., jstart, disp+work, etc.).
When you issue a stop command (e.g., from SAP MC or sapcontrol), the
command is sent to sapstartsrv, which then orchestrates the graceful
shutdown of the other processes.
Question 96
Question: In which situations can you resume the failed recovery of your productive SAP
HANA tenant database? (2 Correct) [This question is from PDF 2 and PDF 3.]
1. An aborted recovery of the configuration files
2. An aborted recovery of a complete data backup
3. An aborted recovery of a delta data backup
4. An aborted recovery of a log backup
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): C, D
Original Answer (PDF 3): C, D
Gemini's Answer: The correct options are 3 and 4.
o Explanation: A recovery can only be resumed if the data files are left in a
consistent state. If the recovery of a complete data backup (option 2) fails, the
database is inconsistent and you must start over. However, if the recovery of a
delta backup (3) or a log backup (4) fails, the database is still in the consistent
state of the last successful data backup. You can then resume the recovery
from that point, applying the required log backups to roll forward.
Question 97
Question: Which work process types can create spool requests? (2 Correct) [This question is
from PDF 2.]
1. Dialog
2. Update
3. Spool
4. Background
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): A, B
Original Answer (PDF 3): Question not present.
Gemini's Answer: The correct options are 1, 2, and 4.
o Explanation: Spool requests (print jobs) are created when a program needs to
generate output.
1. Dialog: A user interacting with the system can initiate printing,
which creates a spool request from a dialog work process.
2. Update: An update process, after completing a database update,
can trigger output (e.g., printing an invoice), creating a spool request.
4. Background: A background job that generates a list or report will
create a spool request.
A Spool work process (3) processes existing spool requests; it does not
create them. Since the question allows for two correct answers, any
two from 1, 2, and 4 are valid.
Question 98
Question: What action(s) can you perform in the SAP HANA cockpit to backup the complete
database system? [This question is from PDF 3.]
1. Back up the system database and all tenant databases individually.
2. Back up the system database and all tenant databases in one step.
3. Back up the system using a fallback snapshot for every database.
4. Back up the system using a database snapshot and a data snapshot.
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): A
Gemini's Answer: The correct options are 1 and 2.
o Explanation: The SAP HANA Cockpit provides flexibility for backups.
1. Individually: You can connect to the Cockpit for each tenant
database (and the SystemDB) and trigger a backup for that specific
database.
2. In one step: From the SystemDB's Cockpit, there is a function to
create a consistent backup of the entire system, which coordinates a
backup of the SystemDB and all tenants simultaneously.
The answer key in the PDF is incomplete, as both actions are possible.
Option 2 is a key feature of multitenant administration.
Question 99
Question: How does a Transport of Copies differ from a Workbench Request? (2 Correct)
[This question is from PDF 3.]
1. After the import, repository objects in the target system are classified as copies.
2. When creating the transport request, a target system without a consolidation route
can be selected.
3. No cofile is created when releasing the transport request with the Transport
Organizer (SE09).
4. When importing, the transport request is not forwarded to subsequent delivery
systems.
Original Answer (PDF 1): Question not present.
Original answer (PDF 2): Question not present.
Original answer (PDF 3): C, D
Gemini's Answer: The correct options are 2 and 4.
o Explanation: A Transport of Copies (ToC) is a special transport type with
unique behavior.
2. Target system without consolidation route: A key feature of a ToC
is that you can explicitly specify any target system in your landscape,
bypassing the standard consolidation route (e.g., sending a fix directly
from DEV to a pre-prod system).
4. Not forwarded to subsequent systems: When you import a ToC
into a system (e.g., QAS), it is a one-time import. The request is not
added to the QAS import buffer to be forwarded to production via a
delivery route.
A cofile (option 3) is always created. The original system of the objects
remains DEV (option 1).
Question 100
Question: In an AS ABAP-based system, you are printing a list to a remote printer (host spool
access method S or U). What route does the printing data take? [This question is from PDF
3.]
1. Dialog Workprocess -> TemSe -> Spool Workprocess -> Printer
2. Spool Workprocess -> TemSe -> Printer
3. Dialog Workprocess -> Spool Workprocess ->TemSe -> Printer
4. Spool Workprocess -> TemSe -> Dispatcher -> Printer
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answer for this question is 1 in the extra section)
Gemini's Answer: The correct option is 1.
o Explanation: The standard SAP printing process is asynchronous to free up
the user's session.
1. The Dialog Workprocess creates the spool request and writes the
print data to the TemSe (Temporary Sequential Objects), which is a
storage area for spool data.
2. The dialog process is now free.
3. A free Spool Workprocess periodically checks for new requests, reads
the data from the TemSe, formats it for the specific printer, and sends
it to the host spool system (and then to the Printer).
Question 101
Question: You have restarted the primary application server instance. After the restart,
changes will take effect for which profiles? (2 Correct) [This question is from PDF 3.]
1. Central services instance profile
2. Default profile
3. Additional Application server instance profile
4. Primary Application Server instance profile
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answer for this question is 2, 4 in the extra section)
Gemini's Answer: The correct options are 2 and 4.
o Explanation: When any instance starts, it reads a specific combination of
profiles.
It always reads the Default profile (DEFAULT.PFL), which contains
global parameters for all instances in the system.
It then reads its own specific Instance profile. In this case, since the
Primary Application Server (PAS) was restarted, it will read the PAS
instance profile.
It will not re-read the profiles of other running instances like the ASCS
or AAS.
Question 102
Question: What is the purpose of a security policy in an AS ABAP-based SAP system? [This
question is from PDF 3.]
1. To define security relevant system profile parameters
2. To Assign selected security attributes and their values to roles
3. To assign selected security attributes and their values to users
4. To define possible authentication mechanisms
Original Answer (PDF 1): Question not present.
Original Answer (PDF 2): Question not present.
Original Answer (PDF 3): (Answer for this question is 3 in the extra section)
Gemini's Answer: The correct option is 3.
o Explanation: Security policies (transaction SECSPOL) are a feature that allows
you to define a set of specific security attributes, such as password length,
password complexity rules, and login attempt limits. You can then assign
these policies directly to users (or groups of users). This allows you to have
different password rules for different user populations (e.g., stricter rules for
administrators than for regular end-users) instead of having one single global
setting via profile parameters.