mo patches oracle

67
SAP on Oracle Development Update June 2013

Upload: snehal2502

Post on 22-Oct-2015

82 views

Category:

Documents


2 download

DESCRIPTION

oracle Patch

TRANSCRIPT

Page 1: MO Patches Oracle

SAP on Oracle Development Update June 2013

Page 2: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 2

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your

license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any

related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future

developments, products and/or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The

information on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of

any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This

document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, and shall have

no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of this document. This

limitation shall not apply in cases of intent or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results

to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they

should not be relied upon in making purchasing decisions.

Page 3: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 3

Contents

SAP on Oracle 9i

SAP on Oracle 10g

SAP on Oracle 11g

New Patch Concept

Oracle RAC

Unicode Migration

Engineered Systems Update

Virtualization Update

Operating Systems Update

Partitioning Engine

DBA Tools

Page 4: MO Patches Oracle

SAP on Oracle 9i

Page 5: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 5

SAP on Oracle 9i

Oracle 9.2 Sustaining Support

Sustaining Support

Applies if you continue to use Oracle 9.2 after

31 July, 2010

Sustaining Support means support within the

lifetime support model

Restrictions

Support restrictions include

Oracle 9.2.0.8 mandatory

No new updates, corrections, CPUs or alerts

No new tax, regulatory or legal updates

Known problems will be fixed and access to

Oracle support expertise remains

regardless whether Oracle license has been

purchased from SAP or directly from Oracle

Detailed Info

See SAP Note 1330038

Page 6: MO Patches Oracle

SAP on Oracle 10g

Page 7: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 7

SAP on Oracle 10g

Supported Releases

Patch Sets 10.2.0.4

No longer supported!

Grace Period 10.2.0.4 ended 31 July, 2011

You need to upgrade to 10.2.0.5 to be eligible

for Extended Support

Patch Set 10.2.0.5

Extended Support available

on all OS platforms

10.2.0.5 General Availability since March 2011

May 2013 SAP Bundle Patch is most recent and

contains PSU 11 for 10.2.0.5 (10.2.0.5.11)

NEW! Last SAP Bundle Patch planned

for August 2013

Page 8: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 8

SAP on Oracle 10g

Extended Support

Support

Non-extra charged support for Oracle 10.2

expired on 31 July, 2011

You are now being extra-charged for

Oracle 10.2 Extended Support

Except: All platforms where Oracle 11g is not

available, i.e.

Windows IA64, Linux IA64,

Linux on Power

For these, Oracle 10.2 Extended Support is free

Pricing similar to Oracle 9.2 Extended Support

Availability

Extended Support is available for

patch set 10.2.0.5 only

Support until 31 July, 2013

both charged and free

optional extension: Restricted Extended Support

Detailed Info

See SAP Note 1110995

Page 9: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 9

SAP on Oracle 10g NEW! Restricted Extended Support

Time Frame

August 2013 through July 2015

Except: Itanium platforms until December 2015:

Windows IA64, Linux IA64

HP-UX IA64

Terms and Conditions

‘Severity 1’ fixes only

No more Critical Patch Updates (CPUs)

Prior Extended Support contract required

Pricing for SAP ASFU customers under negotiation

See SAP Note 1110995

Page 10: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 10

SAP on Oracle 10g

Software Policy

SAP Bundle Patches

Starting 1 December, 2011 the following Oracle

patch policy is effective:

A valid Oracle 10g Extended Support contract

is required for

downloading

applying

any related Oracle 10g patch software from SMP:

SAP Bundle Patches (SBPs)

Patch Set Updates (PSUs)

Critical Patch Updates (CPUs)

Caution!

SBPs etc. for Oracle 10g are visible on SAP

Marketplace for all customers. However:

Downloading or applying this

software is prohibited without

a valid Oracle 10g Extended

Support contract!

Detailed Info

See SAP Hot News Note 1654734

Page 11: MO Patches Oracle

SAP on Oracle 11g

Page 12: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 12

SAP on Oracle 11g

Certification

Certification

Oracle Database 11.2 Release 2 (11.2) only

SAP products based on 640_EX2 kernel

and later only

Restricted to products which are in SAP Extended

Maintenance at least until end of 2010

Certification available on all OS platforms

Except: Windows IA64, Linux IA64,

Linux on Power

Detailed Info

See SAP Note 1398634

Oracle 11.2 Instant Client

SAP-certified since February 2011

Don’t forget:

Update the client from 10.2 to

11.2 to get out of Oracle 10.2

Extended Support obligation!

Page 13: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 13

SAP on Oracle 11g

Oracle 11.2 Patch Set/PSU Schedule by SAP

Patch Set 11.2.0.1

Oracle 11.2 Base Release

Released in March 2010

No more individual CPUs and

PSUs (July 2011 was last)

November 2011 SAP Bundle

Patch was last

Patch Set 11.2.0.3

2nd Patch Set for Oracle 11.2

Released 12 December, 2011

HP-UX PA-RISC available

since June 2012

Windows available since

14 February, 2012

June 2013 SBP is most recent

and contains PSU 6 for

11.2.0.3 (11.2.0.3.6)

New SAP projects should start

on 11.2.0.3 or higher

Patch Set 11.2.0.2

1st Patch Set for Oracle 11.2

Released 10 November, 2010

General Availability since mid

January 2011

Windows available since

10 May, 2011

May 2013 SBP is most recent

and contains PSU 10 for

11.2.0.2 (11.2.0.2.10)

NEW! Last SAP Bundle Patch

planned for November 2013

Page 14: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 14

SAP on Oracle 11g

Notes & Documentation

Entry Notes

1398634 Oracle Database 11g: Integration in SAP Environment

1434131 Release of Oracle 11.2 for older SAP Releases

1431800 Oracle 11.2.0: Central Technical Note

1431799 Oracle 11.2.0: Current Patch Set

Regularly Updated

on 10th of every month

1631931 Oracle 11.2.0: Patches/Patch Collections for 11.2.0.3

1503709 Oracle 11.2.0: Patches/Patch Collections for 11.2.0.2

1431798 Oracle 11.2.0: Database Parameter Settings

New Oracle 11.2 Features

1436352 Oracle 11g Advanced Compression for SAP Systems

1426979 Oracle 11g: SecureFiles – The New Way to Store LOB Data

1416773 Oracle Direct NFS

1550133 Oracle Automatic Storage Management (ASM)

Page 15: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 15

SAP on Oracle 11g

Notes & Documentation

Installation and Upgrade

1431797 Oracle 11.2.0: Troubleshooting the Database Upgrade

1431796 Oracle 11.2.0: Troubleshooting the Software Installation

1431794 Oracle 11.2.0: Instant Client

1431793 Oracle 11.2.0: Upgrade Scripts

Upgrade Guides

Oracle 11.2 Database Upgrade

http://service.sap.com/instguides

Database Upgrades

Oracle

Tools relevant for Oracle 11.2

1430669 BR*Tools Support for Oracle 11g

1027012 MOPatch – Install Multiple Oracle Patches in One Run

Page 16: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 16

SAP on Oracle 11g

Oracle Feature Availability – Space

Advanced Compression

OLTP compression

SecureFile compression

RMAN Backup compression

Data Guard Network compression

Data Pump Export compression

License for Advanced Compression Option

(ACO) required

SAP ASFU license includes ACO

Index Compression

– Already supported by SAP

(since version 10g)

No additional license required

Page 17: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 17

SAP on Oracle 11g

Oracle Feature Availability – Space

Overview Space Savings

with ACO on customer databases

Without

Compression

[GB]

With

Compression1)

[GB]

Space Savings

[Factor]

Database2)

ECC 6.0 4,782 1,976 2.4

BI 7.0 1,413 543 2.6

CRM 7.0 950 334 2.8

RMAN Backup3) 2,817 667 4.2

Export Data Pump 973 156 6.2

1) incl. other space optimizations 2) fully reorganized 3) for compressed database

Page 18: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 18

SAP on Oracle 11g

Oracle Feature Availability – Space

Performance Impact

when using ACO on production database

Measured through Capture Replay functionality

of Real Application Testing option

Production workload was captured for more

than 2 days

No impact on production during capture

Results

Considerable improvements

Factor 2.2 space savings

60% less physical reads

5% less physical writes

10% better database cache hit rate

30% higher redo rate

No overhead in CPU consumption

Page 19: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 19

SAP on Oracle 11g

Oracle Feature Availability – Space

Implementation Guidelines for compression technologies in SAP environments

1 Start with Index

Compression

Improves R/3

performance the most

as all database access

in R/3 environments is

index-based, especially

index range scans

Up to 20% disc space

reduction for complete

database

2 Implement OLTP Table

Compression

No real query

performance benefit in

R/3 environments

Provides very good

disc space savings

3 Implement SecureFiles

Compression

Very important for SAP

applications like CRM

or XI/PI that store

large (uncompressed)

amounts of data

4 RMAN Backup

Compression

Additional disk space

savings (even if

database tables and

indexes are already

compressed)

Page 20: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 20

SAP on Oracle 11g

Oracle Feature Availability – Space

Dictionary-Only Add Column

Very common operation within SAP BW

application and SAP upgrades

Factor 10–20 performance improvement for

SAP BW during add column processes

Saves large amount of disk space

Deferred Segment Creation

Empty database objects will not consume any

disk space

Very important for SAP environments:

60–70% of all tables, indexes, LOBs and

partitions in an SAP installation are empty!

Saves disk space

Improves query response times on space objects

in Oracle Data Dictionary

Makes database install part for SAP a lot faster

(creation of empty tables, indexes, LOBs and

partitions are dramatically faster)

Page 21: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 21

SAP on Oracle 11g

Oracle Feature Availability – Performance

SecureFiles

Significantly faster access times compared to

LOBs in SAP environments

Increased transaction throughput on SAP cluster

tables especially with RAC

Prerequisite for compression of SAP tables

containing LOBs

0

0,5

1

1,5

2

2,5

1 2 4 8 16 32 64

Pe

rfo

rma

nce Im

pro

vem

ent

Fa

cto

r

Row Size [KB]

SAP VBDATA ThroughputInsert/Read/Delete

LONGs (9.2,10.2) LOBs (10.2,11.2) Securefiles 11.2

Comparison Chart

SecureFiles throughput vs. LONG and LOB:

Page 22: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 22

SAP on Oracle 11g

Oracle Feature Availability – Performance

DirectNFS

Increases database throughput up to 50% in

NAS NFS environments with multiple NICs

NAS NFS storage has become very popular in

SAP environments due to high flexibility, ease of

use and NFS

Very common in Linux environments. Ideal for

Linux/RAC

SAP and Oracle use NAS NFS for most

development and operational systems

Up to 20% CPU savings on database server

due to integrated NFS client in Oracle kernel

Superior to any bonding solution – faster and

easier

Better throughput than most SAN solutions

Highly available. Multiple network cards can be

used between database server and NAS

Page 23: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 23

SAP on Oracle 11g

Oracle Feature Availability – Performance

Improved Oracle Net Throughput

Support for Network Vector IO and removal of

32K SDU size

Less memcpy and system calls

Support for asynchronous network IO calls

Reduces CPU consumption

JDBC SecureFile Zero-Copy LOB IO

and Prefetching

Dramatically increased throughput

(up to factor 2) for Java-based SAP products

Requires conversion of LOBs to SecureFiles in

the database

Requires 11.2 JDBC driver and 11.2 RDBMS

Improved OCI Functionality for SAP DB

Interface

SecureFile Prefetching

Batching of LOB locators

Page 24: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 24

SAP on Oracle 11g

Oracle Feature Availability – Performance

Important Optimizer and Execution

Enhancements

Adaptive cursor sharing

Improved optimization for SQL statements using

bind variables like R/3

Multi-column expression statistics

Ability to detect correlation between values of

different columns

Improved GROUP BY processing

Up to 40% faster queries doing GROUP BY

Improved COUNT [DISTINCT] execution

Up to 20% faster queries with COUNT [DISTINCT]

Fast MIN/MAX computation

Up to 20% faster queries with MIN/MAX operations

Very important for CBO statistics computation

In-Memory Parallel Execution

Physical disk IO will be avoided or dramatically

reduced as parallel operations can be satisfied

in main memory

With RAC, Oracle maps fragments of objects

into each buffer cache of the active instances

Improves SAP BW performance and parallel

index creation/rebuild operations

Page 25: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 25

SAP on Oracle 11g

Oracle Feature Availability – Performance

Online Patching

Most one-off patches and PSUs can be installed

while SAP and the database are up and running

Reduces need for stand-by and failover

solutions for patch maintenance

Every failover solution from any vendor has to roll

back active database transactions during switch

over

Online patching is faster than any failover solution

No additional administration overhead

No failover and failback needed

No impact on active SAP transactions in

contrast to failover solutions

Available for single instance and RAC

Available for all platforms (incl. Windows)

Except: HP-UX PA-RISC and AIX 5.3

Page 26: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 26

SAP on Oracle 11g

Oracle Feature Availability – Performance

Real Application Testing (RAT)

Allows full database workload to be captured

and played back

Should be used for every upgrade from 10.2 to

11.2 to ensure smooth migration

Allows testing of new 11g features with full

production workload before having them

implemented in production environment

License for Real Application Testing (RAT)

required

IPv6 Network Support

Network protocol IPv6 is fully supported

Page 27: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 27

SAP on Oracle 11g

Oracle Feature Availability – Security

Encryption

Tablespace encryption

SecureFile encryption

RMAN Backup encryption

EXPDP encryption

Data Guard Secure Redo Transport

All encryption functionality requires license

for Advanced Security Option (ASO)

ASO license is included in SAP ASFU license

scope

Page 28: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 28

SAP on Oracle 11g

Oracle Database Vault

Release Strategy

Released for all customers in Controlled

Availability mode

Interested customers need to open SAP

support message to use Database Vault

(component BC-DB-ORA-DV)

Minimum Requirements

Requirements if starting now:

Oracle 11.2.0.2

SAP 7.00 based kernels, i.e. ECC 6.0, BI 7.0,

CRM 5.0, …

Detailed SAP-specific Documentation

Whitepaper on SDN and OTN

SAP Notes:

1355140 Oracle 10.2.0: Oracle Database Vault

1358126 Oracle 10.2.0: Patches for Oracle Database Vault

1358277 Oracle 10.2.0: Configuration Scripts for Database Vault

Pricing

Different pricing models for SAP customers

Depending on Oracle database licensing model

(ASFU or Oracle Full License)

Page 29: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 29

SAP on Oracle 11g

ASM Support

OS Platforms

ASM/ACFS available on all platforms

Unix/Linux since beginning of February 2011

Windows from end of September 2011

Requirements

Oracle 11.2.0.2, or higher

Oracle Grid 11.2.0.2, or higher

SAP kernel 6.40_EX2 or higher based SAP

releases

Single Instance and RAC Support

ACFS required for RAC installations with ASM

(not available on HP-UX)

Tools

BR*Tools ASM Support is complete

Available as of BR*Tools 7.20 Patch 18

See SAP Note 1627541

Documentation

For more information see

SAP Note 1550133

Oracle ASM white papers on SCN

Page 30: MO Patches Oracle

New Patch Concept

Page 31: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 31

New Patch Concept

Oracle Patch Set Update (PSU)

New Strategy

Starting with 10.2.0.4, Oracle provides so-called

Patch Set Updates (PSUs)

New PSU released every 3 months

For Linux/Unix only, Windows strategy not affected

A Patch Set Update…

…is a collection of important fixes encountered by

customers

…contains Critical Patch Updates (CPUs), the

Oracle CPU concept will vanish

…must be applied on top of the installed patch set

Page 32: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 32

New Patch Concept

SAP Bundle Patch (SBP)

New Strategy

SAP now delivers Oracle database patches in

form of so-called SAP Bundle Patches (SBPs)

Initial Oracle versions: 10.2.0.4.4 and 11.2.0.1.1

For Linux/Unix only, Windows strategy not affected

An SAP Bundle Patch…

…includes the current Oracle Patch Set Update

…contains non-PSU, single and merge fixes

required for SAP

…contains the current SAP-specific Optimizer

Merge Patch

Variants

Three kinds of SBPs:

SAP Bundle Patch for Unix

SAP Bundle Patch for Exadata

SAP Bundle Patch for Grid Infrastructure (GI)

Installation

SBPs are cumulative (i.e. they include all patches

from previous SBPs)

MOPatch 2.1.1 or higher required

(see SAP Note 1027012)

Post-processing script (catsbp.sql) included

Page 33: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 33

New Patch Concept

SAP Bundle Patch (SBP)

Advantages

SAP Bundle Patches have several advantages

over the previous patch concepts:

Integration of PSUs with additional, SAP-specific

Oracle patches

Easy, MOPatch-based installation

Generally the last two SBPs (current and

predecessor) are offered on SAP Marketplace1)

1) as is already the case with Oracle Windows Patch Collections

Consequences

of the new SBP patch concept:

Individual CBO merge patches or CPU patches are

no longer provided

A CPU is always part of a PSU now and therefore

also contained in the according SBP.

This means that…

…individual CPU installations are obsolete

…a concurrent installation of CPU and SBP is not

possible

Installing an SBP requires MOPatch

Page 34: MO Patches Oracle

Oracle RAC

Page 35: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 35

Oracle RAC

General Availability and Certification

General Availability (GA)

Announced by SAP in early January 2009

No SAP/Oracle approval process for RAC projects

required anymore

GA is valid for Oracle versions 10.2.0.4 and higher

Configuration requirements as defined in

SAP Note 527843 stay in place

SAP Control (SAPCTL)

Oracle Clusterware solution SAPCTL for

protecting critical SAP resources

Certification

Certified for all SAP products based on kernel

46D_EXT and following

See SAP Note 527843

> 200 SAP customers successfully

productive on RAC

Page 36: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 36

Oracle RAC

Real Application Clusters 11.2

Availability

Available on all Unix/Linux and Windows

platforms

for all SAP kernels 640_EX2 and up

Option to put OCR and voting disks on ASM

(new RAC 11.2 installations only)

Upgrades from RAC 10.2 must still use shared

file systems for OCR and voting disks

For details see

SAP Note 527843

Oracle RAC White Paper on SCN

Page 37: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 37

Oracle RAC

Clusterware and SAP Control

Clusterware 11.2

To provide independent cluster server pool

infrastructure

New Clusterware configuration!

Same supported technology stacks as hitherto

stay in place

Integration certified with SAP NetWeaver 7.30

via SAP Integration Scenario NW-HA-CLU 730

For details see

SAP Note 527843

Oracle RAC White Paper on SCN

SAPCTL 6 and NEW! 7

To manage and control critical SAP resources

through Oracle Clusterware

Central Services and Replication (ASCS, SCS)

Enqueue Server and Message Server

Web Dispatcher

SAPCTL bundled with RAC and Clusterware,

to run on database nodes

Linux x86-641), Solaris x86-641)2) and SPARC3), AIX

For details see

SAP Note 1496827

1) incl. Exadata 2) incl. Oracle Database Appliance 3) incl. SPARC SuperCluster

Page 38: MO Patches Oracle

Unicode Migration

Page 39: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 39

Unicode Migration

Optimization

Motivation

1. SAP promotes use of Unicode in future

versions

2. Migration of existing SAP system to Unicode:

Requires complete database export and import

By means of SAP R3load utility

3. Only limited downtime for data migration

phase affordable in production system

Achievements

Improved Table Split and R3load throughput for

export and import phase

Advanced ROWID Table Split functionality allows

data to be read from disk in physical order

Use of optimizer hints to force optimal access path

Use of partitioning concepts from SAP BW and R/3

Use of OCI Direct Path interface instead of SQL

inserts for R3load

More effective use of existing resources

CPU, Memory, IO

Use of Parallel Query, Parallel Index Creation,

Automatic Index Statistics Calculation

Page 40: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 40

Unicode Migration

Optimization

ROWID Table Splitting

New ROWID table splitting functionality available

for transparent tables

ROWID ranges for a table are being calculated

within less than 30 sec – independent from the

table size

Dramatically reduces CPU and IO resources

during export, resulting in R3load export being

3 – 5 times faster

Fully integrated with SAPInst and R3load

Availability

Optimizations available as of SAP version 6.40,

and up

Real World Customer Example

AIX, high-end (!) hardware

2 TB database: Full export and import in 2h 15min

Notes

0936441 Oracle Settings for R3load-Based System Copy

1043380 Efficient Table Splitting for Oracle Databases

1045847 Oracle Direct Path Load Support in R3load

1169872 R3load: Faster Unicode Conversion of Very Large Clusters

Page 41: MO Patches Oracle

Engineered Systems Update

Page 42: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 42

Engineered Systems Update

Exadata and Exalogic

Oracle Exadata Database Machine X2 | X3

Support for X2-2, X2-8 and NEW! X3-2, X3-8

Oracle Exadata License required

x86-64 hardware only

Oracle Linux 5 OR Solaris 11

Oracle 11.2.0.2 or later required

Supported for NW 7.0 or higher based SAP

products

For details see

SAP Note 1590515

Oracle Exadata white paper on SCN

Oracle Exalogic X2

Support for X2-2 and NEW! X3-2

In combination with Exadata only!

x86-64 hardware only

Oracle Linux 5 only

Oracle 11.2.0.2 or later required on Exadata

Supported for NW 7.0 or higher based SAP

products, Unicode only

For details see

SAP Note 1617188

Page 43: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 43

Engineered Systems Update

SPARC SuperCluster

Oracle SPARC SuperCluster

Supported for SAP since end of April, 2012

T4-4 SPARC hardware

Solaris 11 required

Oracle 11.2.0.3 or later required

Supported for NW 6.40 or higher based SAP

products

640_EX2, 720_EXT kernels only

For details see

SAP Note 1693680

Page 44: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 44

Engineered Systems Update

Oracle Database Appliance (ODA)

Oracle Database Appliance (ODA)

Supported for SAP since December, 2012

ODA Version 2.4 + ODA OAK Patch 2.4.1

Oracle Linux 5 only

Oracle 11.2.0.3.4 or higher

Supported for NW 7.0 or higher based SAP

products

For details see

SAP Note 1785353

Oracle ODA white paper on SCN

Page 45: MO Patches Oracle

Virtualization Update

Page 46: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 46

Virtualization Update

Oracle VM

Certification

Supported for SAP since February, 2013

OVM 3.2.1 or higher

x86-64 platforms

See SAP Note 1808268

Guest Operating Systems Support

Oracle Linux 5 and 6

SUSE Linux Enterprise Server 11 (SP2 or above)

Solaris 10 and 11

Microsoft Windows planned

No Red Hat Enterprise Linux support

SAP Products Support

All SAP products certified for supported guest OS

Check PAM for OS availability for SAP product

Oracle Database Support

Single Instance

10.2.0.5, 11.1 (non-NW, e.g. BO), 11.2

All Linux guests (but RHEL)

Real Application Clusters (RAC)

minimum 11.2.0.3

Oracle Linux guests only

Page 47: MO Patches Oracle

Operating Systems Update

Page 48: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 48

Operating Systems Update

Solaris 11

Certification

Certified for SAP products based on SAP NetWeaver 2004s and 7.X

SPARC and x86-64 platforms only

See SAP Note 1669684 Solaris 11

Release State released mid May 2012

SAP Kernel Versions 640_EX2, 7.20_EXT

Minimum Oracle Version 11.2.0.3

Page 49: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 49

Operating Systems Update

Oracle Linux

Certification

Certified for SAP products based on SAP NetWeaver

x86-64 platforms only

Unicode only (both SAP application

and database servers)

See SAP Note 1565179

Oracle Linux 51) Oracle Linux 6

RHEL

Compatible

Unbreakable

Enterprise

Kernel

RHEL

Compatible

Unbreakable

Enterprise

Kernel

Release State released released end of April 2012

SAP Kernel Versions 7.0X, 7.1X, 7.20 7.X

Minimum Oracle Version 11.2.0.2 11.2.0.3

1) updates supported as of update 5 (OL 5.5)

Page 50: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 50

Operating Systems Update

Red Hat Enterprise Linux

Certification

Certified for SAP products based on SAP NetWeaver 2004s and 7.X

x86-64 platforms only

Red Hat Enterprise Linux 6

Release State released mid April 2012

SAP Kernel Versions 640_EX2, 7.X

Minimum Oracle Version 11.2.0.3

Page 51: MO Patches Oracle

Partitioning Engine

Page 52: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 52

Partitioning Engine

Motivation

Archiving Challenge

Archiving of historical application data in SAP

systems is a big challenge

Archiving is a continuous process and generates

significant system load

Archiving increases index and table fragmentation;

reorganization of indexes and/or tables is a time-

and resource-critical process

Range Partitioning

Can be used to separate historical and current

production data in order to minimize archiving

impacts

Problem: Application tables usually do not have a

direct time-related column in their primary key

Alternative: Use indirect time-related column like

document number, which typically exists in large

application tables and is usually part of the

primary key. However, defining suitable ranges on

document numbers is difficult

Transforming unpartitioned into partitioned tables

is feasible online (Oracle Table Redefinition), but

not a simple task

Page 53: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 53

Partitioning Engine

In a Nutshell

Integration

Full integration of Range Partitioning into SAP

OLTP products (e.g. ERP)

Offers predefined set of ~30 application tables

to be partitioned based on time-based criteria

Converting existing non-partitioned tables through

ABAP/BR*Tools task

Partition maintenance fully automated through

internal SAP SM37 job (no DBA intervention

needed)

Prerequisites

SAP WebAS 6.20 or higher

Examples: SAP ECC 5.0|6.0, Business Suite 7

Minimum ABAP Basis Support Package required

General Availability starts with these Support

Packages

BR*Tools 7.10 Patch 24 or higher

Oracle 10.2.0.4 or higher

For details see

SAP Note 1333328

Page 54: MO Patches Oracle

DBA Tools

Page 55: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 55

Installation

ASM Support

NEW! ASM support is now provided in:

Software Provisioning Manager 1.0 SP0

in Software Logistics Tool Set SP6

for all SAP product versions 7.3X

available since August 2012

Software Provisioning Manager 1.0 SP1

in Software Logistics Tool Set SP6

for all SAP product versions 7.0X and 7.3X

available since December 2012

Available on SAP Service Marketplace

Installing on ASM

See SAP Note 1738053

New installation options

“Single Instance on ASM”

“RAC on ASM”

New operating system user and groups

OS user oracle

OS groups oinstall,

asmdba, asmoper, asmadmin

Support for special ASM Exadata

Setup differs: No +ARCH ASM disk group

See SAP Note 1619343

Page 56: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 56

Patching

Installing SBPs: Oracle MOPatch

MOPatch 2.1.1

or higher is the mandatory tool for applying

SAP Bundle Patches (SBP)

Automates the patching process

Eliminates user interaction

See SAP Note 1027012

Features

Autonomously unpacks and applies

SAP Bundle Patches

Sophisticated error detection and handling for

Zip file errors

Patch conflicts

(Fatal) errors, and warnings

Concise execution summary

Clean-up functionality and README repeating

template text elimination

Page 57: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 57

Patching

Installing SBPs: Oracle MOPatch

Benefits

Reduces installation and maintenance time of

Oracle-based SAP systems

Simplifies installation and guarantees correctness

of necessary patches to be applied

Eliminates the need for user interaction

Automatically manages delta between existing and

new patches

Clean-up and template repetition elimination

reduce disk space requirements

Page 58: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 58

Resource Management

Oracle Database Resource Manager for SAP

Goal

Assign higher database priority for a specific set

of SAP dialog users/transactions

All other dialog transactions should run with

default priority

Prerequisites

Oracle 11.2.0.2 or higher

SAP kernel version 7.x or higher

SAP Bundle Patch for Oracle 11.2.0.2 from

April 2011 or higher

How It Works in Brief

Workload Management uses the

DBMS_RESOURCE_MANAGER package

Workload Management is done via switching of

Oracle sessions between predefined consumer

groups, to which different levels of resources are

assigned

Switching relies on rules defined by the

SET_CONSUMER_GROUP_MAPPING subprogram of

DBMS_RESOURCE_MANAGER

SAP database layer for Oracle (DBSL) sends

the SAP transaction details (‘client_identifier’ in

application info) to the database

Page 59: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 59

Resource Management

Oracle Database Resource Manager for SAP

Performance

Performance Impact: less than 5%

Priority switch decision happens with

standard priority

Restrictions

No JDBC/Java connection support

Support

Currently as of SAP kernel release 7.X

Page 60: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 60

Security

ABAP Secure Store

Motivation

OPS$ connect vulnerable to attack

For recommendations on how to secure

OPS$ mechanism against potential attack

see SAP Note 157499

ABAP Secure Store

To strengthen database security

Database password encrypted in file system

Makes OPS$/SAPUSER connect obsolete

Allows remote_os_authent=false

Availability

Available for all 7.X kernel-based SAP versions

Optional but recommended for Oracle 10 and 11,

mandatory for upcoming Oracle 12

SAP Kernel 7.20 Patch 100 required

Available throughout 7.X via 7.20 downwards-

compatible kernel (DCK) since Q4/2011

Notes

1623922 Connect to Oracle Database

1622837 New Connect Method of AS ABAP to Oracle via SSFS

157499 OPS$ Connect and Security Aspects

Page 61: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 61

BR*Tools 7.20

Secure Store Support

NEW! Changing the Database Password

brconnect –f chpass now handles both

OPS$ Connect ( SAPUSER table)

Secure Connect ( Secure Store/SSFS)

mechanism and changes the password in the

proper location.

Supports both ABAP and Java Secure Store

Expert option –s|–secstore

To force or skip changes in a specific SSFS

-s|-secstore abap|abapshd|

java|javashd|

brtools|none

BR*Tools Secure Store

In combination with ABAP SSFS:

Fully eliminates need for OPS$ user!

Own BR*Tools Secure Store on database server

Access through BRT$ADM database user in

BR*Tools SSFS instead of OPS$ user

Use -u|-user // option with BR*Tools

Availability

Secure Store Support is available as of

BR*Tools 7.20 Patch 27.

See SAP Note 1764043

Page 62: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 62

BR*Tools 7.20

ASM Support

Support for Automatic Storage

Management (ASM)

As of BR*Tools 7.20 Patch 18

RMAN-based backup strategies only

Uses Oracle Managed Files (OMF)

See SAP Note 1627541

Configuration Changes!

Closely follow new BR*Tools configuration

requirements (SAP Note 1598594)

Adapt to OS user ‘oracle’

New file permissions and SAP directory

structures (sapprof, …)

Major Affected Areas

Backup, Restore and Recovery

RMAN-based combinations for parameters

backup_dev_tape, [disk|tape_copy_cmd]

Tablespace and File Management

Use ASM disk groups instead of file names to

allow for Oracle Managed Files

New behavior for data file rename and move,

tablespace rename

Page 63: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 63

BR*Tools 7.20

Oracle 11.2 Features – Excerpt

Online Conversion to new SecureFile LOBs

New action ‘lob2lob’ within BRSPACE reorganization

LOB compression can be activated with the same

action

Online only (by redefinition), not Offline (by

move/alter)

Support for new table compression

‘FOR OLTP’

Can be activated during table reorganization by

BRSPACE

Table and LOB compression can be enabled at the

same time

New Features for Data Encryption (TDE)

Changing the wallet password using ‘orapki’ utility

Opening the Oracle wallet in Database Mount

status

Password protection for closing the Oracle wallet

Cleaning up new Oracle 11g Trace Files in

Diagnostic Directories

Based on new Oracle 11g parameter

‘diagnostic_dest’

Aware of new Oracle 11g trace file types, e.g.

incident files

Page 64: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 64

BR*Tools 7.20

Notes

SAP Notes

1430669 BR*Tools Support for Oracle 11g

1431296 LOB Conversion and Table Compression with BRSPACE 7.20

1428529 Corrections in BR*Tools Version 7.20

1598594 Configuration of BR*Tools for SAP Installations on User ‘oracle’

1627541 BR*Tools Support for Oracle ASM

1764043 Support for Secure Storage in BR*Tools

Page 65: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 65

SAP on Oracle

SAP Community Network

Content Page

http://scn.sap.com/community/oracle

Forum

http://scn.sap.com/community/oracle/content

Page 66: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 66

SAP on Oracle

Twitter

Twitter

http://twitter.com/SAPonOracle

Page 67: MO Patches Oracle

© 2013 SAP AG. All rights reserved. 67

No part of this publication may be reproduced or transmitted in any form or for any purpose

without the express permission of SAP AG. The information contained herein may be

changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary

software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft

Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,

System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,

z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,

PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,

OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,

RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,

Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered

trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or

registered trademarks of Adobe Systems Incorporated in the United States and/or other

countries.

Oracle and Java are registered trademarks of Oracle and/or its affiliates.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are

trademarks or registered trademarks of Citrix Systems, Inc.

© 2013 SAP AG. All rights reserved.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World

Wide Web Consortium, Massachusetts Institute of Technology.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,

StreamWork, and other SAP products and services mentioned herein as well as their

respective logos are trademarks or registered trademarks of SAP AG in Germany and other

countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports,

Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and

services mentioned herein as well as their respective logos are trademarks or registered

trademarks of Business Objects Software Ltd. Business Objects is an

SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase

products and services mentioned herein as well as their respective logos are trademarks or

registered trademarks of Sybase, Inc. Sybase is an SAP company.

All other product and service names mentioned are the trademarks of their respective

companies. Data contained in this document serves informational purposes only. National

product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be

reproduced, copied, or transmitted in any form or for any purpose without the express prior

written permission of SAP AG.