Client Administration
Client Administration
Overview of Client
SAP R/3
SAP R/3
c
l
i
e 100
100 200
200 300
300
n
t
u
s
e Usr-1
Usr-1 Usr-2
Usr-2 Usr-3
Usr-3 Usr-1
Usr-1 Usr-2
Usr-2 Usr-3
Usr-3 Usr-1
Usr-1 Usr-2
Usr-2 Usr-3
Usr-3
r
In a physical SAP system there can be multiple clients in each of the
system of SAP system landscape.
After a new installation both 000 and 001 clients are identical, but after an
upgrade 000 will have additional customizing data. Lot of customer sites does not
use 001 client at all.
Client 066 is there for SAP Early Watch service. This client enables SAP to
remotely access the customer system. SAP provides this service to the customer
to improve the system performance. Client 066 should not be changed or deleted
from the system.
Apart from these 3 pre-configured clients, there could be some more clients from
SAP depending upon the Add-on installed. For e.g. if IS-OIL is being installed, all
the IS-OIL related activities are done through client 065.
Overview of Client
Customer-Defined Clients
During a SAP System implementation, many different clients might be required to
fulfill different roles in the implementation procedure, depending upon the selected
landscape .
In the Client creation screen all the required items must be filled.
The client number,
number name & City are entered first.
Then Logical system is defined. SAP uses logical system concept in ALE
(Application Link Enabling), workflow and EDI areas.
Next entry standard currency can be defined according to the country.
To enter a role of a client you must know the objective of that client beforehand.
For example if this client will be used as a customizing client then customizing
entry should be used from the options.
In the next field Changes and transports for client-specific objects,
objects there are
four options:
•If you want to use this client as a sandbox client and you do not want to record
or create a change request every time a change happens to the client then
“Changes W/O automatic recording”
recording is the right option.
•If all the changes to the client should be recorded in a change request then
“Automatic recording of changes”
changes is the right option. You must choose this option
for your master configuration client.
Contd ………………..
Client creation
•If “No changes allowed”
allowed is chosen, then no changes will be allowed to this client.
You must chose his option for clients in the production environment to protect
your system.
•“No transport”
transport option is used when you do not want any user to create a
transport from this client.
The Client-independent object changes category determines if the client
independent data maintenance is allowed in this new client. To choose the right
option from this category, you must know the definition of Clint independent
customizing objects and repository objects. The examples of SAP repository
objects are data dictionary objects, module pools and screens. Client independent
objects apply to all the clients. The factory calendar is an example of client
independent object of customizing. The dropdown list contains following 4 options:
To do a Client Copy into the new client, first login into the new client as
user SAP* with password PASS.
3
4
1. Selected
Profile
Client Copy
These are data profiles that R/3 provides for copying clients. These basically
indicate what kind of data from the source you want to copy into the new client.
The scope of the profile can be seen from the Menu path Profile Display
Client Copy
2. Source Client: Specify the Source client from where the Data will be copied.
3. Source Client user masters: you can define the client from which you want
to copy the user master records. The “Source Client User Master” does not
have to be same as source client.
4. Test Run: By selecting this flag, you can get the information about the
storage requirements or a complete table statistics. SAP recommend you to
run the client copy using the “test run” mode first. In test run phase,
database updates are not performed.
5. Schedule as background job: The client copy should be scheduled in the
background after all the parameters are selected as shown in the last figure.
You can run a client copy online, if you are just copying the user master
records.
WhenSAP_ALL
When SAP_ALLprofile
profile
isischosen
chosenfor
forclient
client
copy,this
copy, this
information//warning
information warning
popupscreen
popup screencomes
comes
whichcan
which canbebeignored.
ignored.
Client Copy
Selectthe
Select theBackground
Background
Serverfrom
Server fromthe
thelist.
list.
Normallyititisisthe
Normally the
samesystem
same systemwhere
where
theclient
the clientcopy
copyisis
beingperformed.
being performed.
Schedule
Schedule
job
job button
button
is
is pressed
pressed
If
If all
all the
the info
info is
is
correct
correct press
press
Continue
Continue
Client Copy
Select the client copy start time
Starts
Starts After
Afteraa Specify
Specifyany
anyexisting
existing
Immediately
Immediately particular
particularjob
job Operation
Operationmode
mode
Select
Selectthe
the
Specify
Specifythe
the
Background
Background
Date
Date&&time
time
processing
processingevent
event
Save
Saveafter
afterselecting
selectingthe
the
Start
StartTime
Time
Client Copy
Specify an existing Output device
Select
Selectthe
thePrinter
Printerfrom
fromlist
list
Click
Clickfor
forContinue
Continue
Client Copy
Check the Client Copy Log
Press
Pressfor
for
Continue
Continue
If
If the
the Client
Client
Copy
Copy is started
is started
successfully
successfully
check
check the the
progress
progress by by
Client Copy
Client Copy
Log.
Log. TheThe path
path
is Tools
is Tools
Administration
Administration
Administration
Administration
Client
Client
Administration
Administration
Copy
Copy Logs
Logs
or
or byby the
the Tr.
Tr.
code SCC3.
code SCC3.
Client Copy
Re-starting the Client Copy
If the client copy fails for some reason then you can restart the client copy in the
restart mode after the fixing the problems. In this case the client copy will start
exactly from the same point where it failed.
1.Select/Expand
1. Select/Expand
2. Press
2. Press to
to
create
create
Client Copy 5. Save the data
6. Test the new
after giving 1. Enter the RFC
connection
Gateway host Destination
2. Connection
type should
be 3 for R/3
3. Enter
Description
& then
double-click
to enter
Target Host
IP & Sys No
4. Give Logon
Language,
Client, User,
Password
Client Copy
After setting up the RFC connection successfully, proceed with Remote Copy.
For the Remote client copy follow the path:
Tools Administration Administration Client Administration Client
Copy Remote Copy
Or, you can also use the Transaction Code SCC9 for Remote Client Copy.
5 3
4 2
Client Copy
1. Selected
Profile
2. Source destination: Here enter the source RFC destination name which is
created earlier.
3. RFC system check: This is to check the entered RFC destination is properly
functioning or not.
4. Test Run: By selecting this flag, you can get the information about the
storage requirements or a complete table statistics. In test run phase,
database updates are not performed.
5. Schedule as background job: The client copy should be scheduled in the
background after all the parameters are selected as shown in the last figure.
After performing all above mentioned tasks, see the copy progress by the
transaction SCC3.
Client Copy
Client Transport
Also known as Client Export/Import.
Client Copy by Transport Request is used when you have a client already created
and you want to bring two clients at par with each other.
Client Export / Import is another method of making a new client where in there
is no remote access between the two clients
The following are the steps in the whole procedure:
First the
First the data
data from
from the
the client
client inin the
the source
source system
system isis exported
exported from
from the
the
database to
database to aa transport
transport file
file on
on hard
hard disk.
disk. For
For this
this you
you need
need to
to know
know
exactly what
exactly what you
you want
want to
to transport
transport andand you
you use
use SAP
SAP delivered
delivered profiles
profiles
accordingly.
accordingly.
the SAP
the SAP delivered
delivered TP
TP command
command isis used
used for
for the
the import
import to
to the
the target
target
system client
system client database.
database.
The post
The post processing
processing procedure
procedure is
is run
run the
the target
target client
client to
to successfully
successfully
complete the
complete the client
client import.
import.
Client Copy
To transport clients from one system to another, follow the path:
Tools Administration Administration Client admin Client
transport Client export or by transaction SCC8.
3. Execute in
Background
2. Select the
predefined
profile
Simultaneously the data export is also performed. The following data files will be
created in /usr/sap/trans/data. Those are:
•RO<no>.<sid> for the client-independent data (if selected). For example
RO00001. DEV.
•RT<no>.<sid> for the client-specific data. For example RT00001.DEV.
•RX<no>.<sid> for the SAPscript objects as Texts and forms. For example
RX00001.DEV.
Make sure that all the cofiles and the datafiles exist in the data and cofile
directories before starting the import phase.
Client Copy
Performing Client Import
From the OS level, go to /usr/sap/trans/bin directory. The sequence of
importing the client requests is Client Independent , Client Dependent and then
Client Texts.
•Client independent settings import
tp addtobuffer SIDKOnnnnn <SID> e.g. tp addtobuffer DEVKO00001 QAS
tp import SIDKOnnnnn <SID> u8 e.g. tp import DEVKO00001 QAS u8
After the client deletion process starts you can use SCC3 log entries to check the
client deletion process.
Deleting a Client
Delete a Client using R3trans
In all the SAP releases so far you can use R3trans to delete a client. We have seen
significant timesaving in this way of deleting a client.
The steps are as follows: