The document discusses best practices for upgrading an Oracle database environment. It recommends upgrading in the following order:
1. Upgrade the clusterware and ASM
2. Install the new RDBMS software
3. Upgrade the databases to the new release
4. Perform post-upgrade steps
The document provides context on when an upgrade may be necessary or beneficial versus staying on an existing version. It also includes a compatibility matrix showing supported upgrade paths between different Oracle releases.
The document discusses new features in Oracle High Availability 11gR2. It describes key features such as Grid Infrastructure, which combines Oracle Clusterware and Automatic Storage Management. It also covers out-of-place upgrades, redundant interconnect, easier addition and removal of nodes, Automatic Cluster File System, cluster-wide commands, Single Client Access Name, and Oracle RAC One Node.
Since the manageability of RMAN backup, restore and recovery operations are nearly identical for nonclustered and clustered databases, the objective of this presentation is summarize you how RMAN can be best utilized in a RAC database.
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
Oracle Open World (OOW) 2014 Presentation by Jim Williams (Oracle ASM Product Manager) on Oracle Flex ASM - What's New and Best Practices. The presentation provides an overview of enhancements (What's New) in Oracle ASM 12c, especially with respect to Oracle Flex ASM, and provides best practices which can be applied in any environment (Flex or Standard ASM). This presentation has also more background information for some of the configuration recommendations that I made in my "Oracle RAC (12.1.0.2) Operational Best Practices" presentation.
Migrating from Single Instance to RAC Data guard Fuad Arshad
The document discusses migrating from a single instance Oracle database to an Oracle RAC database using Data Guard. Key steps included:
1) Configuring the new Oracle RAC environment with 3 nodes and validating the installation.
2) Installing Oracle Grid Infrastructure and database software, addressing known issues during installation.
3) Setting up the old single instance database as a physical standby using Data Guard to duplicate the database to the new RAC nodes.
4) Configuring the new RAC database and notifying the clusterware of the physical standby configuration, allowing migration with only 1 hour of downtime.
This is an Oracle RAC 12c New Features Overview list used on the OOW13 Oracle RAC and QoS demo booth. It might be useful as a brief overview as to what is new in 12c RAC.
Understanding Oracle RAC 12c Internals as presented during Oracle Open World 2013 with Mark Scardina.
This is part two of the Oracle RAC 12c "reindeer series" used for OOW13 Oracle RAC-related presentations.
The document discusses Oracle Real Application Clusters (RAC) architecture and internals. A typical RAC configuration includes multiple nodes connected to a public network, interconnect, and shared storage. Oracle Grid Infrastructure manages the clusterware and Automatic Storage Management. It provides high availability of databases and other applications by enabling them to run on multiple nodes and utilize the shared storage. The document covers various RAC components like VIPs, listeners, SCAN, client connectivity, node membership, and the interconnect.
The document discusses new features in Oracle High Availability 11gR2. It describes key features such as Grid Infrastructure, which combines Oracle Clusterware and Automatic Storage Management. It also covers out-of-place upgrades, redundant interconnect, easier addition and removal of nodes, Automatic Cluster File System, cluster-wide commands, Single Client Access Name, and Oracle RAC One Node.
Since the manageability of RMAN backup, restore and recovery operations are nearly identical for nonclustered and clustered databases, the objective of this presentation is summarize you how RMAN can be best utilized in a RAC database.
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
Oracle Open World (OOW) 2014 Presentation by Jim Williams (Oracle ASM Product Manager) on Oracle Flex ASM - What's New and Best Practices. The presentation provides an overview of enhancements (What's New) in Oracle ASM 12c, especially with respect to Oracle Flex ASM, and provides best practices which can be applied in any environment (Flex or Standard ASM). This presentation has also more background information for some of the configuration recommendations that I made in my "Oracle RAC (12.1.0.2) Operational Best Practices" presentation.
Migrating from Single Instance to RAC Data guard Fuad Arshad
The document discusses migrating from a single instance Oracle database to an Oracle RAC database using Data Guard. Key steps included:
1) Configuring the new Oracle RAC environment with 3 nodes and validating the installation.
2) Installing Oracle Grid Infrastructure and database software, addressing known issues during installation.
3) Setting up the old single instance database as a physical standby using Data Guard to duplicate the database to the new RAC nodes.
4) Configuring the new RAC database and notifying the clusterware of the physical standby configuration, allowing migration with only 1 hour of downtime.
This is an Oracle RAC 12c New Features Overview list used on the OOW13 Oracle RAC and QoS demo booth. It might be useful as a brief overview as to what is new in 12c RAC.
Understanding Oracle RAC 12c Internals as presented during Oracle Open World 2013 with Mark Scardina.
This is part two of the Oracle RAC 12c "reindeer series" used for OOW13 Oracle RAC-related presentations.
The document discusses Oracle Real Application Clusters (RAC) architecture and internals. A typical RAC configuration includes multiple nodes connected to a public network, interconnect, and shared storage. Oracle Grid Infrastructure manages the clusterware and Automatic Storage Management. It provides high availability of databases and other applications by enabling them to run on multiple nodes and utilize the shared storage. The document covers various RAC components like VIPs, listeners, SCAN, client connectivity, node membership, and the interconnect.
MIgrating from Single Instance to RAC via DataguardFuad Arshad
This document discusses Walgreen Company's migration from a single instance Oracle database to a RAC configuration and upgrading the database version using Oracle Data Guard. The key steps taken were:
1) Building new RAC servers and networking infrastructure and validating the environment using tools like RAC Check.
2) Setting up the primary database for Data Guard by enabling archiving and adding redo threads.
3) Configuring the standby RAC cluster by duplicating the primary database and registering instances with SRVCTL.
4) Validating that archive logs were shipping properly between primary and standby before upgrading the database using DBUA or manual steps.
This document provides instructions for installing and configuring a two-node Oracle RAC cluster using virtual machines on a single laptop or desktop computer. It details the necessary hardware requirements, including a minimum of 8GB RAM and 40GB free disk space. The software components needed are Windows 7 64-bit as the host operating system, along with VirtualBox for virtualization, Putty and VNC Viewer for remote access, and Oracle Grid Infrastructure and database software. The document provides a step-by-step guide to setting up the virtualized environment, installing Linux on the virtual machines, configuring the Grid Infrastructure and database software, and testing the overall cluster configuration.
Oracle RAC 12c Best Practices with Customer Example (Sanger) as presented during Oracle Open World 2013 (OOW13).
This is part one of the Oracle RAC 12c "reindeer series" used for OOW13 Oracle RAC-related presentations.
Expert performance tuning tips for Oracle RACSolarWinds
In Oracle RAC 12c here have been significant enhancements to scalability and high availability, with features such as Flex Clusters, Flex ASM, Application Continuity and Transaction Guard, to name just a few. Learn how to make the most of these features, including:
*Operational support enhancements to SRVCTL
*CRSCTL commands
*ADR support for Grid Infrastructure
*Enterprise Manager
*Other support tools such Orachk and TFA analyzer
Automatic Storage Management allows Oracle databases to use disk storage that is managed as an integrated cluster file system. It provides functions like striping, mirroring, and rebalancing of data across storage disks. The document outlines new features in Oracle Exadata and Automatic Storage Management including Flex ASM, which eliminates the requirement for an ASM instance on every server, and Flex Disk Groups, which provide file groups and enable quota management and redundancy changes for databases. It also discusses enhancements to disk offline and online operations and rebalancing.
The document discusses Walgreen Company's migration from a single instance Oracle database to a RAC configuration using Oracle Data Guard for zero downtime. It describes the analysis that showed the existing architecture could not handle growth. The strategy involved building RAC servers, setting up Data Guard replication between the primary and standby RAC clusters, and using DBUA for an in-place upgrade with no downtime. Things to watch out for included validating the environment, understanding XA changes in 11.2.0.2, and monitoring post-migration.
This document provides an overview of setting up an Oracle 11gR2 Real Application Clusters (RAC) environment. It discusses system requirements, storage options like SAN and NAS, the Single Client Access Name (SCAN), and components like the Oracle Cluster Registry (OCR) and voting disk. It also explains Oracle Automatic Storage Management (ASM), extent distribution, and provides step-by-step instructions and references for installing Oracle 11gR2 Clusterware and database software on a RAC configuration.
The document discusses best practices for collaborating on Oracle Real Application Clusters (RAC) 12c installations. It covers standardizing on clusters for flexibility and high availability, standardizing on Oracle RAC for scalability and online upgrades/patches. The agenda includes installing Oracle Grid Infrastructure 12c, installing Oracle database homes, creating Oracle RAC databases using DBCA, and post-installation configuration steps. Recommendations are provided around storage configurations, server preparations, network interfaces and other installation options.
The document discusses Oracle Real Application Clusters (RAC) and provides examples of how it has enabled scalability and high availability for many large customers. It describes how RAC allows databases to scale horizontally across multiple servers, provides several customer cases that have implemented RAC with 4+ nodes, and highlights how RAC provides scalability by design through its instance and global cache architecture.
Oracle RAC is a clustered version of the Oracle database that uses a shared disk architecture. It allows multiple instances of the database to run concurrently on multiple nodes, providing high availability and scalability. The document discusses how clients can connect to Oracle RAC using SCAN, which provides a single virtual IP address and listener for the entire cluster, making client connections easier to manage. It also covers how SCAN works with load balancing and provides failover between instances in the cluster.
Oda as an enterprise solution at walgreens oow 2012 v7Fuad Arshad
Walgreens implemented Oracle Database Appliances (ODAs) as an enterprise solution to deploy a critical application within two weeks. The presentation discusses Walgreens' experience with ODAs, including best practices for deploying and managing them as an enterprise solution. It provides a blueprint for pre-deployment, deployment, and post-deployment steps, as well as ODA best practices, reference materials, and questions.
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczMarkus Michalewicz
This presentation provides reasons and best practices (BP) guidance on when and how to best upgrade to Oracle RAC 12c. It will consider the currently supported patch sets as well as new features that might make it interesting to upgrade at least step by step (Oracle Grid Infrastructure first, then the Oracle Database). Concrete step-by-steps, code and other examples can be found in the appendixes, of which appendix B - "Enhanced OJVM Patching steps" might be of particular interest after going through appendix A: "Grid Infrastructure Upgrade".
Real Application Cluster (RAC) allows multiple computers to simultaneously run Oracle RDBMS while accessing a single database, providing clustering. RAC provides high availability, scalability, and ease of administration by making multiple instances transparent to users. Nodes must have identical environments. Oracle Clusterware manages node additions and removals. Instances from different nodes write to the same physical database. The presentation covers RAC architecture, components, startup sequence, single instance configuration, node eviction, and tips for monitoring and improving the RAC environment.
Oracle RAC One Node 12c provides best-in-class single instance Oracle Database availability, better database consolidation, and better database virtualization. It uses Oracle Grid Infrastructure, including Automatic Storage Management and Oracle Clusterware, to provide high availability capabilities like automatic instance failover to another server in case of hardware or software failure. It also enables capabilities like online database relocation to allow patching and maintenance with zero downtime.
Cloud Consolidation with Oracle (RAC) - How much is too much?Markus Michalewicz
This document discusses database consolidation on Oracle RAC systems in cloud environments. It covers general considerations for database consolidation including memory management, CPU management, and database resource management. The document also discusses Oracle RAC-specific considerations for consolidation limits per server and cluster limits. It provides an overview of common database cloud architectures and guidelines for evaluating workload characteristics during capacity planning for database consolidation.
Oracle RAC is an option to the Oracle Database Enterprise Edition. At least, this is what it is known for. This presentation shows the many ways in which the stack, which is known as Oracle RAC can be used in the most efficient way for various use cases.
Oracle Database Appliance - RAC in a box Some strings attached Fuad Arshad
The document discusses the deployment of an Oracle Database Appliance (ODA). It begins by describing the components of the ODA, including its two server nodes and storage configuration. It then discusses the important predeployment tasks, such as cabling and collecting networking information. The main sections cover deploying the Integrated Lights Out Manager (ILOM) via serial port, and then using the ILOM to configure the network settings and power on the database nodes for deployment.
Exadata has been around since 2008 and the software features are being enhanced each release. This Presentation talks about the 12.1.x.x series of Software updates and some of the things you can now do with Exadata
This document is a curriculum vitae for Amjad Shaikh that summarizes his work experience and qualifications. He has over 11 years of experience as an Oracle Database Administrator and Oracle Applications DBA. Some of his key projects include implementing Oracle R12.2.4 on Exadata and Exalogic servers, cross platform migrations from Solaris to Linux, Golden Gate implementations, and 11g RAC implementations for Oracle Applications. He is experienced in Oracle Applications upgrades, installations, and ongoing production support.
MIgrating from Single Instance to RAC via DataguardFuad Arshad
This document discusses Walgreen Company's migration from a single instance Oracle database to a RAC configuration and upgrading the database version using Oracle Data Guard. The key steps taken were:
1) Building new RAC servers and networking infrastructure and validating the environment using tools like RAC Check.
2) Setting up the primary database for Data Guard by enabling archiving and adding redo threads.
3) Configuring the standby RAC cluster by duplicating the primary database and registering instances with SRVCTL.
4) Validating that archive logs were shipping properly between primary and standby before upgrading the database using DBUA or manual steps.
This document provides instructions for installing and configuring a two-node Oracle RAC cluster using virtual machines on a single laptop or desktop computer. It details the necessary hardware requirements, including a minimum of 8GB RAM and 40GB free disk space. The software components needed are Windows 7 64-bit as the host operating system, along with VirtualBox for virtualization, Putty and VNC Viewer for remote access, and Oracle Grid Infrastructure and database software. The document provides a step-by-step guide to setting up the virtualized environment, installing Linux on the virtual machines, configuring the Grid Infrastructure and database software, and testing the overall cluster configuration.
Oracle RAC 12c Best Practices with Customer Example (Sanger) as presented during Oracle Open World 2013 (OOW13).
This is part one of the Oracle RAC 12c "reindeer series" used for OOW13 Oracle RAC-related presentations.
Expert performance tuning tips for Oracle RACSolarWinds
In Oracle RAC 12c here have been significant enhancements to scalability and high availability, with features such as Flex Clusters, Flex ASM, Application Continuity and Transaction Guard, to name just a few. Learn how to make the most of these features, including:
*Operational support enhancements to SRVCTL
*CRSCTL commands
*ADR support for Grid Infrastructure
*Enterprise Manager
*Other support tools such Orachk and TFA analyzer
Automatic Storage Management allows Oracle databases to use disk storage that is managed as an integrated cluster file system. It provides functions like striping, mirroring, and rebalancing of data across storage disks. The document outlines new features in Oracle Exadata and Automatic Storage Management including Flex ASM, which eliminates the requirement for an ASM instance on every server, and Flex Disk Groups, which provide file groups and enable quota management and redundancy changes for databases. It also discusses enhancements to disk offline and online operations and rebalancing.
The document discusses Walgreen Company's migration from a single instance Oracle database to a RAC configuration using Oracle Data Guard for zero downtime. It describes the analysis that showed the existing architecture could not handle growth. The strategy involved building RAC servers, setting up Data Guard replication between the primary and standby RAC clusters, and using DBUA for an in-place upgrade with no downtime. Things to watch out for included validating the environment, understanding XA changes in 11.2.0.2, and monitoring post-migration.
This document provides an overview of setting up an Oracle 11gR2 Real Application Clusters (RAC) environment. It discusses system requirements, storage options like SAN and NAS, the Single Client Access Name (SCAN), and components like the Oracle Cluster Registry (OCR) and voting disk. It also explains Oracle Automatic Storage Management (ASM), extent distribution, and provides step-by-step instructions and references for installing Oracle 11gR2 Clusterware and database software on a RAC configuration.
The document discusses best practices for collaborating on Oracle Real Application Clusters (RAC) 12c installations. It covers standardizing on clusters for flexibility and high availability, standardizing on Oracle RAC for scalability and online upgrades/patches. The agenda includes installing Oracle Grid Infrastructure 12c, installing Oracle database homes, creating Oracle RAC databases using DBCA, and post-installation configuration steps. Recommendations are provided around storage configurations, server preparations, network interfaces and other installation options.
The document discusses Oracle Real Application Clusters (RAC) and provides examples of how it has enabled scalability and high availability for many large customers. It describes how RAC allows databases to scale horizontally across multiple servers, provides several customer cases that have implemented RAC with 4+ nodes, and highlights how RAC provides scalability by design through its instance and global cache architecture.
Oracle RAC is a clustered version of the Oracle database that uses a shared disk architecture. It allows multiple instances of the database to run concurrently on multiple nodes, providing high availability and scalability. The document discusses how clients can connect to Oracle RAC using SCAN, which provides a single virtual IP address and listener for the entire cluster, making client connections easier to manage. It also covers how SCAN works with load balancing and provides failover between instances in the cluster.
Oda as an enterprise solution at walgreens oow 2012 v7Fuad Arshad
Walgreens implemented Oracle Database Appliances (ODAs) as an enterprise solution to deploy a critical application within two weeks. The presentation discusses Walgreens' experience with ODAs, including best practices for deploying and managing them as an enterprise solution. It provides a blueprint for pre-deployment, deployment, and post-deployment steps, as well as ODA best practices, reference materials, and questions.
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczMarkus Michalewicz
This presentation provides reasons and best practices (BP) guidance on when and how to best upgrade to Oracle RAC 12c. It will consider the currently supported patch sets as well as new features that might make it interesting to upgrade at least step by step (Oracle Grid Infrastructure first, then the Oracle Database). Concrete step-by-steps, code and other examples can be found in the appendixes, of which appendix B - "Enhanced OJVM Patching steps" might be of particular interest after going through appendix A: "Grid Infrastructure Upgrade".
Real Application Cluster (RAC) allows multiple computers to simultaneously run Oracle RDBMS while accessing a single database, providing clustering. RAC provides high availability, scalability, and ease of administration by making multiple instances transparent to users. Nodes must have identical environments. Oracle Clusterware manages node additions and removals. Instances from different nodes write to the same physical database. The presentation covers RAC architecture, components, startup sequence, single instance configuration, node eviction, and tips for monitoring and improving the RAC environment.
Oracle RAC One Node 12c provides best-in-class single instance Oracle Database availability, better database consolidation, and better database virtualization. It uses Oracle Grid Infrastructure, including Automatic Storage Management and Oracle Clusterware, to provide high availability capabilities like automatic instance failover to another server in case of hardware or software failure. It also enables capabilities like online database relocation to allow patching and maintenance with zero downtime.
Cloud Consolidation with Oracle (RAC) - How much is too much?Markus Michalewicz
This document discusses database consolidation on Oracle RAC systems in cloud environments. It covers general considerations for database consolidation including memory management, CPU management, and database resource management. The document also discusses Oracle RAC-specific considerations for consolidation limits per server and cluster limits. It provides an overview of common database cloud architectures and guidelines for evaluating workload characteristics during capacity planning for database consolidation.
Oracle RAC is an option to the Oracle Database Enterprise Edition. At least, this is what it is known for. This presentation shows the many ways in which the stack, which is known as Oracle RAC can be used in the most efficient way for various use cases.
Oracle Database Appliance - RAC in a box Some strings attached Fuad Arshad
The document discusses the deployment of an Oracle Database Appliance (ODA). It begins by describing the components of the ODA, including its two server nodes and storage configuration. It then discusses the important predeployment tasks, such as cabling and collecting networking information. The main sections cover deploying the Integrated Lights Out Manager (ILOM) via serial port, and then using the ILOM to configure the network settings and power on the database nodes for deployment.
Exadata has been around since 2008 and the software features are being enhanced each release. This Presentation talks about the 12.1.x.x series of Software updates and some of the things you can now do with Exadata
This document is a curriculum vitae for Amjad Shaikh that summarizes his work experience and qualifications. He has over 11 years of experience as an Oracle Database Administrator and Oracle Applications DBA. Some of his key projects include implementing Oracle R12.2.4 on Exadata and Exalogic servers, cross platform migrations from Solaris to Linux, Golden Gate implementations, and 11g RAC implementations for Oracle Applications. He is experienced in Oracle Applications upgrades, installations, and ongoing production support.
Adopt openjdk and how it impacts you in 2020George Adams
AdoptOpenJDK is rapidly becoming a leading provider of OpenJDK™ binaries. With over 125 million downloads in the last year, it is now a serious contender for your production usage of Java™. AdoptOpenJDK provides prebuilt OpenJDK™ binaries from a fully open-source set of build scripts and infrastructure. This talk will cover how we build on over 15 different platforms, execute over 60,000 tests and distribute OpenJDK™ binaries to millions of users. We will also cover how AdoptOpenJDK binaries compare against the Java™ binaries that you use today. If you’re curious to understand more about our future roadmap, security and supporting platforms like Lego® Mindstorms® then this is the talk for you!
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Berry Clemens
The document provides information about deploying JD Edwards EnterpriseOne applications using Oracle VM templates. It discusses how the template deployment process reduces installation time from weeks to hours compared to traditional installations. The template contains a preconfigured virtual machine with the operating system, database, JD Edwards EnterpriseOne components and updates. It also outlines the steps to deploy the templates which include downloading, preparing, deploying the templates, and post-deployment tasks. The templates provide a rapid and low-risk way to deploy JD Edwards EnterpriseOne in virtualized environments.
Shaik Abbas is an Oracle Certified Professional with over 9 years of experience as an Oracle DBA and 2 years as an Oracle Apps DBA and Linux Administrator. He has extensive experience with Oracle databases, applications, and Linux operating systems. Some of his key skills and responsibilities include Oracle database administration, installation and maintenance of RAC clusters, database upgrades, backup and recovery strategies using RMAN, and performance tuning. He has worked on various projects involving implementation and support of Oracle EBS and databases for clients in Kuwait.
This document outlines the process for upgrading an Oracle SOA Suite from version 10g to 11g. It discusses:
1. Understanding the upgrade process by reviewing Oracle documentation.
2. Setting up the new 11g infrastructure including installing the database, WebLogic server, SOA schemas, and SOA Suite.
3. Preparing the application server by configuring data sources, connection factories, partitions, and migrating BPEL domain properties.
Mirza Asim has over 9 years of experience as an Oracle consultant. He has extensive expertise in implementing and supporting Oracle engineered systems like Exadata and Exalogic. Some of his responsibilities include configuring Exadata and Exalogic clusters, implementing GoldenGate for data replication, migrating databases to Exadata, installing and patching Oracle software, and provisioning and upgrading Oracle Fusion Middleware and Applications. He is looking for a position that allows him to further demonstrate his skills with Oracle technologies.
Using Docker EE to Scale Operational Intelligence at SplunkDocker, Inc.
With more than 14,000 customers in 110+ countries, Splunk is the market leader in analyzing machine data to deliver operational intelligence for security, IT and the business. Our rapid growth as a company meant that our Infrastructure Engineering Team, responsible for all the common tooling, build and test systems and frameworks utilized by the Splunk engineers, was bogged down with a sprawl of virtual machines and physical servers that were becoming incredibly difficult to manage. And as our customer’s demand for data has grown, testing at the scale of petabytes/day has become our new normal. We needed a reliable and scalable “Test Lab” for functional and performance testing.
With Docker Enterprise Edition, our engineers are able to create small test stacks on their laptop just as easily as creating multi-petabyte stacks in our Test Lab. Support for Windows, Role Based Access Control and having support for both the orchestration platform and the container engine were key in deciding to go with Docker over other solutions.
In this talk, we will cover the architecture, tooling, and frameworks we built to manage our workloads, which have grown to run on over 600 bare-metal servers, with tens of thousands of containers being created every day. We will share the lessons learned from running at scale. Lastly, we will demonstrate how we use Splunk to monitor and manage Docker Enterprise Edition.
The PowerEdge R750 solution boosted performance compared to a previous-generation PowerEdge R740 with PERC 10
Conclusion
Companies increasingly turn to big data applications to solve business problems such as understanding customer habits and behavior, maintaining electronic health records, and detecting fraud. In a 2022 survey of executives, 97.0 percent had invested in big data initiatives, and 73.7 percent said their organizations had appointed a Chief Data Officer (CDO), up from 12 percent in 2012.
With so much data at play, storage becomes an essential consideration for companies as they select hardware platforms to run their vital workloads. Two primary requirements for storage are fast performance and redundancy. Companies seek storage that can quickly put actionable insights into the hands of decision makers. At the same time, it is a fact of life that storage media occasionally fails, and no company wants to risk the potentially very large expense of losing vital business data.
In our testing with a disk-intensive TeraSort big data workload, we found that a current-generation Dell PowerEdge R750 server with a Broadcom-based Dell PERC 11 RAID controller with NVMe SSDs outperformed a previous-generation PowerEdge R740 server with a Dell PERC 10 RAID controller. The newer PowerEdge R750 solution completed the workload in 13.9 percent less time and with 16.3 percent better throughput, indicating that it could speed the delivery of insights to decision makers. With its PERC 11 RAID controller, it also offers RAID support for today’s speedy NVMe SSDs. Data-driven organizations must weigh the cost savings of putting off purchases of newer servers against the benefits of investing in those same newer, more powerful servers with RAID support for NVMe drives. Our testing shows that with the Dell PowerEdge R750 server with a Broadcom technology-based Dell PERC 11 RAID controller, buyers need not choose between redundancy and high performance.
Dell PowerEdge R920 and Microsoft SQL Server 2014 Migration and Benefits GuidePrincipled Technologies
The latest Dell PowerEdge R920 server is designed to provide highly scalable performance for large enterprises, with greater memory capacity, improved and expanded attached storage options, and processor architectures designed for high availability. Microsoft SQL Server 2014 is the perfect companion software to take advantage of the Dell PowerEdge R920’s impressive specifications. Upgrading has never looked more attractive, and with hardware/software upgrades must come data migration.
Migrating legacy database applications to the latest database technologies on newer Dell server platforms is a common task for businesses upgrading their hardware/software stack. As this guide shows, the process is straightforward and the cost benefits can be enormous. We calculated the savings attainable from multiple consolidation ratios, as well as how long it would take to pay off the replacement server. We found that a consolidation ratio of 13 to 1 could yield $531,725 in software savings, many times the cost of the replacement hardware itself. So not only will the business benefit from the massively-scalable current-generation Dell server technology paired with Microsoft Windows Server 2012 R2 running SQL Server 2014, but you can save money in the process.
Oracle RAC 12c provides:
1. Better business continuity and high availability through new features like Application Continuity which allows in-flight transactions to replay following outages.
2. Cost-effective workload management and standardized deployment through technologies like Oracle ASM and Oracle Flex ASM which allow databases and ASM instances to be distributed across nodes for high availability.
3. Agility and scalability due to improved storage management capabilities in Oracle ASM 12c such as support for more disk groups and remote ASM client access.
Improve performance and gain room to grow by easily migrating to a modern Ope...Principled Technologies
We deployed this modern environment, then migrated database VMs from legacy servers and saw performance improvements that support consolidation
Conclusion
If your organization’s transactional databases are running on gear that is several years old, you have much to gain by upgrading to modern servers with new processors and networking components and an OpenShift environment. In our testing, a modern OpenShift environment with a cluster of three Dell PowerEdge R7615 servers with 4th Generation AMD EPYC processors and high-speed 100Gb Broadcom NICs outperformed a legacy environment with MySQL VMs running on a cluster of three Dell PowerEdge R7515 servers with 3rd Generation AMD EPYC processors and 25Gb Broadcom NICs. We also easily migrated a VM from the legacy environment to the modern environment, with only a few steps required to set up and less than ten minutes of hands-on time. The performance advantage of the modern servers would allow a company to reduce the number of servers necessary to perform a given amount of database work, thus lowering operational expenditures such as power and cooling and IT staff time for maintenance. The high-speed 100Gb Broadcom NICs in this solution also give companies better network performance and networking capacity to grow as they embrace emerging technologies such as AI that put great demands on networks.
Know Your Competitor - Oracle 10g Express EditionRonald Bradford
The document provides an overview of Oracle 10g Express Edition (XE) for MySQL developers. It discusses why developers should be familiar with Oracle as the largest RDBMS provider, describes what XE is and how to install and configure it. The key processes involved in running an XE database are also outlined, including the log writer, database writer, checkpoint process, and memory manager.
This document provides an overview of new features in Oracle Enterprise Manager 12c release 4. It begins with a history of Enterprise Manager requirements over time, highlighting how much more is now expected of the product. The rest of the document outlines the program agenda and then dives into some of the highlighted topics, including the new self-service portal, database as a service enhancements, cloning capabilities, and JVMD monitoring. Administration groups and dynamic groups are discussed as ways to better manage large numbers of targets. Monitoring templates, incident rule sets, and charts/dashboards are also covered as aspects of comprehensive database monitoring.
This document provides an introduction to Telerik OpenAccess ORM. It begins with an overview of ORM and its benefits. It then defines Telerik OpenAccess as an enterprise-grade .NET ORM that handles data access. The document outlines key features such as Visual Studio integration, performance/caching, database support, and application scenario support. It also previews demos of CRUD operations and the DSW. The document concludes with an overview of ORM performance benchmarking.
This resume is for Shanmuganathan U, who has over 10 years of experience as an Oracle Application DBA, including 7 years of experience in a senior role. He has strong skills in administering Oracle databases, applications, and middleware products. He has experience performing various database administration tasks such as upgrades, cloning, backup and recovery, and supporting Oracle Application implementations.
Arun Reddy, Technical Director at Raastech, gave a presentation on Oracle Fusion Middleware infrastructure best practices at Schoolcraft College. The presentation covered common best practices for installations, patching, administration, deployments, and security of Oracle Fusion Middleware. It provided guidance on operating system tuning, separation of binaries and configurations, deployments, backups, security configurations, and administration activities. The goal was to help administrators reduce maintenance and have a more stable and highly available Oracle Fusion Middleware infrastructure.
Lalit Saini has over 5 years of experience as an Oracle DBA. He currently works for TCS as an Oracle DBA and is experienced with Oracle 9i, 10g, 11g, and 12c databases. His responsibilities include installation, maintenance, performance tuning, backup and recovery, and high availability configuration such as Data Guard and RAC.
The document discusses upgrading, migrating, and consolidating to Oracle Database 12c. It provides an introduction to preparation steps, upgrade/migration/consolidation options, fallback strategies, and new features in 12c. It also references Oracle's support policies and resources available to help customers upgrade to the latest version.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
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.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Upgrading to Oracle 11gR2
1. Do I actually need to care about upgrading my
existing environment to race with
Oracle latest release?
Is it mandatory?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 1
2. Does it really matter, which version of Oracle
do we use?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 2
3. Upgrading to Oracle 11gR2
A Successful case study
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 3
4. We really had a roller coaster journey…..
A successful upgrade
A successful downgrade
De-installed failed GI home before start over
Manual upgrade
Tried out of the box options….
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 4
5. Disclaimer
This views/content in this slides are those of the author and
do not necessarily reflect that of Oracle Corporation and/or its
affiliates/subsidiaries. The material in this document is for
informational purposes only and is published with no
guarantee or warranty, express or implied..
This material should not be reproduced or used without the
authors' written permission.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 5
6. Foreword
The objective of this presentation is to explain you the best
practices that we had adopted/followed/practiced to upgrade
successfully our FOUR Oracle 10.2.0.4 clusterware
environments with over 100 databases to Oracle 11g R2 on
HPUX Servers.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 6
7. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview about our environment.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 7
8. Know your presenter
Syed Jaffer Hussain
Database Support Manager
Over 20 years IT experience
12 years as an Oracle DBA
Oracle ACE Director
Oracle 10g Certified Master(OCM)
Oracle 10g RAC Certified Expert
OCP v8i,9i,10g & 11g
ITIL v3 Foundation Certified
Authored Oracle 11g R1/R2 Real Application Clusters
Essentials
Twitter: @sjaffarhussain
http://jaffardba.blogspot.com
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 8
9. Know your presenter
Technologist of the Year, DBA 2011
http://www.oracle.com/technetwork/issue-archive/2012/12-
jan/o12awards-tech-1403083.html
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 9
10. What will be covered
o WHY upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 10
11. Why upgrade? – A burning question
Do we really need to care which
version are we using?
Is it mandatory to upgrade an
existing environment with every
Oracle new release?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 11
13. Why upgrade?
To best of my knowledge the
following situations may
contributes to oppose an
upgrade:
Legacy application.
Doesn’t want to take the risk.
Lack of skills and support.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 13
14. Why upgrade?
Situations that are likely to
invite you to embrace for an
upgrade:
Organization standards.
Policy standards by Oracle for the
old releases.
Tantalizing new features.
Bug fixes.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 14
15. What will be covered
o Why upgrade?
o Upgrade compatibility MATRIX.
o Upgrade pattern [best practices].
o Overview of our setup.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 15
16. Upgrade compatibility matrix
Courtesy from Oracle Corporation
Thanks to Roy Swonger & Mike Dietrich
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 16
17. Upgrade compatibility matrix
Courtesy from Oracle Corporation
Thanks to Roy Swonger & Mike Dietrich
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 17
18. Upgrade compatibility matrix
Minimum Version of the database that can be directly upgraded to Oracle 11g
Release 2
Source Database Target Database
9.2.0.8 or higher 11.2.x
10.1.0.5 or higher 11.2.x
10.2.0.2 or higher 11.2.x
11.1.0.6 or higher 11.2.x
The following database version will require an indirect upgrade path.
Source Database ---> Upgrade Path for Target Database--->Target Database
7.3.3 (or lower)-----> 7.3.4 ---> 9.2.0.8 ---->11.2.x
8.0.5 (or lower)----> 8.0.6 ---> 9.2.0.8 ---->11.2.x
8.1.7 (or lower)----> 8.1.7.4---> 10.2.0.4---->11.2.x
9.0.1.3 (or lower)----> 9.0.1.4-- ->10.2.0.4---->11.2.x
9.2.0.7(or lower)---->9.2.0.8---->11.2.x
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 18
19. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [BEST PRACTICE].
o Overview of our setup.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 19
24. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview about our environment.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 24
25. Overview about our environment
CISCO Switch
HP Superdome NetBackup 6.5.6
Intel(R) Itanium 2 9000 series EMC Symmetrix DMX-4
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 25
26. Overview about our environment
Production 1 Production 2
8 nodes
6 nodes
Non-Production 1 Non-Production 2
7 nodes 3 nodes
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 26
28. Overview about our environment
The framework that we have followed for the upgrade
V11.31
V11.23 /var/opt
/var/opt
HP UX upgrade from
V11.23 TO v11.31
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 28
29. Overview about our environment
The framework that we have followed for the upgrade
V11.31
V11.23 /var/opt
/var/opt
HP UX upgrade from EMC Storage
V11.23 TO v11.31 Configuration
update
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 29
30. Overview of our environment
The framework that we have followed for the upgrade
10.2.0.4 11.2.0.2
V11.31
V11.23 /var/opt
/var/opt
HP UX upgrade from EMC Storage Clusterware
V11.23 TO v11.31 Configuration Databases
upgrade upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 30
31. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 31
32. What will be covered
Preparation is the headstone to
every successful installation or
upgrade projects.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 32
33. Prepare for upgrade – prerequisites checks
Verify:
o OS certification for Oracle 11gR2.
o OS kernel, packages.
o Additional OS groups.
o Oracle base location.
o GIH location.
Must set GI home different from OB.
Configure Single Client Access Name(SCAN)
o Maximum of 3 IP’s (same across nodes).
o DNS round robin resolution.
o Must be on the subnet as Public and VIP IP’s.
o Not recommended to configure in HOSTS file.
root user access
UNSET the following
o ORACLE_BASE
o ORACLE_HOME
o ORACLE_CRS_HOME
o TNS_ADMIN
o ORA_NLS10
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 33
34. Prepare for upgrade – prerequisites checks
Space:
o Additional space for Oracle software
home, typically /u00
o Enough /tmp space
Back up:
o Back up the Cluster and Oracle homes.
o Back up Voting disk.
o Back up OCR.
CRS version:
o Remember, the crs active and software version
must be the same.
crsctl query crs activeversion
crsctl query crs softwareversion
Nodes readiness:
runcluvfy.sh stage –pre crsinst –n nodes_list
–fixup –fixupdir <dirname> -verbose
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 34
35. Prepare for upgrade – prerequisites checks
Verify nodes readiness for upgrade:
While upgrading from pre 11gR2, use the following syntax
runcluvfy.sh stage –pre crsinst –n nodes_list –fixup –fixupdir <dirname> -verbose
While upgrading 11.2.0.1 to 11.2.0.2 or higher, use the following syntax
runcluvfy.sh stage –pre crsinst -upgrade –n nodes_list –rolling
-scr_crshome existing_GI_HOME –dest_crshome new_GI_HOME
-dest_version 11.2.0.3.0
–fixup –fixupdirpath <dirname> -verbose
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 35
36. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Preparing to upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 36
37. Clusterware, ASM upgrade – What’s new?
Grid Infrastructure
Clusterware
Automatic Storage
Management (ASM)
Out-of-Place
and
In-place upgrades
New GI home
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 37
38. Clusterware, ASM upgrade
Is it necessary to upgrade
Clusterware AND ASM
together?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 38
39. Clusterware, ASM upgrade
Clusteware +
ASM =
no rolling
upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 39
40. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 40
41. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 41
42. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 42
43. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 43
44. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 44
45. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 45
46. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 46
47. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 47
48. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 48
49. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 49
50. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 50
51. Clusterware and ASM upgrade
ORACLE BASE must be
different from the SW
location……
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 51
52. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 52
53. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 53
54. Clusterware and ASM upgrade
Cause :
False warning generated by unpublished CVU bug 10024549
Solution:
The warning can be ignored
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 54
55. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 55
56. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 56
57. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 57
58. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 58
59. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 59
60. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 60
61. Clusterware and ASM upgrade
Can I run the
rootupgrade.sh script in
PARALLEL across nodes?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 61
62. Clusterware and ASM upgrade
Can I run the
rootupgrade.sh script in
PARALLEL across nodes?
The answer is YES, however….
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 62
63. Clusterware and ASM upgrade
Always run the script on the LOCAL node first.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 63
64. Clusterware and ASM upgrade
Always run the script on the LOCAL node first.
Run the script in parallel on all nodes, except the LAST node.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 64
65. Clusterware and ASM upgrade
Always run the script on the LOCAL node first.
Run the script in parallel on all nodes, except the LAST node.
Run the script on the LAST node.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 65
66. Clusterware and ASM upgrade
rootupgrade.sh
Shuts down the existing clusterware stack.
Brings up the new version clusterware stack.
Up on successfully running the script on the LAST node, the CRS active/release version
will set to the new version.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 66
67. Clusterware and ASM upgrade
Average rootupgrade.sh execution time on each node was just about 15 min.
Took more time on couple nodes, mostly while stopping the existing cluster stack.
Look closely for the logs under /u00/app/11.2.0/grid/cfgtoollogs.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 67
68. Clusterware and ASM upgrade
Average rootupgrade.sh execution time on each node was just about 15 min.
Took more time on couple nodes, mostly while stopping the existing cluster stack.
Look closely for the logs under /u00/app/11.2.0/grid/cfgtoollogs.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 68
69. Clusterware and ASM upgrade
rootupgrade.sh
execution failed?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 69
70. Clusterware and ASM upgrade
How to Proceed from Failed Upgrade to 11gR2 Grid Infrastructure on Linux/Unix
MOS [ID 969254.1]
How to Proceed from Failed Upgrade to 11gR2 Grid Infrastructure on Linux/Unix
OUI Failure
Grid Infrastructure Cluster rootupgrade.sh Failure
Grid Infrastructure Standalone rootupgrade.sh Failure
OUI Plug-in Failure
Old Clusterware Home Removal After Upgrade
Patching Pre-upgrade Clusterware Home
Scalability RAC Community
References
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 70
71. Clusterware and ASM upgrade
Use the –force flag to force the upgrade to complete in case some nodes becomes
unreachable whilst performing an upgrade.
/u01/app/11.2.0/grid/rootupgrade –force (>=11.2.0.2 only)
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 71
72. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 72
73. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 73
74. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 74
75. Clusterware and ASM upgrade
Cried for HELP!
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 75
76. Clusterware and ASM upgrade
Internet
Cried for HELP!
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 76
77. Clusterware and ASM upgrade
Internet MOS
Cried for HELP!
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 77
78. Clusterware and ASM upgrade
Internet MOS
Cried for HELP!
ASM alert.log, trace files & log files
Doesn’t help much!
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 78
79. Clusterware and ASM upgrade
Life Savior
MOS [ID 398374.1]
Presented by : Syed Jaffer Hussain Slide # 79
80. Clusterware and ASM upgrade
cd $ORA_ASM_HOME/log/hostname/racg/ora.<hostname>.ASM.asm.log
SQL> ORACLE instance shut down.
SQL> Disconnected
[PRSR][1]prsr_get_enabled_key: OCR api procr_open_key failed for key DATABASE.ASM.node01.+asm1.ENABLED with 4
[ PRSR][1]OCR error code : 4
[ PRSR][1]OCR error msg : PROC-4: The cluster registry key to be operated on does not exist.
2009-06-23 16:12:26.332: [ RACG][1] [28830][1][ora.node01.ASM1.asm]: prsr_fetch_asm_config() error, rc = 8
2009-06-23 16:12:27.443: [ RACG][1] [28830][1][ora.node01.ASM1.asm]:
SQL*Plus: Release 10.2.0.4.0 - Production on Tue Jun 23 16:12:26 2009
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Enter user-name: Connected to an idle instance.
SQL> ORA-01506: missing or illegal database name
SQL> Disconnected
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 80
81. Clusterware and ASM upgrade
What might have gone wrong???
ASM instance name registered as ASMn
instead of +ASMn in the OCR.
Could be due to a manual entry.
GI is very particular about + in contrast to
previous cluster version.
Bug 5644904: WRONG ASM KEY PROC-4:
THE CLUSTER REGISTRY KEY TO BE OPERATED ON
DOES NOT EXIST
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 81
82. Clusterware and ASM upgrade
Remedy
Stop ASM and dependent instances.
Remove dependency on ASM instance.
Remove ASM from OCR.
Add ASM back in with ‘+’ correct name
Add dependency to ASM.
Startup ASM.
Resume the failed step.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 82
83. Clusterware and ASM upgrade
In action
srvctl stop asm –n <hostname>
srvctl modify instance –d DBNAME –i <instance_name> -f
[do it for all active instances on the node]
srvctl remove asm –n <hostname> -i <ASM_INSTANCE1>
srvctl add asm –n <hostname> -i <+ASM_INSTANCE1>
-o <ORA_ASM_HOME>
srvctl modify instance –d <DBNAME> -i <instance_name>
-s +ASM_INSTANCE1
[do it for all active instances on the node]
srvctl start asm –n <hostname>
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 83
84. Clusterware and ASM upgrade
In action
srvctl stop asm –n <hostname>
srvctl modify instance –d DBNAME –i <instance_name> -f
[do it for all active instances on the node]
srvctl remove asm –n <hostname> -i <ASM_INSTANCE1>
srvctl add asm –n <hostname> -i <+ASM_INSTANCE1>
-o <ORA_ASM_HOME>
srvctl modify instance –d <DBNAME> -i <instance_name>
-s +ASM_INSTANCE1
[do it for all active instances on the node]
srvctl start asm –n <hostname>
Repeat on all nodes!!!
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 84
85. Clusterware and ASM upgrade
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 85
86. Clusterware and ASM upgrade
Post upgrade checks – active/software version
#crsctl query crs activeversion
Oracle Clusterware active version on the cluster is [11.2.0.2.0]
# crsctl query crs releaseversion
Oracle High Availability Services release version on the local node is [11.2.0.2.0]
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 86
87. Clusterware and ASM upgrade
Post upgrade checks – active/software version
#crsctl query crs activeversion
Oracle Clusterware active version on the cluster is [11.2.0.2.0]
# crsctl query crs releaseversion
Oracle High Availability Services release version on the local node is [11.2.0.2.0]
Ensure active/release version reflect to 11.2.0.2
for a successful upgrade.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 87
88. Clusterware and ASM upgrade
Post upgrade checks – cluster stats across nodes
# crsctl check cluster -all
**************************************************************
node01:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
node02:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
node03:
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
**************************************************************
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 88
89. Clusterware and ASM upgrade
Post upgrade checks – query voting disk
# ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 3
Total space (kbytes) : 1051708
Used space (kbytes) : 27048
Available space (kbytes) : 1024660
ID : 1837247566
Device/File Name : /dev/rdsk/oracle/ocr/ln1/ora_ocr_001
Device/File integrity check succeeded
Device/File Name : /dev/rdsk/oracle/ocr/ln1/ora_ocr_002
Device/File integrity check succeeded
Up to FIVE
Device/File not configured OCR files
Device/File not configured
Device/File not configured
Cluster registry integrity check succeeded
Logical corruption check bypassed due to non-privileged user
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 89
90. Clusterware and ASM upgrade
Post upgrade checks – query voting disk
# crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 3ee7c55614f24fdcfff130e1abf94384 (/dev/rdsk/oracle/vote/ln1/ora_vote_001) []
2. ONLINE a2c4e40a31f97f4bff6d65d558d03be8 (/dev/rdsk/oracle/vote/ln1/ora_vote_002) []
3. ONLINE 1c9ed71914a54f9bbf55dd1c86048628 (/dev/rdsk/oracle/vote/ln1/ora_vote_003) []
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 90
92. Clusterware and ASM upgrade
Remember
You can easily resume/downgrade from a failed or successful upgrade.
Can fall back to the pre 11gR2 version.
You hardly need a 3-step procedure to do that.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 92
93. Remove OLD homes
Removing OLD cluster home
It’s a best practice to keep the
OLD_HOME for a while after a successful
Upgrade.
The following procedure can be used to
remove the OLD_HOMES.
export ORACLE_HOME=$OLD_HOME
## detach OLD_HOME
$OLD_HOME/oui/bin/runInstaller -detachHome
-silent -local ORACLE_HOME=$OLD_HOME
#confirm $OLD_HOME is removed from central inventory:
$OLD_HOME/OPatch/opatch lsinventory -all
## remove files in OLD_HOME manually:
/bin/rm -rf $OLD_HOME
unset ORACLE_HOME
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 93
94. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Prepare for upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 94
95. 11gR2 RDBMS software installation
Verify the READINESS of the nodes for
DB software installation
cluvfy stage -pre dbinst -n
node01,node02,node03 -d
$ORACLE_HOME –verbose
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 95
112. 11gR2 RDBMS software installation
How to manage the pre
11gR2 databases under
11gR2 GIH?
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 112
113. 11gR2 RDBMS software installation
PINNING NODES
You need to PIN the nodes in order to run your pre 11gR2 databases UNDER
The Grid Infrastructure umbrella.
root@node01: /u00/app/11.2.0/grid/bin #
./crsctl pin css -n node01 node02 node03
CRS-4664: Node node01 successfully pinned.
CRS-4664: Node node02 successfully pinned.
CRS-4664: Node node03 successfully pinned.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 113
114. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Prepare for upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post DB upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 114
115. Database upgrade – Caution
Ensure a valid database backup
BEFORE you kick off the db
upgrade procedure.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 115
116. Database upgrade – upgrade paths
UPGRADE
SQL> @catupgrade.sql
• RAC aware and most recommended for RAC dbs.
• Also can be run in –silent mode.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 116
117. Database upgrade
For a smooth rise, follow the best practice, run
@OH_11G/rdbms/admin/utlu112i.sql
**********************************************************************
Tablespaces: [make adjustments in the current environment]
**********************************************************************
--> SYSTEM tablespace is adequate for the upgrade.
.... minimum required size: 788 MB
--> UNDOTBS1 tablespace is adequate for the upgrade.
.... minimum required size: 43 MB
--> SYSAUX tablespace is adequate for the upgrade.
.... minimum required size: 566 MB
--> TEMP tablespace is adequate for the upgrade.
.... minimum required size: 61 MB
PURGE DBA_RECYCLEBIN
.... must be executed immediately prior to executing your upgrade.
.
**********************************************************************
Recommendations
**********************************************************************
Oracle recommends gathering dictionary statistics prior to
upgrading the database.
To gather dictionary statistics execute the following command
while connected as SYSDBA:
EXECUTE dbms_stats.gather_dictionary_stats;
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 117
118. Database upgrade
As a best practice, run @OH_11G/rdbms/admin/utlu112i.sql
**********************************************************************
Components: [The following database components will be upgraded or installed]
**********************************************************************
--> Oracle Catalog Views [upgrade] VALID
--> Oracle Packages and Types [upgrade] VALID
--> JServer JAVA Virtual Machine [upgrade] VALID
--> Oracle XDK for Java [upgrade] VALID
--> Real Application Clusters [upgrade] VALID
--> Oracle Workspace Manager [upgrade] VALID
--> OLAP Analytic Workspace [upgrade] VALID
--> OLAP Catalog [upgrade] VALID
--> EM Repository [upgrade] VALID
--> Oracle Text [upgrade] VALID
--> Oracle XML Database [upgrade] VALID
--> Oracle Java Packages [upgrade] VALID
--> Oracle interMedia [upgrade] VALID
--> Spatial [upgrade] VALID
--> Data Mining [upgrade] VALID
--> Expression Filter [upgrade] VALID
--> Rule Manager [upgrade] VALID
--> Oracle OLAP API [upgrade] VALID
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 118
126. Database upgrade
Note 453903.1 - Enabling and Disabling Oracle Database Vault in UNIX
Note 453902.1 - Enabling and Disabling Oracle Database Vault in WINDOWS
$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk dv_off
$ cd $ORACLE_HOME/bin
$ relink all
(For RAC installations, run these commands on all nodes.)
#cd /u00/app/oracle/product/11.2.0/db_1/rdbms/lib
# make -f ins_rdbms.mk dv_off /usr/ccs/bin/ar d
/u00/app/oracle/product/11.2.0/db_1/rdbms/lib/libknlopt.a kzvidv.o
/usr/ccs/bin/ar cr
/u00/app/oracle/product/11.2.0/db_1/rdbms/lib/libknlopt.a
/u00/app/oracle/product/11.2.0/db_1/rdbms/lib/kzvndv.o
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 126
134. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Prepare for upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post DB upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 134
135. Database post upgrade – list
Run @utlrp.sql to compile ANY invalid objects.
Run @utlu112s.sql to check post upgrade
components status.
Adjust time zone data in the database.
Gather statistics for system and fixed objects.
Amend scripts [if any] to affect the new OH settings.
Verify the database upgrade
srvctl config database –d <DBNAME>
Back up the database.
Modify the COMPATIBLE init. Parameter to 11gR2.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 135
137. Database upgrade – trivia
Upgraded over 100 databases successfully using
MANUAL and DBUA methods.
Avg. database upgrade time was just about 2 hrs.
Upgrade using DBUA for RAC DB proved a wise
decision.
Nearly identical duration between CLI and DBUA
upgrade methods.
Duration is typically proportional to the number of
installed database components.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 137
138. Database upgrade – CLI upgrade steps
Courtesy from Oracle Corporation
Thanks to Roy Swonger & Mike Dietrich
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 138
139. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Prepare for upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post DB upgrade steps.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 139
140. Upgrade aftermath stories
Snapshot Controlfile must be placed on a shared storage for a RAC database.
ORA-24247: network access denied by access control list (ACL)
Solution: UTL_TCP, UTL_HTTP, UTL_SMTP, UTL_MAIL is used
grant the privileges explicitly
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL
ADD_PRIVILEGE
ASSIGN_ACL
ASM instance resource status MIGHT turn into INTERMEDIATE with
CHECK TIMED OUT state_details [BUG 11807012]
Solution: crsctl modify resource “ora.asm” –attr “CHECK_TIMEOUT=132”
MOS [ID 1323679.1]
IMPDP fails with ORA-29913, 31011, 19202, LPX-00217
[BUG 11877267]
Solution: no solution… workaround exists
ORA-07445: exception core dump [evaopn3()]
Solution: _simple_view_merge, _complex_view_merging=false
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 140
141. Very important, apply the
latest PSU patch, right after
your upgrade.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 141
142. What will be covered
o Why upgrade?
o Upgrade compatibility matrix.
o Upgrade pattern [best practices].
o Overview of our setup.
o Prepare for upgrade.
o Clusterware and ASM upgrade.
o 11gR2 RDBMS software installation.
o Database upgrade.
o Post DB upgrade steps.
o How to proceed from failed upgrade.
o Upgrade aftermath stories.
o References.
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 142
143. References
Oracle Database Upgrade Path Reference List [ID 730365.1]
Complete Checklist for Manual Upgrades to 11gR2 [ID 837570.1]
Complete checklist to upgrade the database to 11g R2 using DBUA [ID 870814.1]
Master Note for Real Application Clusters (RAC) Oracle Clusterware and Oracle Grid Infrastructure [ID 1096952.1]
How to Proceed from Failed Upgrade to 11gR2 Grid Infrastructure on Linux/Unix [ID 969254.1]
Oracle Grid Infrastructure 11.2.0.2 Installation or Upgrade may fail due to Multicasting Requirement [ID 1212703.1]
Do You Need to Relink Oracle Clusterware When Upgrading the Operating System? [ID 743649.1]
Oracle 11g R1/R2 Real Application Clusters Essentials
Move to Oracle Database 11g – The whole Story blogs.oracle.com/UPGRADE
http://download.oracle.com/docs/cd/E11882_01/server.112/e17222/toc.htm
http://www.oracle.com/technetwork/database/upgrade/index.html
http://oukc.oracle.com/static09/opn/core09/oracle9i_database/95960/060311_95960/index.htm
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 143
144. A big thank to red-gate
and you all
for listening ...
You can write me at sjaffarhussain@gmail.com
Presented by : Syed Jaffer Hussain red-gate/AllThingsOracle Slide # 144