Basis by isoft134


More Info
									SAP BASIS ?


                              What is SAP BASIS

Basis is a set of middleware programs and tools from SAP,
whose comprehensive R/3 product is used to help manage
large corporations, that provides the underlying base (thus
the name) that enables applications (such as FI, CO, and
SD, for example) to be seamlessly interoperable and
portable across operating systems and database products.
R/3 Basis includes client/server architecture and
configuration, a relational database management system
(RDBMS), and a graphical user interface (GUI). In addition
to the interface between system elements, Basis
components include a development environment for R/3
applications, and a data dictionary, as well as user and
system administration and monitoring tools.
           Application   Presentation
             Layer          Layer

                                        What is R/3
                    How does SAP get installed

After the hardware has been installed into the network and DNS
i.    Make all server configuration adjustments as specified in the SAP
      installation guide.
ii. Download and install JDK 1.5x – you can use JRE 1.5.x if you aren’t
      going to use the ABAP add-on.
iii. Install the database software.
iv. Patch the database software.
v. Run SAPinst to install the Central Instance and default Dialogue Instance
vi. Run SAPinst to install the DB instance.
vii. Run SAPinst to install any additional Dialogue Instance instances.
viii. Download and install the most current SAP kernel.
ix. Install Current the TMS for the SAP instance.
x. Download and apply all outstanding SAP patches.
xi. Request and apply the permanent license key.
xii. Do remaining post-installation work such as connecting SAP Online
      Help, creating clients, adding users, etc.
                   What is a SAP Instance

The term “instance” is often used synonymously with
“server” or “application server” in the SAP system. One
application server can have install multiple instances on.

An SAP instance defines a group of resources such as
memory, work processes and so on, usually in support of
a single application server or database server within a
client/server environment.

The SAP instances form the core of a SAP Landscape.
                                SAP Instances

 Types of SAP Instances
      Development (DEV) instance
      Quality Assurance (QAS)
      Production instance (PRD)
 There are three mandatory sub-instances;
  1.   Central Instance (CI)
  2.   Database Instance (DB)
  3.   Dialog Instance (DI)
                 Role of Basis Consultant

a)   Backups
b)   Client Tasks
c)   Communications Tasks
d)   Database Tasks
e)   Job Tasks
f)   Printer Tasks
g)   Security Tasks
h)   Support Package and Binary Patch Tasks
i)   System Tasks
j)   Transport Tasks
k)   User Tasks
l)   Web and Internet Tasks
m)   Working with the SAP Marketplace

• What do I need to backup?
• How often do I need to backup?
• What are my backup options?
                                       Client Tasks

•   Add a client?
•   Add a logical system ID to be assigned to a client?
•   Change a client?
•   Copy one client to another in the same R/3 system?
•   Copy one client to another in different R/3 systems?
•   Copy only user master data from one client to another?
•   Delete a client?
•   Lock a client so configuration changes cannot be made?
•   Verify that a client copy ran successfully?
•   View all past client copies for a client?
                Communications Tasks

• Add a RFC connection?
• Delete a RFC connection?
• Modify a RFC connection?
• Verify one R/3 system is talking to another?
                       Database Tasks

• Perform Database Stats, Check Database,
  and Backup Jobs – Oracle?
• Table space overflow errors?
• Setting and releasing locks?
• Tune-up database?
                                  Job Tasks

• Create a job?
• Change the start time\date for a scheduled
• Clean out old job logs?
• Delete a scheduled job?
• Delete a running job?
• Schedule a new job to run?
• Verify that a job has run successfully?
                                 Printer Tasks

• Add a printer?
• Reprint a document that has already printed?
• Reroute a printer output request?
• Reset the cache for a printer?
• View a list of all printer output requests?
• View a list of the output requests for one printer
                               Security Tasks

•   Attach a user to a role?
•   Copy an existing role to a new role?
•   Create a user role?
•   Delete a user role?
•   Grant a transaction to a user?
•   Modify a user role?
•   Move roles from one client to another?
•   Revoke an authorization from a user?
•   Revoke a transaction from a user?
                    Support Package and Binary Patch Tasks

•   Apply kernel patches?
•   Apply other SAP binary patches?
•   Apply support packages?
•   Check for New Support Packages and Kernel Patches?
•   Download a kernel patch from SAP Marketplace?
•   Download a support package from SAP Marketplace?
•   Download other SAP binary patches?
•   Know when SAP releases new fixes for our SAP software?
•   Ready a kernel patch for application?
•   Ready other SAP binary patches for application?
•   Find SAP’s most current patches?
•   Find your Current Kernel Patch Level?
                                    System Tasks

 •   Add a system parameter?
 •   Apply a SAP notes?
 •   Send a message to all connected users?
•    Verify that our link to SAP is up?
•    Verify that R/3 is up?
•    Verify the status of saprouter?
•    View a short dump received by a user?
•    View all processes currently running?
•    View all system locks?
•    View all table locks?
•    View all update locks?
                              Transport Tasks

• Add a change request to a transport queue?
• Automate the Transport Process?
• Configure TMS – Transport Management System – for the
  First Time?
• Configure TMS to Use SAP's Quality Assurance
• Re-Transport One or Several Change Requests at Once?
• Transport a change from one R/3 system to another?
• Transport several change requests at once?
• Verify that the transport system is up and running?
• View a history of what changes have been transported?
                                             User Tasks

•   Add a user?
•   Change a user’s password?
•   Change several users at once?
•   Copy an existing user to a new user?
•   Delete a user?
•   Drop a connected user?
•   Get a list of all users in a client?
•   Lock a user?
•   Lock all users at once?
•   Modify a user?
•   Produce various user reports?
•   Start an audit trace for a specific user?
•   View a list of all users currently connected?
              Web and Internet Tasks

Start and stop the SAP IGS Server?
                 Working with the SAP Marketplace

• Apply a SAP License Key?
• Check the status of a request License Key?
• Find your Hardware Key?
• Generate a Developer’s Key for a Programmer?
• Generate an Object Key for a Programmer?
• Open a Problem via SAP Marketplace?
• Open a Service Connection for SAP Support to
  allow SAP access?
• Request a new License Key?
• Request a SAP Marketplace User ID
  Basis Tasks
   to be done
      on a
Regular Schedule
                                     Daily Tasks
•   Check that the SAP System(s) is up
•   Check that daily backups executed without errors
•   Check that all application servers are up
•   Check the CCMS alert monitor
•   Check work processes
•   Look for any failed updates (update terminates)
•   Check System Log
•   Review for cancelled and critical jobs
•   Check for “old” locks
•   Check users on system
•   Check for spool problems
•   Check job log
•   Review and resolve dumps
•   Review workload statistics
•   Review buffer statistics
•   Review error log for problems
•   Review Windows system logs for problems
                               Weekly Tasks:

•   Check database for free space
•   Monitor database growth
•   Check spool for problems and that spool is properly cleared
•   Verify all properly approved transports imported into PRD
•   For Oracle, run a check database and a update statistics job
•   Check file system for adequate space
•   Review space usage and that sufficient free space exists in
    the file systems
•   Check system monitoring systems for update
•   System monitor Review for any events that should be added
    or deleted
•   Check system monitor alert mechanisms
•   System monitor Test e-mail
•   Test paging
•   Clean tape drive. Tape drive Clean using cleaning cartridge
                              Monthly Tasks:

• Defragment the server memory by cycling the SAP
  instance and rebooting the server.
• Record database growth usage for plotting growth.
• Record disk space growth usage for plotting
• Perform a full server backup.
• Review disk storage usage on server.
• Do any server "housecleaning" - old /tmp files, etc.
• Check consumable resources - tapes, check, data
  cartridges, preprinted forms, paper, etc.
                                Quarterly Task:

• Perform quarter-end backups and send tapes to long-term
  offsite storage.
• Review user IDs that should be locked or delete.
• Review list of "prohibited" passwords in table.
• Review system profile parameters for password standards.
• Review all scheduled jobs to determine if they are still
• Test database recovery Restore database to a test server/
• Archive all transport files older than 6 months from the
  /usr/sap/trans directory.
• Cleanup all SAPDBA/BRTOOLS files and logs.

To top