Get Oracle 8i Running on Your Linux Server Straight Away! Roger Schrag Database Specialists, Inc. www.dbspecialists.com Oracle Open World 2000 Paper #276.

Slides:



Advertisements
Similar presentations
automated single login access to Novell storage resources
Advertisements

© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Installation & management of SUSE.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Installation & management of SUSE.
UNIVERSITY OF EDUCATION BY H.M.ISHTIAQ RAFIQUE. Domain Name Structure.
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 2 Getting Started.
The creation of "Yaolan.com" A Site for Pre-natal and Parenting Education in Chinese by James Caldwell DAE Interactive Marketing a Web Connection Company.
Addition Facts
| Copyright © 2009 Juniper Networks, Inc. | 1 WX Client Rajoo Nagar PLM, WABU.
Configuration management
ITEC474 INTRODUCTION.
Drivers and the kernel1-1 Drivers and the kernel UNIX system has three layers: m The hardware m The operating system kernel m The user-level programs Kernel.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
What’s New in Fireware XTM v11.9.1
Services Course Windows Live SkyDrive Participant Guide.
RH030 Linux Computing Essentials
UNIX System Programming Installing OpenSolaris. 2/86 Contents How to setup a virtual machine guest How to install OpenSolaris as a guest How to update.
Addition 1’s to 20.
Services Course Windows Live SkyDrive Participant Guide.
1 Institutional Repository Workshop 1 – 3 April 2009 Presented by Leonard Daniels.
A Guide to Unix Using Linux Fourth Edition
Installing Windows XP Professional Using Attended Installation Slide 1 of 30Session 8 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Excel Lesson 17 Importing and Exporting Data Microsoft Office 2010 Advanced Cable / Morrison 1.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
OAUG Database SIG – Oracle 11g R2 Database Upgrade for E-Business Suite 11i Oracle Open World 2010 San Francisco Presented by Kaberi Nayak Senior Oracle.
Introduction to DBA.
Red Hat Linux Network. Red Hat Network Red Hat Network is the environment for system- level support and management of Red Hat Linux networks. Red Hat.
1 Web Server Administration Chapter 3 Installing the Server.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 1 Introduction to Managing the SUSE Linux Enterprise Server.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
VMware vCenter Server Module 4.
Installing Linux Redhat: A how to guide in installing and configuring Redhat 6.2.
DevCon ‘11 Center for Instructional Delivery. DevCon ‘11 Enrolling in Blackboard Learn for Campus Edition Alumni.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Tutorial 11 Installing, Updating, and Configuring Software
M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.
Chapter SIx Maintaining a Computer Part I: Configuring, Updating, and Upgrading the OS.
■ Decide on the local database name, and which domain will contain this database. These names are set in the initialization parameters DB_NAME and DB_DOMAIN.
Installing Oracle Database 11gR2 Software on Red Hat Enterprise Linux 5 (RAC)
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Linux Panel Panel Moderator: Sandra Vucinic. Panel Members Michael Brown - Glen Raven, Inc. Mark Farnham - Rightsizing, Inc. Rich Niemiec – TUSC Sandra.
Installation Overview Lab#2 1Hanin Abdulrahman. Installing Ubuntu Linux is the process of copying operating system files from a CD, DVD, or USB flash.
© 2002 IBM Corporation LANDP 24 th April 2003 LANDP for Linux Web Lecture.
Guide to Linux Installation and Administration1 Chapter 4 Running a Linux System.
CHAPTER 2. Overview 1. Pre-Installation Tasks 2. Installing and Configuring Linux 3. X Server 4. Post Installation Configuration and Tasks.
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—1-1 Getting Started with Cisco Unified Communications Manager Installing and Upgrading Cisco.
Chapter 9: Networking with Unix and Linux. Objectives: Describe the origins and history of the UNIX operating system Identify similarities and differences.
CHAPTER 1 Installing the Oracle Binaries. Introduction to Managing and Safeguarding Your Organization’s Data Efficiently installing Oracle software Create.
Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
Welcome to Xandros Desktop Version 2.0. What is Xandros? The New Standard – Xandros is the award winning new standard for Desktop Operating System software.
C Copyright © 2006, Oracle. All rights reserved. Oracle Secure Backup Additional Installation Topics.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Course : PGClass : MCA Subject: Operating SystemSub.Code : 3CT11 Staff Name : S.SomasundaramYear & Sem : II nd & III rd.
Unit 2 Preparing the Database Environment.
Guide to Linux Installation and Administration, 2e
Welcome to Linux Chap#1 Hanin Abdulrahman.
Provisioning of CRS / ASM / RAC with Enterprise Manager
Creating an Oracle Database
A technical look at new capabilities and features
Get Oracle 8i Running on Your Linux Server Straight Away!
Introduction of Week 3 Assignment Discussion
Third Annual Southern California Linux Expo
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Presentation transcript:

Get Oracle 8i Running on Your Linux Server Straight Away! Roger Schrag Database Specialists, Inc. Oracle Open World 2000 Paper #276

Today’s Presentation Oracle products available on Linux Differences and limitations of Oracle’s offerings for Linux Getting Linux-specific information about Oracle Installing Oracle on Linux

Today's Goals Learn how Oracle 8i on Linux differs from Oracle 8i on other platforms Learn how to install Oracle 8i correctly on Linux Gain familiarity with database setup best practices

Related Material Available 50 page workbook from LinuxWorld Expo Accompanying 87 slide presentation 15 page step-by-step guide to installing Oracle 8i Release 2 (8.1.6) on Red Hat 6.2 Linux Today’s presentation is based on a half-day training session I led at LinuxWorld Expo in The material has been condensed to fit a one hour timeslot and has been thoroughly updated to cover Oracle 8i Release 2. At

Oracle Products Available on Linux Oracle 8i Enterprise Edition Oracle 8i Standard Edition WebDB Oracle Application Server In this presentation we will only be looking at Oracle 8i.

Oracle 8i Versions Available on Linux

Oracle 8i on Linux: Differences Operating system release and patch requirements Method for setting kernel parameters Location of oratab file Oracle 8i on Linux is extremely similar to Oracle 8i on Solaris. A few areas of difference are:

Operating System Release and Patch Requirements Oracle 8i Release 2 is certified on the following Linux distributions:

Notes on Operating System Requirements Some users have also found that Oracle 8i Release 2 works properly on Mandrake 7.1 (complete). You should be able to use the GNOME or KDE window manager without problems. I installed Oracle 8i Release 2 in a Red Hat 6.2 environment with GNOME. Out of the box, everything ran smoothly. No operating system patches or additional RPMs were necessary.

Setting Linux Kernel Parameters Oracle 8i on Linux requires the same kernel parameter settings as Oracle 8i on Solaris for SPARC. However, the default kernel parameter settings and how you go about changing them are very, very different. Default kernel settings on Red Hat 6.2 will work, but SEMOPM should be increased to meet the documented minimum requirement. Adjust kernel parameter settings by editing two files and rebuilding the kernel: /usr/src/linux/include/asm/shmparam.h /usr/src/linux/include/linux/sem.h

Location of oratab file /etc/oratab instead of /var/opt/oracle/oratab

Oracle 8i on Linux: Limitations The following features and options are not available with the Linux release of Oracle 8i: Oracle Parallel Server Legato Storage Manager Internet Directory Server JDBC drivers for JDK 1.2 In addition, the Oracle Data Migration Assistant on Linux is not capable of upgrading an Oracle database to Oracle 8i Release 2

Oracle 8i Information Specific to the Linux Platform Documentation provided by Oracle Corporation -Oracle 8i Release 2 for Linux Intel Installation Guide -Oracle 8i Release 2 for Linux Intel Administrator's Reference -Oracle 8i Release Notes for Linux Intel Text files in $ORACLE_HOME/relnotes -Actually, these seem to be more specific to Solaris than Linux!

Oracle 8i Information Specific to the Linux Platform (continued) Oracle Technology Network -Technical discussion forums -Technical papers (Be careful! Some are quite out of date!)

Prepare the server Install the Oracle software and create a simple database Create a scalable Oracle database (optional) Complete the server configuration Installing Oracle on Linux

Prepare the Server 1. Meet the software requirements 2. Meet the hardware requirements 3. Meet the kernel parameter requirements 4. Get access to an X environment 5. Create a Linux group for DBAs 6. Create a software owner Linux account 7. Create mount points

Prepare the Server (continued) 8. Choose a local bin directory 9. Mount the CD ROM 10. Create the /etc/oratab file

Install the Oracle Software and Create a Simple Database 1. Edit software owner’s login script 2. Log in using X environment 3. Verify that TCP/IP is working 4. Ensure there is enough storage space available

Install the Oracle Software (continued) 5. Start the Oracle Universal Installer

Install the Oracle Software (continued) 6. Choose the DBA group

Install the Oracle Software (continued) 7. Choose to perform a “typical” install of Oracle 8i

Install the Oracle Software (continued) 8. Specify a name for the database

Install the Oracle Software (continued) 9. Specify a mount point for the database. Resolve permissions problems on the mount point if needed.

Install the Oracle Software (continued) 10. Launch the installation

Install the Oracle Software (continued) 11. Run root.sh 12. Deinstall products that were part of the “typical” install but you are not licensed to use 13. Perform a “custom” install if necessary to install products that are not part of the “typical” install 14. Add enhancements to the oraenv script 15. Fix a bug in the dbstart script 16. Add enhancements to the dbshut script

Create a Scalable Oracle Database The simple database created during a “typical” Oracle software installation is suitable for playing around, but not much more. Follow these optional steps if you wish to replace the simple database with a scalable one. 1. Remove the simple database 2. Choose a block size for the scalable database 3. Log in using X environment 4. Ensure there is enough storage space available

Create a Scalable Oracle Database (continued) 5. Run the Database Configuration Assistant

Create a Scalable Oracle Database (continued) 6. Choose to perform a “custom” database creation

Create a Scalable Oracle Database (continued) 7. Select options to be configured

Create a Scalable Oracle Database (continued) 8. Specify a name for the database

Create a Scalable Oracle Database (continued) 9. Specify locations for the control files. Note that the defaults provided are not OFA compliant!

Create a Scalable Oracle Database (continued) 10. Specify locations, sizes, default storage for the six data files. Again, the defaults are not OFA compliant. Also, make sure the system tablespace is big enough or auto-extend remains enabled!

Create a Scalable Oracle Database (continued) 11. Specify locations and sizes for the online redo logs

Create a Scalable Oracle Database (continued) 12. Specify SGA sizing parameters

Create a Scalable Oracle Database (continued) 13. Choose to create the database now or build a set of shell scripts you can run later. If you choose to create the database now, be prepared to wait!

Create a Scalable Oracle Database (continued) 14. Configure the Net8 listener 15. Prepare a tnsnames.ora file 16. Improve the parameter file 17. Configure the temporary tablespace 18. Configure rollback segments 19. Create application tablespaces 20. Create application schemas and roles

Complete the Server Configuration 1. Update the /etc/oratab file 2. Remove hardcoding from software owner’s login script 3. Create separate Linux accounts for database users 4. Configure automatic database start on server reboot

Wrapping Up Oracle 8i Release 2 installs easily on Linux Oracle 8i Release 2 runs solidly on Linux Linux is an excellent choice as a stable, reliable, low cost platform for running Oracle 8i

Contact Information Roger Schrag Database Specialists, Inc. 388 Market Street, Suite 400 San Francisco, CA