SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...Linh Nguyen
HANA 2 SPS00 Upgrade & Operations - Part 1 Exploring Features of the new Cockpit. In Part 1, we'll cover the following topics from the Basis perspective:
* Upgrade: Preparation, Update and Post-tasks
* HANA2 Cockpit:
- Installation
- Configuration
- Manager
- Resources
- Groups
- SAP HANA Monitoring and Administration
- Security
- Offline Administration
- Performance Management
- Capture and Replay
- SAP HANA Options
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...Linh Nguyen
HANA 2 SPS00 Upgrade & Operations - Part 1 Exploring Features of the new Cockpit. In Part 1, we'll cover the following topics from the Basis perspective:
* Upgrade: Preparation, Update and Post-tasks
* HANA2 Cockpit:
- Installation
- Configuration
- Manager
- Resources
- Groups
- SAP HANA Monitoring and Administration
- Security
- Offline Administration
- Performance Management
- Capture and Replay
- SAP HANA Options
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...Ahmed Elshayeb
Run report from menu Personalization,
Form Personalization to run Concurrent Program from Form ,
Forms Personalization - How to pass parameter to a Report,
كيفية تشغيل تقرير أو ما شابة من خلال شاشة معينةوتأخذحدود الإستعلام من علي السجل الي انتا واقف عليه
Beginner's Guide: Programming with ABAP on HANAAshish Saxena
The focus of this blog is to present an overview of the new programming techniques in ABAP after the introduction of HANA database. The focus will be towards providing a guideline on why and how an ABAP developer should start transitioning its code to use the new coding technique’s.
Sap User Exit for Functional ConsultantAnkit Sharma
The R/3 enhancement concept allows you to add your own functionality to SAP’s standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications.
User Exits is slot provided by SAP in SAP standard program.
User exits (Function module exits) are exits developed by SAP.
Code for the function module is written by ABAP Developer .
Developer does not write code directly in functional module , but in the INCLUDE that is implemented in the functional module.
During IPL if the message ‘IEA311I UNLABELED DASD ON device’ is issued many times the ESQA storage needs are increased and this leads to a shortage of available ESQA.
As an ABAP Developer, we often have to develop ABAP reports that displays some data from the database. SAP provides a set of ALV (ABAP List Viewer) function modules which can be put into use to embellish the output of a report. Object oriented ALV is more robust and is more advanced when compared to Traditional ALV.
Learn How to Quickly and Efficiently Upgrade to Oracle E-Business Suite R12.
Specific topics covered will include:
-Planning for Oracle EBS upgrade - The most important step for a successful Oracle EBS upgrade project
-How to ensure a successful upgrade - Learning from previous upgrade project experiences and discussing best practices
-What's next - EBS and database post-upgrade steps
Producing Readable Output with iSQL*Plus - Oracle Data BaseSalman Memon
After completing this lesson, you should be able to
do the following:
Produce queries that require a substitution variable
Customize the iSQL*Plus environment
Produce more readable output
Create and execute script files
http://phpexecutor.com
Collections are PL/SQL's approach to arrays. We have three types of collections (associative arrays, nested tables, varrays) and this presentation explores both the common features of these datatypes, and their differing characteristics. Copyright 2016 Oracle Corporation.
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...Extra Technology
To book your place at the next WATS event, please get in touch with CA Technologies' Preferred Partner Extra Technology using http://www.extratechnology.com/contact.
This presentation by CA Technologies' Bill Sherwin (@CA7WA_Expert) explains how to upgrade CA 7 r11.3 database to r12. This session was presented at the 'CA Workload Automation Technology Summit (WATS) 2015' event on 13 October 2015 at the Grange City Hotel, London, UK.
CA7, AutoSys and dSeries UK User Groups meetings are incorporated into WATS. Customers agree that WATS is a must-attend event for the CA Workload Automation community, showcasing CA's Workload Automation products including iDash, AutoSys, CA7, dSeries and Workload Agents.
WATS is a free-of-charge event, sponsored and arranged by Workload Automation experts Extra Technology. It features guest speakers from CA Technologies and customers.
#WATS #CA7 #WorkloadAutomation #r11.3 #r12 #DatabaseConversion #Upgrade #Datacom @CAinc @CA_Community @extratechnology
SAP ABAP database tables are collection of fields, in which fields are made up of columns and rows. In SAP more than 8000 tables are defined. When table is created, its columns are named and data type is supplied for each columns. There can be only one data value in each column of each row in a table.
https://www.ducatindia.com/Best-sap-erp-training/
UPGRADING SAP to ECC 6.0
Te invito a que le pegues una leida a este material de UPGRADES SAP y te invito a que te sumes a nuestro evento del 14 de MAYO....escribime.
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...Ahmed Elshayeb
Run report from menu Personalization,
Form Personalization to run Concurrent Program from Form ,
Forms Personalization - How to pass parameter to a Report,
كيفية تشغيل تقرير أو ما شابة من خلال شاشة معينةوتأخذحدود الإستعلام من علي السجل الي انتا واقف عليه
Beginner's Guide: Programming with ABAP on HANAAshish Saxena
The focus of this blog is to present an overview of the new programming techniques in ABAP after the introduction of HANA database. The focus will be towards providing a guideline on why and how an ABAP developer should start transitioning its code to use the new coding technique’s.
Sap User Exit for Functional ConsultantAnkit Sharma
The R/3 enhancement concept allows you to add your own functionality to SAP’s standard business applications without having to modify the original applications. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications.
User Exits is slot provided by SAP in SAP standard program.
User exits (Function module exits) are exits developed by SAP.
Code for the function module is written by ABAP Developer .
Developer does not write code directly in functional module , but in the INCLUDE that is implemented in the functional module.
During IPL if the message ‘IEA311I UNLABELED DASD ON device’ is issued many times the ESQA storage needs are increased and this leads to a shortage of available ESQA.
As an ABAP Developer, we often have to develop ABAP reports that displays some data from the database. SAP provides a set of ALV (ABAP List Viewer) function modules which can be put into use to embellish the output of a report. Object oriented ALV is more robust and is more advanced when compared to Traditional ALV.
Learn How to Quickly and Efficiently Upgrade to Oracle E-Business Suite R12.
Specific topics covered will include:
-Planning for Oracle EBS upgrade - The most important step for a successful Oracle EBS upgrade project
-How to ensure a successful upgrade - Learning from previous upgrade project experiences and discussing best practices
-What's next - EBS and database post-upgrade steps
Producing Readable Output with iSQL*Plus - Oracle Data BaseSalman Memon
After completing this lesson, you should be able to
do the following:
Produce queries that require a substitution variable
Customize the iSQL*Plus environment
Produce more readable output
Create and execute script files
http://phpexecutor.com
Collections are PL/SQL's approach to arrays. We have three types of collections (associative arrays, nested tables, varrays) and this presentation explores both the common features of these datatypes, and their differing characteristics. Copyright 2016 Oracle Corporation.
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...Extra Technology
To book your place at the next WATS event, please get in touch with CA Technologies' Preferred Partner Extra Technology using http://www.extratechnology.com/contact.
This presentation by CA Technologies' Bill Sherwin (@CA7WA_Expert) explains how to upgrade CA 7 r11.3 database to r12. This session was presented at the 'CA Workload Automation Technology Summit (WATS) 2015' event on 13 October 2015 at the Grange City Hotel, London, UK.
CA7, AutoSys and dSeries UK User Groups meetings are incorporated into WATS. Customers agree that WATS is a must-attend event for the CA Workload Automation community, showcasing CA's Workload Automation products including iDash, AutoSys, CA7, dSeries and Workload Agents.
WATS is a free-of-charge event, sponsored and arranged by Workload Automation experts Extra Technology. It features guest speakers from CA Technologies and customers.
#WATS #CA7 #WorkloadAutomation #r11.3 #r12 #DatabaseConversion #Upgrade #Datacom @CAinc @CA_Community @extratechnology
SAP ABAP database tables are collection of fields, in which fields are made up of columns and rows. In SAP more than 8000 tables are defined. When table is created, its columns are named and data type is supplied for each columns. There can be only one data value in each column of each row in a table.
https://www.ducatindia.com/Best-sap-erp-training/
UPGRADING SAP to ECC 6.0
Te invito a que le pegues una leida a este material de UPGRADES SAP y te invito a que te sumes a nuestro evento del 14 de MAYO....escribime.
In business today, meet the requirement of around-the-clock availability has become more
important. SAP customers keep their systems running 24x7, 365 days a year to ensure
business continuity, to avoid business interruptions, and to reduce revenue loss. To accomplish
this goal, enterprises need efficient and robust business backbones. In addition, the IT
infrastructure must be flexible and agile enough to support customers in their rapidly changing
environments. One of the biggest challenges is to continuously manage and analyze vast
amounts of data and to cope with the increasing complexity of a suitable IT infrastructure.
SAP Basis Training Material | www.sapdocs.infosapdocs. info
You can download this material from http://sapdocs.info/sap/basis/download-sap-basis-training-material-pdf-book/
Get more SAP Downloads from http://sapdocs.info/
Oracle 11g to 12c Upgrade With Data Guard and ASMArun Sharma
In this article we will be performing Oracle 11g to 12c database upgrade with data guard and ASM configured.
Below are the steps we are going to follow to perform the database upgrade:
Upgrade GRID_HOME on standby
Upgrade ORACLE_HOME on standby
Upgrade GRID_HOME on primary
Upgrade ORACLE_HOME on primary
Post upgrade steps
Let us start the upgrade process.In this article we will be performing Oracle 11g to 12c database upgrade with data guard and ASM configured.
Below are the steps we are going to follow to perform the database upgrade:
Upgrade GRID_HOME on standby
Upgrade ORACLE_HOME on standby
Upgrade GRID_HOME on primary
Upgrade ORACLE_HOME on primary
Post upgrade steps
Let us start the upgrade process.
Full article link is here: https://www.support.dbagenesis.com/post/oracle-11g-to-12c-upgrade-with-data-guard-asm
Quickly learn how to drive patchVantage and understand the benefits using the presentation in conjunction with the AWS Cloud Instance. This is a real-time actual Oracle Database Administration session
Oracle 11g Installation With ASM and Data Guard SetupArun Sharma
In this article we will look at Oracle 11g installation with ASM storage and also setup physical standby on ASM.
We will be following below steps for our configuration:
Setup Primary Server
Setup Standby Server
Full article link is here: https://www.support.dbagenesis.com/post/oracle-11g-installation-with-asm-and-data-guard-setup
Oracle Data Guard ensures high availability, disaster recovery and data protection for enterprise data. This enable production Oracle databases to survive disasters and data corruptions. Oracle 18c and 19c offers many new features it will bring many advantages to organization.
UPGRADING FROM ORACLE ENTERPRISE MANAGER 10G TO CLOUD CONTROL 12C WITH ZERO D...Leighton Nelson
A step-by-step description of using the 2-System Method to upgrade from Oracle Enterprise Manager 10g to Enterprise Manager Cloud Control 12c while upgrading database and migrating platforms with near zero downtime.
Database Upgrades Automation using Enterprise Manager 12cHari Srinivasan
Enterprise Manager 12c 'Database Lifecycle Management' provides automation and standardization into the complex process of upgrading Oracle Databases across versions.
Leverage EM12c automation capability to upgrade to Oracle Database 12c.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
Oracle 10g to 11g upgrade on sap(10.2.0.5.0 to 11.2.0.3)
1. This document clearly mentioned the each steps of oracle 10g to oracle 11g upgrade. We cannot upgrade the existing Oracle Home, since
11g is not a patch set. We have to install 11g home as a separate ORACLE_HOME in parallel to 10g Oracle Home and follow the steps to
upgrade. For SAP we have to download Oracle from SAP service market place. Download the latest version from SMP.
Existing data base should be highest patch level (oracle 10g 10.2.0.5.0) (OPatch not mandatory)•
Check the Memory and Disk Space.•
SYSAUX AND SYSTEM TABLESPACE should have minimum 100 MB free space.•
Check the oracle home directory's OS level permission.•
You have to stop the sap instance (not database instance) with sap MMC.•
Pre requisites :
Installing the Oracle 11g Server Software
As of now Oracle 11.2.0.3 is Oracle database patch sets are full installations of the Oracle database software. For more information
about identifying and installing the correct Oracle database software version, see SAP note 1431799.
You need 5-6 GB Disk space for oracle server software.•
Make sure that you have enough space for the Oracle inventory and that you have full access to the directories (inventory, installation
location, temp directory). Otherwise, the Oracle Universal Installer cannot perform installation prerequisite checks.
•
Logon to system as <DBSID>ADM.1.
Start the Oracle Universal Installer (OUI) by double-clicking the file sapserver.cmd.2.
If a command prompt window appears, specify the drive letter of the local disk where you want to install the Oracle software, and the
<DBSID>. The command prompt window only appears if you perform a new installation (under a different user), or if the
ORACLE_HOME and <DBSID> are not set.
3.
In the Oracle Universal Installer, enter the information as shown in the following table:4.
Window Task
Download Software Updates Select Skip software updates, and then Next.
Select Skip software updates, and
then Next.Select Installation
Option
Confirm the default selection Install database software only and then choose Next.
Grid Installation Options Confirm the default selection Single instance database installation and then choose Next.
Select Product Languages Confirm the default option English and then choose Next.
Select Database Edition Confirm the default option Enterprise Edition and then choose Next.
Specify Installation Location This window displays the value for ORACLE_BASE, which must be set in the environment to
<drive_containing_oracle_home>:oracle.
It also displays the value for ORACLE_HOME, which isoracle<DBSID>1120<x> (where 1120<x> is the
Oracle version number, for example, 11202 for Oracle 11.2.0.2, 11203 for Oracle 11.2.0.3, and so on).
Choose Next.
Perform Prerequisite Checks This window checks if all the required system prerequisites for the installation of the database software
have been met. If some of the checks are displayed as Failed, you can fix these problems and run the
check again by choosing Check Again.
RECOMMENDATION
We strongly recommend you to make sure that there are no failed checks before starting the software
installation.
Summary Review the information displayed in this window and choose Finish or Install.
Install Product This window shows the progress of the installation.
You can monitor the installation progress details in an additional window.
Finish After the installation has finished successfully, choose Finish and close the Oracle Universal Installer.
Yoonus Ch
ORA DBA/SAP BASIS
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3)
Tuesday, April 09, 2013
4:59 PM
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 1
2. Finish After the installation has finished successfully, choose Finish and close the Oracle Universal Installer.
Installing Required Patches ( not necessary )
After the database software installation, you need to install all required Oracle database patches, which on Windows include one patch
collections and one or more additional (generic) patches.
For Oracle 11.2.0.3, check SAP Note 1631931 for the patches to be installed.
You can download the patches from:http://service.sap.com/oracle-downloadOracle 11.2.0.<x>
Prerequisites
Use an up-to-date version of OPatch to install the patches. Check SAP Note 839182 for instructions on how to use OPatch.
Copying and Adapting the SQL*Net Files
After the database software installation, you must copy and modify the old SQL*Net files, that is, listener.ora, sqlnet.ora, and
tnsnames.ora.(from old 10g oracle home)
•
Log on as user <dbsid>adm.•
copy <old_Oracle_home>/database/init<SID>.sap to <new_Oracle_home>/database/ init<SID>.sap•
copy <old_Oracle_home>/database/init<SID>.utl to <new_Oracle_home>/database/init<SID>.utl•
Copy the SQL*Net parameter files from the directory <old_ORACLE_HOME>networkadmin to the directory
<new_ORACLE_HOME>networkadmin.
•
Edit the TNSNAME.ora add the new oracle home path <new_ORACLE_HOME>networkadmin directory.•
Identify the parameter ORACLE_HOME that belongs to the database you want to upgrade (SID_NAME in section SID_LIST)
If not available, add the following entry to the file listener.ora:ADR_BASE_<listener_name> = <full_path_to_saptrace_directory>•
Note that this is the same value as set in the database profile parameter diagnostic_dest.
Since your database is still running in the old environment, do not start the listener with the new listener.ora file at this point.
You must have a complete and usable database backup otherwise you might lose data
Backing Up the Oracle Database
Create a complete database and operating system backup, and back up any archive logs from Oracle 10g.1.
Check that the backup is usable. If for any reason you have problems during the upgrade you must be able to restore the database from
this backup.
2.
Procedure
Changing the Environment for User <dbsid>adm
In the user environment of <dbsid>adm, rename the following variables:•
ORACLE_HOME( map to new oracle home)•
TNS_ADMIN (if it exists)•
EXAMPLE
Rrename ORACLE_HOME into ORACLE_HOME_before_upgrade, and TNS_ADMIN into TNS_ADMIN_before_upgrade.
Run the Pre-upgrade script….
Performing the Database Upgrade
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 2
3. To upgrade the database, use the Oracle Database Upgrade Assistant (DBUA).•
StartAll ProgramsOracle - <NEW_ORACLE_HOME_NAME>Configuration and Migration ToolsDatabase Upgrade Assistant•
Note:
Note that if you use this method, you do not automatically run the SAP-specific DBUA upgrade scripts, and you have to run them after the
upgrade manually.
If not yet stopped, stop the SAP system.•
Do not stop the database instance. The database instance must be running in the current (old) environment.•
Change the registry entry of ORA_<DBSID>_AUTOSTART by entering the command: <new_Oracle_Home>binoradim -edit –sid
<dbsid> –startmode manual
•
Ignore the error message: Unable to start service, OS Error 1056.
Alternatively, use regedit.exe to change the registry key to value FALSE. The registry key is available at HKLM:SofwareOracle
KEY_<DBSID>11203
DBUA steps:
SCREEN Input
DBUA: Welcome Choose Next.
DBUA: Select
Database
1.
Select the database that you want to upgrade.
2.
Choose Next.
The DBUA analyzes the database to be upgraded and performs pre-upgrade checks.
3.
If the DBUA warns you of issues that need to be fixed before the upgrade, you need to analyze and act on these
warnings.
The most common warning or information messages are as follows:=W�Q& Database is using an old timezone file
version
Upgrade of TSTZ data is done automatically if the DBUA was started using dbua.sap.ps1.
Database contains schemas with stale optimizer statistics
See SAP Note 1431793, section 4. Running the Pre-Upgrade Scripts.Database contains INVALID objects prior to
upgrade
See SAP Note 1431793, section 4. Running the Pre-Upgrade Scripts.
If there is not enough space for the SYSTEM tablespace, increase the space.˘EóÈv°
If you are prompted to resize the rollback segment SYSTEM, choose Continue.
4.Choose Yes to continue with the upgrade.
DBUA: Upgrade
Options
The following options are available:
Recompile invalid objects at the end of the upgrade
Leave this selection unchanged.
The option lets you choose whether the DBUA has to automatically recompile all PL/SQL modules after the upgrade.
If the database server has multiple CPUs, the DBUA automatically proposes the number of parallel processes to be
used for the recompilation.
Backup database
Since you have already performed the Oracle database backup [page 23], you do not need to select this option.
Choose Next.
DBUA: Move
Database Files
Leave the default setting Do Not Move Database Files as Part of Upgrade and choose Next.
DBUA: Recovery and
Diagnostic Location
1.Do not select Specify Flash Recovery Area.
2.If you opened the DBUA with the Start menu, in the Diagnostic Destination field you have to specify the location of
the saptrace directory using the Browse button.
3.Choose Next.
DBUA: Management
Options
Deselect Configure the Database with Enterprise Manager, if selected, and choose Next.
DBUA: Summary Review the summary of changes to be made.
This includes the warnings that you ignored or did not fix, components to be upgraded, parameters to be added,
removed, and changed after the upgrade.
Choose Back to make any final adjustments, if required. Otherwise, leave the default settings and choose Finish to
start the upgrade.
The upgrade process itself runs for some time, depending mainly on the size of the database and the capacity of the
hardware.
You can ignore the warning ORA-32004 obsolete or deprecated parameter(s) specified for RDBMS instance.
When the DBUA has completed successfully, the results of the
If you started the DBUA from the Start menu, you must perform additional steps to perform the post-upgrade script (see below).
Additional Steps When Starting the DBUA from the Start Menu
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 3
4. Additional Steps When Starting the DBUA from the Start Menu
If you started the DBUA from the Start menu, you have to check the upgraded database and perform the post-upgrade script manually.
“6.1 Checking the upgraded database ”
“6.2 Running post-upgrade scripts manually ”
To do this perform the following steps of SAP note 1431793:
You set the user environment variables1.
You create the Oracle TNSListener service2.
You change the registry value of Oracle Autostart3.
You check the start up type of the Oracle services4.
You perform post-upgrade tasks5.
You delete the old Oracle software6.
Post-Upgrade Steps
You set the user environment variable.1.
After the Oracle database upgrade, you need to perform the steps described here.
In the user environment and system environment <DBSID>adm, check the PATH variable and, if required, remove all parts referring to the old
Oracle version.
When you modify the user environment, you must be logged on as the corresponding <DBSID>adm user.
In the user environment of <DBSID>adm, set the ORACLE_HOME variable to the correct value for Oracle 11g, for example to: <DRIVE>:
ORACLE<DBSID>11203.
Copy tnsnames.ora and sqlnet.ora from %ORACLE_HOME%networkadmin to <sapglobalhost>sapmnt<DBSID>SYSprofileoracle.
(This information is required for all ABAP application servers you install on a separate host to find the correct location of these files.)
Set the user environment variable TNS_ADMIN to point to the directory <sapglobalhost>sapmnt<DBSID>SYSprofileoracle.
Log off and log on again to activate the environment changes in your user session.
Set TNS_ADMIN on all ABAP application servers.
Creating the Oracle TNSListener Service2.
Stop the old Oracle listener before you create the Oracle TNSListener Service.( from ms service or command prompt: LSNRCTL STOP
Create New listener service use command prompt or run commad:
<complete_path_to_new_Oracle_Home>binlsnrctl start
This will start the listener from the new Oracle home. As the listener service does not yet exist, you will get the following error message:
Failed to open service <Oracle<SID>11202TNSListener>, error 1060. Then the service will be created and started.
Changing the Registry Value of Oracle Autostart3.
Change the registry value of ORA_<DBSID>_AUTOSTART. Open a command prompt and enter the following
command:<new_Oracle_Home>binoradim -edit -sid <dbsid> -startmode manual
Ignore the error message: Unable to start service, OS Error 1056.
Alternatively, use regedit.exe to change the registry key to value FALSE. The registry key is available at HKLM:SofwareOracle
KEY_<DBSID>11202
Checking the Start Up Type of the Oracle Services4.
Start the Oracle services (Database and Listener), if not yet started.
Also, if not yet started, start the Distributed Transaction Coordinator Service.
In a standard configuration, set the startup type of OracleService<DBSID> and Oracle<ORACLE_HOME_NAME>TNSListener to automatic
to ensure that they are automatically restarted after booting.
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 4
5. Performing Post-Upgrade Tasks (Follow the SAP NOTE 1431793)5.
Check the Oracle database parameters against SAP Note 1431798 and adjust them if necessary.•
You can find an automated script in SAP Note 1171650 to help you check whether your SAP system complies with the database
parameter recommendations at any given point in time.
Update the Oracle database statistics with BRCONNECT as follows:•
brconnect -c -u / -f stats -t all –f collect -p 4
Run post_ugprade_status.sql.
Open a command prompt and change to the directory <new_oracle_home>sapora_upgradepost_ugprade.
From this directory start sqlplus.exe and enter the following commands:SQL>connect / as sysdbaSQL>@post_upgrade_status.sql
This provides an overview of the status of the upgraded database.
Deleting the Old Oracle Software6.
Do not delete the old software, if it still has to be accessed by another database instance running with this version.•
Before you delete the old Oracle software, you can perform a backup of your database•
To deinstall the Oracle 10.2 software, you use the Oracle Universal Installer (OUI).•
To delete a service, open a command prompt and enter:sc delete <service_name>•
Above Details will help only for the standalone SAP on Oracle upgrade . Most of the steps are copied from SAP standard docum ent. And I
have upgraded as per above mentioned steps .For detailed information download the standard document from sap. Database Upgrade
Guide
Each steps screenshot as follows:
Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 5
6. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 6
7. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 7
8. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 8
9. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 9
10. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 10
11. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 11
12. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 12
13. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 13
14. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 14
15. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 15
16. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 16
17. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 17
18. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 18
19. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 19
20. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 20
21. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 21
22. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 22
23. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 23
24. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 24
25. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 25
26. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 26
27. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 27
28. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 28
29. Oracle 10g to 11g Upgrade on SAP(10.2.0.5.0 to 11.2.0.3) Page 29