The document discusses Oracle Enterprise Manager 12c (EM12c) and how it can be used to monitor Oracle and non-Oracle databases, applications, and cloud environments from a single console. It provides installation instructions for EM12c and its agents, including prerequisites, licensing, and increasing process limits for the repository database. New features of EM12c like the setup menu, agent deployment, and the user interface are demonstrated. Monitoring tools like the SQL monitor, load map, and ASH analytics summary are also overviewed.
Upgrade 11.2.0.1 gi crs to 11.2.0.2 in linuxmaclean liu
This document provides instructions for upgrading the Grid Infrastructure (GI) from 11.2.0.1 to 11.2.0.2 on Linux. It notes that there are two bugs in the 11.2.0.1 to 11.2.0.2 upgrade and that to successfully perform the upgrade, the bugs must be addressed by applying patches 9413827 and 9706490, and modifying a configuration file. It then outlines the steps to take which include downloading patches, installing a new version of Opatch, applying patch 9413827, and performing the rolling upgrade of GI.
The following depicts the automatic automatic migration of administration and managed server in case of failure
This concept is useful very useful in site failover as well as managed server failover
We have used the Virtual IP and Virtual Hostname concept
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.
Installing oracle grid infrastructure and database 12c r1Voeurng Sovann
This document provides instructions for installing Oracle Grid Infrastructure and Oracle Database 12c R1 on a standalone Linux server. It describes how to:
1. Configure the server with required packages, users, groups, and directories for the Oracle software.
2. Install Oracle Grid Infrastructure 12c R1 using the Oracle Universal Installer and configure an ASM disk group and instance.
3. Install Oracle Database 12c R1 software, and use DBCA to create a database called "asmdb" that uses the ASM disk groups for storage and is accessible by the listener called "LISTENER_ASM".
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 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.
Configuring Oracle Enterprise Manager Cloud Control 12c for HA White PaperLeighton Nelson
This document discusses configuring Oracle Enterprise Manager Cloud Control 12c for high availability. It outlines four levels of high availability configurations, with levels 1-3 utilizing separate hosts, active/passive failover, and multiple active/active OMS instances respectively. Level 2 implements an active/passive configuration with the OMS on shared storage and a virtual IP address, while the repository uses local Data Guard. The document provides detailed steps for setting up a level 2 configuration using Oracle Clusterware for failover of the virtual IP and OMS between nodes.
SafePeak - How to manually configure SafePeak ClusterVladi Vexler
This document provides instructions for manually configuring a SafePeak active-passive cluster by installing SafePeak on two servers in single mode, installing the Windows NLB feature, configuring NLB on both servers with a virtual IP address, and configuring SafePeak MySQL databases and licenses on each server to enable synchronization and failover functionality.
Upgrade 11.2.0.1 rac db to 11.2.0.2 in linuxmaclean liu
The document provides steps to upgrade an Oracle database from 11.2.0.1 to 11.2.0.2 on Linux. It details downloading the 11.2.0.2 patch set, installing the new 11.2.0.2 database software in a new location using OUI, and preparing the database for upgrade by cleaning data dictionary tables, taking backups, and collecting statistics. The preparation steps help ensure a smooth upgrade of the database instance and data dictionary to the new version.
This document discusses various deployment scenarios and best practices for optimized SF Oracle RAC deployment in Oracle VM Server for SPARC environments using N-port ID virtualization (NPIV) technology. NPIV provides multiple paths to Oracle VM servers (formerly ORACLE VMs) and helps to enable I/O fencing and Veritas Dynamic Multipathing (DMP) to leverage SFHA solutions features in a cost-effective manner within virtualized environments. This configuration also helps to make the
SF Oracle RAC database instance highly available in virtualized environments.
This document provides an overview and instructions for installing Weblogic Server 12c. It outlines the installation process, including preparing for installation by determining prerequisites, temporary disk space requirements, and user privileges. The document also describes different installation modes like GUI, console, and silent modes and post-installation tasks like creating a Weblogic domain.
... or why Oracle still cares about CMAN and why you should do it too
The Oracle Connection Manager (CMAN) is the Swiss-army knife for database connections. It can be used for security, routing, high availability, single-point of contact... Starting with Oracle 18c, it has been extended with the new Traffic Director Mode (CMAN TDM), that allows transparent failover for applications that do not implement it natively.
In this session I will introduce briefly what CMAN is capable of, how to configure it in a high availability environment, and how the new release achieves a higher protection level.
How to implement a gdpr solution in a cloudera architectureTiago Simões
Since the implementation of GDPR regulation, all data processors across the world have been struggling to be GDPR compliant and also deal with the new reality in Big Data, that data is constantly drifting and mutating.
In this presentation, the approach will be:
Cloudera architecture
No additional financial cost
Masking & Encrypting
The document describes setting up a two-node Oracle 12c RAC cluster on two Oracle Linux VMs hosted on Oracle VirtualBox. Key steps include:
1. Installing Oracle Linux on VirtualBox and preparing it for the Oracle installation. This includes installing VirtualBox additions, configuring storage and networks, and disabling unnecessary services.
2. Cloning the first node VM to create an identical second node and reconfiguring its storage, networking and hostname.
3. Configuring DNS and hosts files on both nodes to resolve virtual IPs, scan name, and establish connectivity.
4. Installing Oracle Grid Infrastructure for a cluster using the Oracle installer, configuring SCAN name, adding the second
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.
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.
This document provides steps to configure replication between an Oracle database and a MySQL database using Oracle GoldenGate. It outlines installing GoldenGate on the source Oracle and target MySQL databases, setting up the necessary directories, creating and loading sample tables on the Oracle source, and starting the GoldenGate Manager process on both databases. The replication process will then capture changes on the Oracle source and replicate them to the MySQL target in real-time.
Oracle Unified Directory. Lessons learnt. Is it ready for a move from OID? (O...Andrejs Prokopjevs
1. The documentation incorrectly referenced the location of the modifyRealm.ldif template file needed to configure the naming context.
2. The subscriber entry for the naming context was not automatically created, requiring it to be manually added.
3. The user and group base DNs were not created, needing to be manually added.
4. The documented ACIs for Directory Integration Platform write permissions were insufficient, requiring additional permissions to be added.
5. Oracle Unified Directory places restrictions on unindexed searches by non-super users that could impact some Oracle applications.
Putting Kafka In Jail – Best Practices To Run Kafka On Kubernetes & DC/OSLightbend
Apache Kafka–part of Lightbend Fast Data Platform–is a distributed streaming platform that is best suited to run close to the metal on dedicated machines in statically defined clusters. For most enterprises, however, these fixed clusters are quickly becoming extinct in favor of mixed-use clusters that take advantage of all infrastructure resources available.
In this webinar by Sean Glover, Fast Data Engineer at Lightbend, we will review leading Kafka implementations on DC/OS and Kubernetes to see how they reliably run Kafka in container orchestrated clusters and reduce the overhead for a number of common operational tasks with standard cluster resource manager features. You will learn specifically about concerns like:
* The need for greater operational knowhow to do common tasks with Kafka in static clusters, such as applying broker configuration updates, upgrading to a new version, and adding or decommissioning brokers.
* The best way to provide resources to stateful technologies while in a mixed-use cluster, noting the importance of disk space as one of Kafka’s most important resource requirements.
* How to address the particular needs of stateful services in a model that natively favors stateless, transient services.
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.
EMC World 2016 - code.09 Introduction to the Docker Platform{code}
History is repeating itself with disruptive software infrastructure platforms taking over in the data center. This session will cover the Docker platform, reviewing each Docker project focused on incremental innovation and providing developers and operations the ability to run, deploy, manage and monitor containers. Learn all about Docker Engine, Machine, Compose, Swarm, Hub, Trusted Registry and more! Demos of each product will be provided as well as how each tie into EMC II technology.
Operational Visibiliy and Analytics - BU SeminarCanturk Isci
The document discusses building operational visibility and analytics directly into cloud platforms. It describes an agentless system crawler that can provide deep visibility into cloud instances without requiring any action from end users. The crawler collects various system data which is then analyzed to provide operational insights and solve real-world problems. Specific applications discussed include vulnerability advising, configuration analysis, and license discovery. The goal is to design monitoring and analytics that are seamlessly integrated and optimized for cloud environments.
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.
This document provides an overview of developing, building, deploying, and running microservices using containers in the cloud. It discusses microservices and containers, how to build Docker containers, deploy containers to Kubernetes clusters in the cloud (OKE, AKS, GKE), and build, deploy and test using serverless functions. It provides examples of defining microservices as Kubernetes applications, configuring pods, services, ingress, and automating builds and deployments. Serverless platforms like AWS Lambda, Azure Functions, OpenWhisk, Fn are also briefly introduced.
This document provides instructions for installing Oracle XE with ORDS and configuring it to run on Apache Tomcat or Oracle Glassfish Server. It discusses the benefits of using ORDS over mod_plsql, including increased functionality and flexibility. It then provides step-by-step guides for installing Glassfish Server, Apache Tomcat Server, setting up ORDS, and configuring each web server with ORDS. Key steps include deploying the ords.war and i.war files, and accessing APEX over ORDS at specific URLs for each server.
IBM Think Session 8598 Domino and JavaScript Development MasterClassPaul Withers
Session from IBM Think 2018. Note: the architecture used is an extreme case of what's possible (and it could go further), rather than a real-world expectation
In the presentation, we will learn on how to set up InnoDB cluster using the official MySQL Docker containers and run them with docker-compose. This presentation covers a demo, including how to connect to the cluster through MySQL Router using a simple application.
Containerizing couchbase with microservice architecture on mesosphere.pptxRavi Yadav
Ravi Yadav, Mesosphere
Anil Kumar, Couchbase
Organizations focused on delivering exceptional customer experiences are building applications using microservice architectures because of the flexibility, speed of delivery, and maintainability that they provide. In this session, you will learn how Couchbase can fit into a microservice architecture using containers and orchestration. We will explore how Couchbase and Mesosphere work together to simplify application development and delivery. Additionally, you will see a demonstration of exactly how to create a Couchbase cluster on Mesosphere DC/OS Enterprise.
The document provides an overview of Oracle Enterprise Manager 12c (OEM12c) with the following key points:
1. It introduces OEM12c and its capabilities for complete cloud lifecycle management including planning, building, testing, deploying, monitoring cloud services.
2. It discusses how to install OEM12c including checking requirements, using the bundle patch, and setting the correct hostname during installation.
3. It covers some common troubleshooting steps like resolving issues with configuration requirements and changing the hostname or IP address.
4. It provides some tips for OEM12c like creating scripts for starting, stopping and checking status, and backing up the admin server configuration.
5.
Mohammed Obaidullah Siddiqui is seeking a challenging career as an Oracle DBA. He has over 8 years of experience administering Oracle ERP and RAC databases. He is currently working as an Oracle Apps DBA at Fakieh Group in Makkah, where he installs, configures, and maintains Oracle 11g RAC databases and Oracle Applications R12. He holds an Oracle Certified Professional certification and a bachelor's degree in computer science and information technology.
Presented at NSA User Group. Steps through recent activities and technologies in use across NSA and the IC. Specifically mentions data ingress/egress with JBoss Messaging and MRG-M, storage of data with XFS and GFS, and data presentation capabilities with JBoss Enterprise Middleware Portfolio. 15-20min on Security Automation with SCAP.
Jacopo Nardiello - Monitoring Cloud-Native applications with Prometheus - Cod...Codemotion
We are going to talk about Prometheus and how to use to monitor micro-services "Cloud-Native" application s. We are going to dive deep into the Prometheus monitoring model, we will see what are the components be hind this system and how they integrate with each others to provide an efficient and modern monitoring sy stem. We will also have a glance on Prometheus native integrations for cloud-native environments such as Kubernetes.
Scaling Docker Containers using Kubernetes and Azure Container ServiceBen Hall
This document discusses scaling Docker containers using Kubernetes and Azure Container Service. It begins with an introduction to containers and Docker, including how containers improve dependency and configuration management. It then demonstrates building and deploying containerized applications using Docker and discusses how to optimize Docker images. Finally, it introduces Kubernetes as a tool for orchestrating containers at scale and provides an example of deploying a containerized application on Kubernetes in Azure.
This document discusses configuring Cisco devices using Puppet and Chef automation tools. It provides an overview of:
- The benefits of automated configuration vs manual configuration such as reliability, auditing, and drift correction.
- How Puppet and Chef work by maintaining configuration state in code and transitioning systems from current to desired state in an idempotent way.
- Key components of Puppet like the Puppet master, catalogs, and Puppet agents. And key components of Chef like the Chef server, cookbooks, recipes, and Chef clients.
- Cisco's One-PK which provides an API and SDK for developing applications to control and configure Cisco devices, and how Puppet and Chef agents are
The document discusses modern elastic datacenter architecture using Apache Mesos and DC/OS. It provides an introduction to Mesos and DC/OS, explaining how they allow building scalable, fault-tolerant distributed systems. It outlines the benefits of using Mesos and DC/OS, and describes how the speakers have implemented a solution using tools like Packer, Terraform, Ansible, and DC/OS to achieve scalability, automation, and high availability. Demos are presented on deploying and managing applications with DC/OS tools like Marathon and running Spark frameworks.
This are my keynote slides from SQL Saturday Oregon 2023 on AI and the Intersection of AI, Machine Learning and Economnic Challenges as a Technical Specialist
This document discusses migrating high IO SQL Server workloads to Azure. It begins by explaining that every company has at least one "whale" workload that requires high CPU, memory and IO. These whales can be challenging to move to the cloud. The document then provides tips on determining if a workload's issue is truly high IO or caused by another factor. It discusses various wait events that may indicate IO problems and tools for monitoring IO performance. Finally, it covers some considerations for IO in the cloud.
This document provides an overview of options for running Oracle solutions on Microsoft Azure infrastructure as a service (IaaS). It discusses architectural considerations for high availability, disaster recovery, storage, licensing, and migrating workloads from Oracle Exadata. Key points covered include using Oracle Data Guard for replication and failover, storage options like Azure NetApp Files that can support Exadata workloads, and identifying databases that are not dependent on Exadata features for lift and shift to Azure IaaS. The document aims to help customers understand how to optimize their use of Oracle solutions when deploying to Azure.
This document provides guidance and best practices for migrating database workloads to infrastructure as a service (IaaS) in Microsoft Azure. It discusses choosing the appropriate virtual machine series and storage options to meet performance needs. The document emphasizes migrating the workload, not the hardware, and using cloud services to simplify management like automated patching and backup snapshots. It also recommends bringing existing monitoring and management tools to the cloud when possible rather than replacing them. The key takeaways are to understand the workload demands, choose optimal IaaS configurations, leverage cloud-enabled tools, and involve database experts when issues arise to address the root cause rather than just adding resources.
This document discusses strategies for managing ADHD as an adult. It begins by describing the three main types of ADHD - inattentive, hyperactive-impulsive, and combined. It then lists some of the biggest challenges of ADHD like executive dysfunction, disorganization, lack of attention, procrastination, and internal preoccupation. The document provides tips and strategies for overcoming each challenge through organization, scheduling, list-making, breaking large tasks into small ones, and using technology tools. It emphasizes finding accommodations that work for the individual and their specific ADHD presentation and challenges.
This document provides guidance and best practices for using Infrastructure as a Service (IaaS) on Microsoft Azure for database workloads. It discusses key differences between IaaS, Platform as a Service (PaaS), and Software as a Service (SaaS). The document also covers Azure-specific concepts like virtual machine series, availability zones, storage accounts, and redundancy options to help architects design cloud infrastructures that meet business requirements. Specialized configurations like constrained VMs and ultra disks are also presented along with strategies for ensuring high performance and availability of database workloads on Azure IaaS.
Kellyn Gorman shares her experience living with ADHD and strategies for turning it into a positive. She discusses how ADHD impacted her childhood and how it still presents challenges as an adult. However, with the right tools and understanding of her needs, she is able to find success. She provides tips for organizing, prioritizing tasks, managing distractions, and accessing support. The key is learning about ADHD and how to structure one's environment and routine to play to one's strengths rather than fighting against the condition.
Migrating Oracle workloads to Azure requires understanding the workload and hardware requirements. It is important to analyze the workload using the Automatic Workload Repository (AWR) report to accurately size infrastructure needs. The right virtual machine series and storage options must be selected to meet the identified input/output and capacity needs. Rather than moving existing hardware, the focus should be migrating the Oracle workload to take advantage of cloud capabilities while ensuring performance and high availability.
This document discusses overcoming silos when implementing DevOps for a new product at a company. The teams involved were dispersed globally and siloed in their tools and processes. Challenges included isolating workload sizes, choosing a Linux image, and team ownership issues. The solution involved aligning teams, automating deployment with Bash scripts called by Terraform and Azure DevOps, and evolving the automation. This improved communication, decreased teams from 120 people to 7, and increased deployments and profits for the successful project.
This document discusses best practices for migrating database workloads to Azure Infrastructure as a Service (IaaS). Some key points include:
- Choosing the appropriate VM series like E or M series optimized for database workloads.
- Using availability zones and geo-redundant storage for high availability and disaster recovery.
- Sizing storage correctly based on the database's input/output needs and using premium SSDs where needed.
- Migrating existing monitoring and management tools to the cloud to provide familiarity and automating tasks like backups, patching, and problem resolution.
This document provides an overview of how to successfully migrate Oracle workloads to Microsoft Azure. It begins with an introduction of the presenter and their experience. It then discusses why customers might want to migrate to the cloud and the different Azure database options available. The bulk of the document outlines the key steps in planning and executing an Oracle workload migration to Azure, including sizing, deployment, monitoring, backup strategies, and ensuring high availability. It emphasizes adapting architectures for the cloud rather than directly porting on-premises systems. The document concludes with recommendations around automation, education resources, and references for Oracle-Azure configurations.
This document discusses the future of data and the Azure data ecosystem. It highlights that by 2025 there will be 175 zettabytes of data in the world and the average person will have over 5,000 digital interactions per day. It promotes Azure services like Power BI, Azure Synapse Analytics, Azure Data Factory and Azure Machine Learning for extracting value from data through analytics, visualization and machine learning. The document provides overviews of key Azure data and analytics services and how they fit together in an end-to-end data platform for business intelligence, artificial intelligence and continuous intelligence applications.
This is the second session of the learning pathway at PASS Summit 2019, which is still a stand alone session to teach you how to write proper Linux BASH scripts
This document discusses techniques for optimizing Power BI performance. It recommends tracing queries using DAX Studio to identify slow queries and refresh times. Tracing tools like SQL Profiler and log files can provide insights into issues occurring in the data sources, Power BI layer, and across the network. Focusing on optimization by addressing wait times through a scientific process can help resolve long-term performance problems.
The document provides tips and tricks for scripting success on Linux. It begins with introducing the speaker and emphasizing that the session will focus on best practices for those already familiar with BASH scripting. It then details various tips across multiple areas: setting the shell and environment variables, adding headers and comments to scripts, validating input, implementing error handling and debugging, leveraging utilities like CRON for scheduling, and ensuring scripts continue running across sessions. The tips are meant to help authors write more readable, maintainable, and reliable scripts.
This document discusses connecting Oracle Analytics Cloud (OAC) Essbase data to Microsoft Power BI. It provides an overview of Power BI and OAC, describes various methods for connecting the two including using a REST API and exporting data to Excel or CSV files, and demonstrates some visualization capabilities in Power BI including trends over time. Key lessons learned are that data can be accessed across tools through various connections, analytics concepts are often similar between tools, and while partnerships exist between Microsoft and Oracle, integration between specific products like Power BI and OAC is still limited.
Mentors provide guidance and support, while sponsors use their influence to advocate for and promote a protege's career. Obtaining both mentors and sponsors is important for advancing in one's field and overcoming biases, yet women often have fewer sponsors than men. The document outlines strategies for how women can find and work with sponsors, and how men can act as allies in supporting women. Developing representation of women in technology fields through mentorship and sponsorship can help initiatives become self-sustaining over time.
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
New em12c kscope
1. Making Oracle’s EM 12C Work
for you
A Funny Thing Happened on the Way to the Cloud Control…
Kellyn Pot’Vin
Sr. Technical Consultant
#Kscope
2. Kellyn Pot’Vin,
● pronounced “Poet-vaughn”
Senior Technical Consultant with Enkitec,
(www.enkitec.com) which just acquired Sumneva.
Westminster, Colorado, Not THAT near the fire…
Oracle, SQL Server and MySQL
Specialize in performance and management of large
enterprise environments.
Board of directors for RMOUG, (www.rmoug.org)
Blog: DBAKevlar.com
#Kscope
3. The Goal of Monitoring System
Complete
No “White Noise”
Redundancy
Escalation Process
GUI Interface for Those Less Familiar
Secure
#Kscope
4. Enterprise Manager 12c, the Cloud
EM12c was announced at Oracle Open World,
Oct. 2011.
EM12c was Oracle’s answer to business’ reach
into Cloud environments, which offers the ability
to setup, deliver and manage them.
Administrators, through a single console, can
now monitor usage, setup metering,
chargeback for users, manage deployed
applications, manage issues and link
applications to MOS directly.
#Kscope
5. The Nitty-Gritty
The full installer (OMS, Agent and Repository)
is available for Linux x86-64, Windows, Solaris
and AIX.
The installation requires Oracle Weblogic
Server 10.3.5, which is included in the package.
Installation does require an Oracle Database on
which Oracle Management Repository will be
configured. Version 10.2.0.5 and above are
supported.
The EM12c manages databases from 9.2.0.8
and above.
#Kscope
6. The Nitty Gritty, Cont.
Installation Rules
● The Oracle user does NOT require SUDO privs, (to
put security concerns at ease…) Any account with
SUDO privileges can run the root.sh script at the end
of the EM12c and agent installations.
● Port configuration in environments with more than
one EM, (i.e. running parallel with 10.2.0.5, such as
our environment) can run into port conflicts.
#Kscope
7. Licensing
As long as the OMS is on its own server and is only
used for the OMS repository and/or an RMAN
backup catalog repository, individual oracle
licensing IS NOT required for the Oracle database
utilized for the repositories, (Please see pg. 15 of
the following PDF from Oracle.)
Questions revolving dataguard installations, but
RAC is clear- you have to pay for RAC
installations of EM12c!
http://download.oracle.com/docs/cd/B19306_01/lic
ense.102/b40010.pdf
#Kscope
8. The Repository:11.2.0.2
Ensure your redo logs are at least 300M each!
ALTER SYSTEM SET pga_aggregate_target=1G SCOPE=SPFILE;
ALTER SYSTEM SET shared_pool_size=600M SCOPE=SPFILE;
ALTER SYSTEM SET job_queue_processes=20 SCOPE=SPFILE;
ALTER SYSTEM SET log_buffer=10485760 SCOPE=SPFILE;
ALTER SYSTEM SET open_cursors=300 SCOPE=SPFILE;
ALTER SYSTEM SET processes=500 SCOPE=SPFILE; 1000!
ALTER SYSTEM SET session_cached_cursors=200 SCOPE=SPFILE;
ALTER SYSTEM SET sga_target=2G SCOPE=SPFILE;
EXEC dbms_auto_task_admin.disable('auto optimizer stats
collection',null,null);
#Kscope
10. Sysman Logins
Ensure that the SYSMAN account is both
unlocked and set to a password that meets the
proper requirements, (over 8 characters, mixed
case, number and non-ascii characters.)
Know that once the repository is created, there
will be sub-accounts supporting the SYSMAN
user, (SYSMAN_RO, SYSMAN_MDS, etc…)
These are REQUIRED to have the same
passwords set through the EMCTL commands
as the SYSMAN repository owner.
#Kscope
11. Helpful Links for Installations:
Gohkan Atil:
http://www.gokhanatil.com/2011/10/howto-
install-oracle-enterprise-manager.html
Martin Bach:
http://martincarstenbach.wordpress.com/2011/1
1/22/installing-oem-12c-agents-in-rpm-format/
Oracle’s Guide:
http://docs.oracle.com/cd/E24628_01/index.htm
#Kscope
14. What Can ALL be Monitored by
EM12c?
Databases- Oracle, SQL Server and MySQL
Applications such as Seibel, Fusion, JDE, Peoplesoft
and Apex.
Hosts, Storage SANS, Cellnodes and Cloud
environments.
Exadata, RAC, Dataguard and Oracle Database
Appliance.
14 #Kscope
16. Setup Menu and Targets
Not only the User’s
EM12c preferences are
now contained in
“Setup”, but the Agent
configurations, MOS,
security, notifications,
OMS interface and
patching/management
packs.
#Kscope
19. Adding Agents
Auto-deployment is an easy, repeatable process that no
longer requires maintenance windows.
No SUDO privilege is necessary for the Oracle user,
the root.sh can be run by any account with SUDO privs
or by the Unix Admin.
A simple addition to the /etc/hosts file for the agent
server and the EM12c host server to each file is all that
is required.
If on a Windows EM12c, deploying to a Unix/Linux
environment, Cygwin installation/configuration is
required.
#Kscope
32. Highlighting the Details
• Dependent Target Components
• Red “X”
• Wait Event High Level Info
• Basic Info regarding Targets
32 #Kscope
33. View Only Those with Critical Alerts
• Ability to narrow down view with filters to only what you want to see-
Critical Alerts:
33 #Kscope
34. Redundancy Check of the EM12c thru a
Shell Script
Can be found at dbakevlar:
http://dbakevlar.com/kshell/
Will show you how to ping server
Check status from command line of EM12c
Report errors and alert if any received.
#Kscope
35. Incident Manager, Metric Extensions
No longer referred to as alerts.
Incident rules and rule gotchas.
Metric Extensions and Metric usability.
● Replaces User Metric extensions
● Rob Zoeteweij at http://oemgc.wordpress.com
Critical vs. warning and default incident settings
for the rule sets.
#Kscope
36. New Snapshot Window, ASH style
Ability to choose timelines by:
Hour Day
Week Month
Calendar Custom
#Kscope
39. Load Map
New Visual Way of Showing Data,
Multiple Ways!
#Kscope
40. ASH Analytics Summary
Future of “Top Activity”
Easy Agent Deployment through EM12c Console
Comfortable Interface for those familiar with Previous
Versions.
Cool new features, new learning curve for some.
Oracle user DOES NOT need sudo, disregard the
instructions.
#Kscope
41. Contact info for me
Company Website: www.enkitec.com
Twitter: @DBAKevlar
Linkedin: Kellyn Potvin and Rocky Mountain
Oracle User Group
Email: dbakevlar@gmail.com or
kellyn.potvin@enkitec.com
Blog: dbakevlar.com
#Kscope
42. Questions?
Fastest Growing Companies
in Dallas
#Kscope