Oracle Corporation develops database software and cloud systems. An Oracle database administrator's responsibilities include installing and upgrading the Oracle database, allocating storage, creating database objects, maintaining security, backing up the database, and recovering from failures. Key tools for administration include Oracle Universal Installer, Database Configuration Assistant, SQL*Plus, and Recovery Manager.
Open world exadata_top_10_lessons_learnedchet justice
The document summarizes lessons learned from implementing Oracle Exadata at The Hartford insurance company. Some key points include: (1) Exadata provided a 400x performance gain over their previous system and was very cost effective; (2) With performance now commoditized across vendors, Exadata's advanced functionality and features give it an advantage; (3) Fundamentals like parallelism, partitioning and query tuning still matter. The implementation required promoting how Exadata was compatible with existing Oracle systems, leaving many database and system settings at default, and consolidating databases and implementing resource management. Ongoing enhancements by Oracle position Exadata well for the future by continuing to push more functionality directly into storage hardware.
The document discusses configuring Oracle's network environment. It describes using tools like Enterprise Manager and tnsping to manage listeners, configure net service aliases, and test connectivity. It also covers establishing connections, naming methods, and using shared vs dedicated server processes.
This document discusses using Oracle Enterprise Manager and My Oracle Support to work with Oracle support. It covers viewing critical alerts, gathering diagnostic information, creating service requests, applying patches, and more. The key steps are: 1) View critical alerts in Enterprise Manager, 2) Gather additional diagnostic information, 3) Create a service request, 4) Package and upload diagnostic data to Oracle Support, 5) Track the service request and implement repairs.
This document provides instructions for installing Oracle software and describes the tasks of an Oracle Database Administrator. It discusses planning an Oracle installation, installing Oracle Grid Infrastructure for a standalone server, installing the Oracle database software, and using tools like Oracle Universal Installer, SQL*Plus, and Recovery Manager. The document also covers checking system requirements, creating operating system groups, and performing a silent installation using a response file.
RMAN is an Oracle tool that performs physical backups and recovery of Oracle databases. It can perform full backups as well as incremental backups. Incremental backups only back up changed blocks since the previous backup. RMAN also allows recovery of individual datafiles, tablespaces, or the entire database using backups. It facilitates various recovery scenarios including datafile recovery, tablespace recovery, and disaster recovery when all files are lost.
Yuri is called to audit RMAN backup scripts on regular basis for several years now as part of his Day to Day duties. He see the same errors in scripts that Oracle DBAs using to backup critical databases over and over again. Those errors may play a significant role in a recovery process when you working under stress. During that presentation you will be introduced to typical issues and hints how to address those.
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".
Open world exadata_top_10_lessons_learnedchet justice
The document summarizes lessons learned from implementing Oracle Exadata at The Hartford insurance company. Some key points include: (1) Exadata provided a 400x performance gain over their previous system and was very cost effective; (2) With performance now commoditized across vendors, Exadata's advanced functionality and features give it an advantage; (3) Fundamentals like parallelism, partitioning and query tuning still matter. The implementation required promoting how Exadata was compatible with existing Oracle systems, leaving many database and system settings at default, and consolidating databases and implementing resource management. Ongoing enhancements by Oracle position Exadata well for the future by continuing to push more functionality directly into storage hardware.
The document discusses configuring Oracle's network environment. It describes using tools like Enterprise Manager and tnsping to manage listeners, configure net service aliases, and test connectivity. It also covers establishing connections, naming methods, and using shared vs dedicated server processes.
This document discusses using Oracle Enterprise Manager and My Oracle Support to work with Oracle support. It covers viewing critical alerts, gathering diagnostic information, creating service requests, applying patches, and more. The key steps are: 1) View critical alerts in Enterprise Manager, 2) Gather additional diagnostic information, 3) Create a service request, 4) Package and upload diagnostic data to Oracle Support, 5) Track the service request and implement repairs.
This document provides instructions for installing Oracle software and describes the tasks of an Oracle Database Administrator. It discusses planning an Oracle installation, installing Oracle Grid Infrastructure for a standalone server, installing the Oracle database software, and using tools like Oracle Universal Installer, SQL*Plus, and Recovery Manager. The document also covers checking system requirements, creating operating system groups, and performing a silent installation using a response file.
RMAN is an Oracle tool that performs physical backups and recovery of Oracle databases. It can perform full backups as well as incremental backups. Incremental backups only back up changed blocks since the previous backup. RMAN also allows recovery of individual datafiles, tablespaces, or the entire database using backups. It facilitates various recovery scenarios including datafile recovery, tablespace recovery, and disaster recovery when all files are lost.
Yuri is called to audit RMAN backup scripts on regular basis for several years now as part of his Day to Day duties. He see the same errors in scripts that Oracle DBAs using to backup critical databases over and over again. Those errors may play a significant role in a recovery process when you working under stress. During that presentation you will be introduced to typical issues and hints how to address those.
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".
This document discusses managing undo data in Oracle databases. It defines undo data as copies of original data captured during transactions to support rollback, read consistency, and recovery. It describes how undo data is stored in undo segments within an undo tablespace and contrasts undo with redo data. The document provides guidance on monitoring undo usage, configuring undo retention time, guaranteeing undo availability, and using the Undo Advisor to size undo tablespaces appropriately.
12c (12.1) Database installation on Solaris 11(11.2)K Kumar Guduru
1) The document provides steps to install Oracle Database 12c on Solaris 11.2. It includes installing prerequisite packages, configuring the system, creating the oracle user and groups, and running the Oracle installation.
2) Key steps are configuring the system hostname and IP address, editing configuration files like sshd_config, and installing prerequisite Oracle packages.
3) The Oracle software is extracted, Oracle user and groups are created, and permissions are set on the Oracle inventory and software directories.
4) The Oracle Database installer is run, including selecting a database configuration, providing passwords, and executing root scripts. Post-installation checks confirm the database and listeners are configured correctly.
This document provides an overview of Oracle database concepts and tools. It describes the core components of an Oracle database including the database, server processes, memory structures, and client/server architecture. It also outlines the tools used to configure an Oracle database such as the Oracle Universal Installer, Database Configuration Assistant, and command line utilities. Automatic Storage Management (ASM) is discussed as the preferred storage management solution.
RMAN backup scripts should be improved in the following ways:
1. Log backups thoroughly and send failure alerts to ensure recoverability.
2. Avoid relying on a single backup and use redundancy to protect against data loss.
3. Back up control files last and do not delete archives until backups are complete.
4. Check backups regularly to ensure they meet recovery needs.
This document provides an overview of moving data in and out of Oracle databases. It describes SQL*Loader, external tables, Oracle Data Pump, and legacy Oracle export and import utilities. Key points include: SQL*Loader loads data from files, external tables access external file data as database objects, Data Pump provides high-speed data and metadata movement with tools like expdp and impdp, and legacy utilities can be used in Data Pump legacy mode.
The document discusses SUMA, a tool that automates the download of maintenance and technology levels from a fix server on AIX systems. It provides examples of using SUMA to list configuration settings, schedule periodic downloads of the latest fixes, and download specific fixes like APARs or filesets. SUMA allows flexibility in configuring fix types, actions, scheduling, logging and generating reports for download tasks.
Tablespace point-in-time recovery (TSPITR) allows recovery of one or more tablespaces to an earlier point in time without affecting other tablespaces. It performs restore and recovery of data files for the recovery set and auxiliary set to the target time, then exports and imports metadata to make the recovered tablespaces available. TSPITR is useful for undoing DML changes or recovering from logical corruption in a subset of the database, and can be fully automated using RMAN or performed with a custom auxiliary instance.
This document discusses using Oracle's Recovery Manager (RMAN) to perform various database recovery tasks, including recovering from the loss of data files, using incremental backups to reduce recovery time, switching to image copies for fast recovery, restoring a database to a new host, and performing disaster recovery. It provides examples of using RMAN commands like RESTORE, RECOVER, SWITCH, and SET NEWNAME to restore and recover database files from backups.
The document discusses database backup and recovery concepts. It defines different types of database failures including statement failure, user process failure, network failure, user error, instance failure, and media failure. It explains how to configure the database for recoverability through techniques such as scheduling backups, multiplexing control files and redo log groups, retaining archived redo logs, and setting the database to ARCHIVELOG mode. The document also covers topics like checkpoints, redo logs, flashback technology, instance recovery phases, and tuning instance recovery.
This document provides instructions for installing Oracle Database Client 12c on Oracle Solaris on x86-64 systems. It describes reviewing requirements, configuring the system, installing necessary packages and patches, and performing the installation. Key steps include verifying the operating system release and packages, configuring sufficient disk space, memory and swap space, and installing required drivers before installing the Oracle Database Client software.
AIX 6.1 introduces several new security features including role-based access control (RBAC) which allows privileged tasks to be delegated to non-privileged users. It also includes an encrypted filesystem that encrypts data for protection and an updated security tool called AIX Security Expert for centralized security management. The document discusses these features and others such as the new secure by default installation option and systems director console.
This document discusses user-managed database backup and recovery, including:
- The difference between user-managed and server-managed backup which uses OS commands versus RMAN.
- How to perform a complete database recovery by restoring files and archive logs and applying redo logs.
- How to perform incomplete recovery to recover to a past time or SCN by restoring files and applying redo logs until a specified point.
This document provides step-by-step instructions for creating a physical standby database using Oracle Data Guard. It describes setting up the primary database to enable archiving and configure necessary initialization parameters. It then outlines the process for creating a standby control file, backing up the primary database files, preparing the standby database initialization file, and starting up the physical standby database. The goal is to manually set up a physical standby environment that can take over if the primary database fails.
This document discusses Oracle's flashback technologies including Total Recall and the recycle bin. Total Recall allows tracking of historical database changes at the table level and querying past data. The recycle bin stores dropped objects and allows restoring them. The document covers setting up Total Recall, accessing historical data, managing space usage in the recycle bin, and querying the recycle bin.
Implementing Flash Storage for SQL Server from ViridentVirident
Performance, requirements, implications of Flash storage solutions for SQL server deployment.
Visit http://www.virident.com/solutions/ms-sql-server/ for flash storage solutions for SQL server.
This document discusses configuring a database for recoverability. It covers placing a database in ARCHIVELOG mode, configuring multiple archive log destinations, configuring the Fast Recovery Area (FRA), and specifying retention policies. The key benefits of using the FRA are that it simplifies backup management and automatically manages disk space for recovery files.
SMP/E is a tool used to install and maintain software on z/OS systems. It controls changes at the element level, selecting proper levels of elements to install from potential changes and calling system utilities to install the changes. SMP/E manages this process through zones like the Global, Target, and Distribution zones. It uses terminology like SYSMODs, elements, and FMIDs to track changes and prerequisites for installation. The basic process flow involves receiving updates, applying them to the Target zone, testing, then accepting them to the Distribution zone.
Duplicating a database creates an identical copy of a database that can be used for testing or recovery purposes. There are multiple techniques for duplicating a database using RMAN, including duplicating from an active database, from RMAN backups, with or without connections to the target instance, recovery catalog, or using backups alone. The key steps are preparing the auxiliary instance, ensuring backups and redo logs are available, allocating auxiliary channels, and using the RMAN DUPLICATE command to restore files and recover the database.
This document provides instructions for quickly installing Oracle Database Client 12c on Oracle Solaris on SPARC (64-bit) systems. It reviews requirements such as verifying the operating system packages and patches, configuring users and directories, and describes the installation process which includes mounting the product disc and running the Oracle Universal Installer. It also provides additional resources for more detailed installation instructions.
This document discusses using a recovery catalog with RMAN for database backups and recovery. It covers:
1. The benefits of using a recovery catalog over just the control file, such as storing more historical data.
2. Creating a recovery catalog which involves configuring a catalog database, creating an owner, and generating the catalog.
3. Registering target databases with the catalog and maintaining the catalog's synchronization with database changes.
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.
This document discusses managing undo data in Oracle databases. It defines undo data as copies of original data captured during transactions to support rollback, read consistency, and recovery. It describes how undo data is stored in undo segments within an undo tablespace and contrasts undo with redo data. The document provides guidance on monitoring undo usage, configuring undo retention time, guaranteeing undo availability, and using the Undo Advisor to size undo tablespaces appropriately.
12c (12.1) Database installation on Solaris 11(11.2)K Kumar Guduru
1) The document provides steps to install Oracle Database 12c on Solaris 11.2. It includes installing prerequisite packages, configuring the system, creating the oracle user and groups, and running the Oracle installation.
2) Key steps are configuring the system hostname and IP address, editing configuration files like sshd_config, and installing prerequisite Oracle packages.
3) The Oracle software is extracted, Oracle user and groups are created, and permissions are set on the Oracle inventory and software directories.
4) The Oracle Database installer is run, including selecting a database configuration, providing passwords, and executing root scripts. Post-installation checks confirm the database and listeners are configured correctly.
This document provides an overview of Oracle database concepts and tools. It describes the core components of an Oracle database including the database, server processes, memory structures, and client/server architecture. It also outlines the tools used to configure an Oracle database such as the Oracle Universal Installer, Database Configuration Assistant, and command line utilities. Automatic Storage Management (ASM) is discussed as the preferred storage management solution.
RMAN backup scripts should be improved in the following ways:
1. Log backups thoroughly and send failure alerts to ensure recoverability.
2. Avoid relying on a single backup and use redundancy to protect against data loss.
3. Back up control files last and do not delete archives until backups are complete.
4. Check backups regularly to ensure they meet recovery needs.
This document provides an overview of moving data in and out of Oracle databases. It describes SQL*Loader, external tables, Oracle Data Pump, and legacy Oracle export and import utilities. Key points include: SQL*Loader loads data from files, external tables access external file data as database objects, Data Pump provides high-speed data and metadata movement with tools like expdp and impdp, and legacy utilities can be used in Data Pump legacy mode.
The document discusses SUMA, a tool that automates the download of maintenance and technology levels from a fix server on AIX systems. It provides examples of using SUMA to list configuration settings, schedule periodic downloads of the latest fixes, and download specific fixes like APARs or filesets. SUMA allows flexibility in configuring fix types, actions, scheduling, logging and generating reports for download tasks.
Tablespace point-in-time recovery (TSPITR) allows recovery of one or more tablespaces to an earlier point in time without affecting other tablespaces. It performs restore and recovery of data files for the recovery set and auxiliary set to the target time, then exports and imports metadata to make the recovered tablespaces available. TSPITR is useful for undoing DML changes or recovering from logical corruption in a subset of the database, and can be fully automated using RMAN or performed with a custom auxiliary instance.
This document discusses using Oracle's Recovery Manager (RMAN) to perform various database recovery tasks, including recovering from the loss of data files, using incremental backups to reduce recovery time, switching to image copies for fast recovery, restoring a database to a new host, and performing disaster recovery. It provides examples of using RMAN commands like RESTORE, RECOVER, SWITCH, and SET NEWNAME to restore and recover database files from backups.
The document discusses database backup and recovery concepts. It defines different types of database failures including statement failure, user process failure, network failure, user error, instance failure, and media failure. It explains how to configure the database for recoverability through techniques such as scheduling backups, multiplexing control files and redo log groups, retaining archived redo logs, and setting the database to ARCHIVELOG mode. The document also covers topics like checkpoints, redo logs, flashback technology, instance recovery phases, and tuning instance recovery.
This document provides instructions for installing Oracle Database Client 12c on Oracle Solaris on x86-64 systems. It describes reviewing requirements, configuring the system, installing necessary packages and patches, and performing the installation. Key steps include verifying the operating system release and packages, configuring sufficient disk space, memory and swap space, and installing required drivers before installing the Oracle Database Client software.
AIX 6.1 introduces several new security features including role-based access control (RBAC) which allows privileged tasks to be delegated to non-privileged users. It also includes an encrypted filesystem that encrypts data for protection and an updated security tool called AIX Security Expert for centralized security management. The document discusses these features and others such as the new secure by default installation option and systems director console.
This document discusses user-managed database backup and recovery, including:
- The difference between user-managed and server-managed backup which uses OS commands versus RMAN.
- How to perform a complete database recovery by restoring files and archive logs and applying redo logs.
- How to perform incomplete recovery to recover to a past time or SCN by restoring files and applying redo logs until a specified point.
This document provides step-by-step instructions for creating a physical standby database using Oracle Data Guard. It describes setting up the primary database to enable archiving and configure necessary initialization parameters. It then outlines the process for creating a standby control file, backing up the primary database files, preparing the standby database initialization file, and starting up the physical standby database. The goal is to manually set up a physical standby environment that can take over if the primary database fails.
This document discusses Oracle's flashback technologies including Total Recall and the recycle bin. Total Recall allows tracking of historical database changes at the table level and querying past data. The recycle bin stores dropped objects and allows restoring them. The document covers setting up Total Recall, accessing historical data, managing space usage in the recycle bin, and querying the recycle bin.
Implementing Flash Storage for SQL Server from ViridentVirident
Performance, requirements, implications of Flash storage solutions for SQL server deployment.
Visit http://www.virident.com/solutions/ms-sql-server/ for flash storage solutions for SQL server.
This document discusses configuring a database for recoverability. It covers placing a database in ARCHIVELOG mode, configuring multiple archive log destinations, configuring the Fast Recovery Area (FRA), and specifying retention policies. The key benefits of using the FRA are that it simplifies backup management and automatically manages disk space for recovery files.
SMP/E is a tool used to install and maintain software on z/OS systems. It controls changes at the element level, selecting proper levels of elements to install from potential changes and calling system utilities to install the changes. SMP/E manages this process through zones like the Global, Target, and Distribution zones. It uses terminology like SYSMODs, elements, and FMIDs to track changes and prerequisites for installation. The basic process flow involves receiving updates, applying them to the Target zone, testing, then accepting them to the Distribution zone.
Duplicating a database creates an identical copy of a database that can be used for testing or recovery purposes. There are multiple techniques for duplicating a database using RMAN, including duplicating from an active database, from RMAN backups, with or without connections to the target instance, recovery catalog, or using backups alone. The key steps are preparing the auxiliary instance, ensuring backups and redo logs are available, allocating auxiliary channels, and using the RMAN DUPLICATE command to restore files and recover the database.
This document provides instructions for quickly installing Oracle Database Client 12c on Oracle Solaris on SPARC (64-bit) systems. It reviews requirements such as verifying the operating system packages and patches, configuring users and directories, and describes the installation process which includes mounting the product disc and running the Oracle Universal Installer. It also provides additional resources for more detailed installation instructions.
This document discusses using a recovery catalog with RMAN for database backups and recovery. It covers:
1. The benefits of using a recovery catalog over just the control file, such as storing more historical data.
2. Creating a recovery catalog which involves configuring a catalog database, creating an owner, and generating the catalog.
3. Registering target databases with the catalog and maintaining the catalog's synchronization with database changes.
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.
The document provides an introduction to Oracle Data Guard and high availability concepts. It discusses how Data Guard maintains standby databases to protect primary database data from failures, disasters, and errors. It describes different types of standby databases, including physical and logical standby databases, and how redo logs are applied from the primary database to keep the standbys synchronized. Real-time apply is also introduced, which allows for more up-to-date synchronization between databases with faster failover times.
how to protect your sensitive data using oracle database vaultAnar Godjaev
- Oracle Database Vault provides powerful security controls to help protect sensitive application data from unauthorized access and comply with privacy regulations. It controls privileged account access and sensitive operations inside the database using multi-factor authorization.
- Database Vault realms prevent privileged accounts from accessing application schemas, sensitive tables, and stored procedures. It also controls database configuration changes and prevents unauthorized changes to database entitlements.
- Database Vault is configured easily and runs transparently with minimal performance impact. It implements duty separation, restricting even DBA users' access and controling database operations. Once enabled, it provides strong protection of applications and data.
The document provides an overview of Oracle Database Backup Service (ODBS), which enables customers to securely store database backups in Oracle's cloud storage. It describes how the Oracle Database Cloud Backup Module (ODCBM) installs on the database server and uses familiar RMAN commands to transparently backup databases to ODBS and restore from ODBS. The document also outlines the steps to set up ODBS, including purchasing storage, installing ODCBM, configuring RMAN and encryption settings, performing backups, and restoring from backups.
The document outlines new features in Oracle Solaris 11.1, including enhancements to installation, system configuration, virtualization, security, networking, data management, and the kernel/platform. Over 300 performance and feature enhancements are included. Specific improvements mentioned are parallel zone updates for faster maintenance, zones on shared storage for easy mobility, per-zone file system statistics for monitoring individual zones, and network features like edge virtual bridging and data center bridging.
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...Courtney Llamas
The document provides guidance on building a solid foundation for Oracle Enterprise Manager 12c in one hour. It outlines an agenda covering architecture and planning, deployment and configuration, setting up the monitoring framework, keeping Enterprise Manager healthy, and extending its use. It offers tips on designing for growth, high availability, network requirements, security, installing plugins and agents, and more to help users get started with Enterprise Manager 12c successfully.
MySQL Enterprise Backup & Oracle Secure BackupSanjay Manwani
The document discusses MySQL Enterprise Backup (MEB) and how it can be used with Oracle Secure Backup (OSB) for database backups. MEB allows physical backups of MySQL databases that are faster than logical backups for large databases. It supports features like incremental backups and compression. OSB provides centralized management of backups across databases, file systems, and tape devices. The document provides guidance on developing a backup strategy that leverages MEB and OSB, including performing regular validation of backups.
Oracle Recovery Manager 12c introduces several new features to improve backup and recovery capabilities. It allows for faster cloning of databases using backup sets that are pulled from the source database. Recovery of standby databases and primary databases is simplified through single commands that pull backups over the network. Cross-platform migration of tablespaces is enhanced through new keywords and the ability to use backup sets.
This document discusses various methods for performing database backups, including Recovery Manager (RMAN), Oracle Secure Backup, and user-managed backups. It covers key backup concepts like full versus incremental backups, online versus offline backups, and image copies versus backup sets. The document also provides instructions on configuring backup settings and scheduling automated database backups using RMAN and Enterprise Manager.
Oracle Recovery Manager 12c Best Practices document outlines improvements to RMAN backup and recovery capabilities in Oracle Database 12c. The presentation agenda includes discussing new RMAN features, more efficient database cloning, using RMAN with Data Guard for complete protection, cross-platform migration with XTTS, low cost offsite backups to Oracle Public Cloud, and eliminating data loss with Recovery Appliance. The document provides an overview of best practices and new capabilities for backup and recovery with RMAN 12c.
The document discusses the FOIS DBA team and their responsibilities in maintaining the FOIS setup. The 12 member team manages a complex infrastructure including Oracle databases, Tuxedo and Weblogic application servers, and hardware including Exadata, HP servers, and storage arrays. The team is responsible for installation, configuration, security, backups, disaster recovery and monitoring of the infrastructure to keep FOIS running continuously. Best practices for the databases, operating systems, application servers and backups are also outlined.
Oracle is planning to release Oracle Database 12c in calendar year 2013. The new release will include a multitenant architecture that allows for multiple pluggable databases to be consolidated and managed within a single container database. This new architecture enables fast provisioning of new databases, efficient cloning of pluggable databases, simplified patching and upgrades applied commonly to all pluggable databases, and other benefits that improve database consolidation on cloud platforms.
This document discusses Oracle's Optimized Solution for Oracle Database, which consolidates and optimizes database infrastructure. It provides a complete infrastructure solution including Oracle SPARC servers, storage, Oracle Database 10g or 11g, Oracle VM for SPARC, and Oracle Solaris. This optimized solution can provide cost savings through upgrades and consolidation, higher performance, and reduced risk through a proven high availability configuration. Key benefits include up to 2.7x cost savings, 1.6x lower total cost of ownership than competitors, and 50x faster development/test environment builds.
Database Upgrades Automation using Enterprise Manager 12cHari Srinivasan
Enterprise Manager 12c 'Database Lifecycle Management' provides automation and standardization into the complex process of upgrading Oracle Databases across versions.
Leverage EM12c automation capability to upgrade to Oracle Database 12c.
This document provides an overview and summary of Oracle Data Guard. It discusses the key benefits of Data Guard including disaster recovery, data protection, and high availability. It describes the different types of Data Guard configurations including physical and logical standbys. The document outlines the basic architecture and processes involved in implementing Data Guard including redo transport, apply services, and role transitions. It also summarizes some of the features and protection modes available in different Oracle database versions.
RMAN has evolved since Oracle 8i and includes new features in Oracle 12c that help reduce downtime. In 12c, a container database can include pluggable databases. RMAN supports backup and recovery of container databases and individual pluggable databases. New features in 12c include the SYSBACKUP privilege which allows backups without granting full SYSDBA privileges, and support for multitenant container databases and pluggable databases.
The document summarizes Oracle Database 12c products and features. It describes the Standard Edition, Standard Edition One, and Enterprise Edition. It also outlines various options available for the Enterprise Edition, including Oracle Active Data Guard, Advanced Analytics, Advanced Compression, Advanced Security, Database Vault, TimesTen Application-Tier Database Cache, Label Security, Multitenant, OLAP, Partitioning, Real Application Clusters, RAC One Node, Real Application Testing, and Spatial and Graph. Finally, it discusses management packs for cloud, data masking, lifecycle management, diagnostics, and test data.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
2. INTRODUCTION
ORACLE CORPORATION is an American multinational
computer technology corporation, headquartered in Redwood city,
Califonia. The company specializes in developing and marking
database software and technology, cloud engineered systems and
enterprise software products particularly its own brand of data
base management systems.
A Database is a collection of information that is organized and
treated as unit so that it can easily be accessed, managed, and
updated. In one view, databases can be classified based on
number of users ( single and multi-user), location (centralized and
distributed), and the use of the database(operational).
FUO/13/CSI/954
2
3. ORACLE DATABASE INNOVATION
Private DB Cloud
Defense in Depth
Information Lifecycle Mgt
Extreme Availability
Flex Clusters
Performance and Ease of Use
Oracle Grid Infrastructure
Real Application Testing
Automatic SQL Tuning
Fault Management
Audit Vault
Database Vault
Secure Enterprise Search
Grid Computing
Automatic Storage Mgmt
Self Managing Database
… continuing with
Oracle Database 12c
… with Oracle Database 11g
… with Oracle
Database 10g
4. TASKS OF AN ORACLE DATABASE ADMINISTRATOR
A database administrator's responsibilities can include the following tasks:
• Installing and upgrading the Oracle server and application tools
• Allocating system storage and planning future storage requirements for the database system
• Creating primary database storage structures (tablespaces) after application developers have
designed an application
• Creating primary objects (tables, views, indexes) once application developers have designed an
application
• Modifying the database structure, as necessary, from information given by application
developers
• Enrolling users and maintaining system security
• Controlling and monitoring user access to the database
• Monitoring and optimizing the performance of the database
• Planning for backup and recovery of database information
• Maintaining archived data on tape
•Backing up and restoring the database
FUO/13/CSI/954
4
5. TOOLS FOR ADMINISTERING AN ORACLE
DATABASE
Virtualization tool (VMWare)
Linux Operating System
Oracle Universal Installer (OUI)
Database Configuration Assistant (DBCA)
Database Upgrade Assistant
Oracle Net Manager
Oracle Enterprise Manager (OEM)
SQL*Plus
Recovery Manager
Oracle Secure Backup
Data Pump
SQL*Loader
FUO/13/CSI/954
5
6. INSTALLATION PREREQUISITES
(HARDWARE & SOFTWARE)
Hardware – doesn’t require a server-class machine
Processor – Intel or AMD, 32 bit or 64 bit
Memory – 1GB
Virtual memory/Swap space =1.5 times the amount of the
RAM
Disk space = 4GB
All current Windows OS versions (Windows 7 and above)
Linux OS ( Oracle Linux, Suse, Asianux, Red Hat)
FUO/13/CSI/954
6
7. ORACLE UNIVERSAL INSTALLER (OUI)
Oracle Universal Installer (OUI) is used (as its name suggests)
to install any Oracle software.
OUI can be installed as a self-contained product in its own
Oracle Home, but this is not usually necessary, as it is shipped
with every Oracle product and can be launched from the
product installation media; it will install itself into the Oracle
Home along with the product.
The OUI will install a number of other tools for managing a
database and related components, notably SQL*Plus.
Depending on the installation type chosen, it may also install
SQL Developer.
The OUI is written in Java, using JDK/JRE1.5. This means that
it is the same on all platforms.
FUO/13/CSI/954
7
20. LISTENER
Oracle Net Listener is a separate process that runs on the database server.
It receives incoming client connection requests and manages the traffic of
the requests to the database server.
The following steps are used to configure a Listener
in Oracle Database 12c:
• From your terminal, you invoke Net Configuration Assistance (NetCA),
• Select Listener Configuration and click on next button,
• Click on ‘Add’ to add new listener,
• Enter the Listener Name,
• Select which protocol (TCP/IP) you which to use,
• Select ‘use the Standard Port Number of 1521, click on ‘Next’,
• Then click on FINISH
FUO/13/CSI/954
20
33. PREDEFINED ADMINISTRATIVE ACCOUNTS
SYS:
Owns the data dictionary and the Automatic Workload Repository
(AWR)
Used for startup and shutdown of the database instance
SYSTEM: Owns additional administrative tables and views
SYSBACKUP: Facilitates Oracle Recovery Manager (RMAN) backup
and recovery operations
SYSDG: Facilitates Oracle Data Guard operations
SYSKM: Facilitates Transparent Data Encryption wallet operations
FUO/13/CSI/954
33
35. Control Files: contains data about the database
itself ( that is physical Database structure
information). These files are critical to the
database. Without them, you cannot open data
files that contains data in a database
Data Files: contains the user or the application
data of the database, as well as meta data and
the data dictionary.
Online redo log files: Allows for instance
recovery of the database. If the database sever
crashes and does not lose any data file, the
instance can recover the database with the
information of these files.
FUO/13/CSI/954
35
36. Parameter files: Is used to define how the instance
is configured when it start up. It allows users using
the Sysdba, Sysoper, and Sysasm roles to connect
remotely to the instance and perform administrative
task.
Backup files: Are used for database recovery.
Archive Redo log files: Contains an ongoing history
of data changes (redo) that are generated by instance.
Using these files and the backup of the database, you
can recover lost data files. That is archive log enable
the recovery of restored data files.
FUO/13/CSI/954
36
37. CONCEPT OF A DATABASE
Schemas
Tables
Object
Views
Synonyms
Indexes
FUO/13/CSI/954
37
38. SQL STATEMENTS USED
Statements Description
SELECT
INSERT
UPDATE
DELETE
MERGE
Retrieves data from the database, enters new rows,
changes existing rows and removes unwanted rows from
the tables in the database, respectively. Collectively known
as data manipulation language (DML)
CREATE
ALTER
DROP
RENAME
TRUNCATE
COMMENT
Sets up, changes, and removes data structures from
tables. Collectively known as data definition language
(DDL)
GRANT
REVOKE
Provides or removes access rights to both the Oracle
Database and the structures within it. Collectively known
as data control language (DCL)
COMMIT
ROLLBACK
SAVEPOINT
Manages the changes made by DML statements,
Changes to the data can be grouped together into logical
transactions. (transaction control)
FUO/13/CSI/954
38
39. A secure system ensures the confidentiality of the data that it
contains. There are several aspects of security:
• Restricting access to data and services
• Authenticating users
• Monitoring for suspicious activity
Separation of Responsibilities
• Users with DBA privileges must be trusted.
– Abuse of trust
– Audit trails protecting the trusted position
• DBA responsibilities must be shared.
• Accounts must never be shared.
• The DBA and the system administrator must be different people.
• Separate operator and DBA responsibilities.
FUO/13/CSI/954
39
Oracle Database Security
40. The administrator’s duties related to backup and recovery of data are to:
• Protect the database from failure wherever possible
• Increase the mean time between failures (MTBF)
• Protect by redundancy
• Decrease the mean time to recover (MTTR)
• Minimize the loss of data
Failures can generally be divided into the following categories:
Statement failure
User process failure
Network failure
User error
Instance failure
Media failure
FUO/13/CSI/954
40
BACKUP AND RECOVERY CONCEPT
41. CONFIGURING FOR RECOVERABILITY
To configure your database for maximum recoverability,
you must:
• Schedule regular backups
• Multiplex control files
• Multiplex redo log groups
• Retain archived copies of redo logs
FUO/13/CSI/954
41
42. PERFORMING BACKUP
Backups can be performed by using:
• Recovery Manager ( RMAN)
• Oracle Secure Backup
• User-managed backup
Oracle’s recommended backup and recovery tool is RMAN, the
Recovery Manager. Using RMAN is not compulsory: Oracle
Corporation still supports backups created with operating system
utilities
FUO/13/CSI/954
42
43. RUNNING BACKUP USING RMAN
A backup carried out with operating system commands is known
as a user-managed backup. A backup carried out by RMAN is
known as a server-managed backup.
There are three decisions to make before carrying out a server-
managed ( RMAN) backup. Should it be
Closed or open?
Whole or partial?
Full or incremental?
FUO/13/CSI/954
43
44. A closed backup is carried out when the database is shut down;
alternative terms for closed are cold, consistent, and offline.
An open backup is carried out while the database is in use;
alternative terms are hot, inconsistent, and online. An open
backup can only be made if the database is in archivelog mode.
A whole backup is a backup of all the datafiles and the control
files.
A partial backup is a backup of a subset of these. In most
circumstances, partial backups can only be made if the database is
in archivelog mode.
FUO/13/CSI/954
44
45. A full backup includes all used blocks of the files
backed up.
An incremental backup includes only those blocks
that have been changed since the last backup.
An incremental backup can be cumulative (including
all blocks changed since the last full backup) or
differential (including all blocks changed since the
last incremental backup).
FUO/13/CSI/954
45
46. CONCLUSION
In this lesson, we have covered:
How to install Oracle Database 12c
Create a listener
Create a Table
Importance of security in Oracle database 12c
Principles of lease privilege as DBA
Identify the types of failure that can occur in an Oracle database
Run backup using RMAN
Create consistent database backups
Create incremental backups
Use SQL command to run backups
FUO/13/CSI/954
46
As a result of its early focus on innovation, Oracle has maintained the lead in the industry with a large number of trend-setting products.
Some of the marquee areas in the Oracle Database 12c release are the following:
Private Database Cloud
Defense in Depth including Oracle Data Redaction, Real Application Security
Information Lifecycle Management (ILM), which includes hot/cold data classification, declarative compression and tiering, In-database Archiving, and Valid-Time Temporal
Flex Clusters
Extreme Availability, which includes Data Guard Far-Sync and Application Continuity
Lower Cost Migrations
Performance and Ease of Use, which includes “just-in-time” optimizations, attribute clustering, and zone maps for Exadata only