M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.

Slides:



Advertisements
Similar presentations
ITEC474 INTRODUCTION.
Advertisements

2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Lesson 6 Software and Hardware Interaction
MCITP Guide to Microsoft Windows Server 2008, Server Administration (Exam #70-646) Chapter 2 Installing Windows Server 2008.
Oracle 10g Database Administrator: Implementation and Administration
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
Database Administration ISQA 436 Fall 2006 Mark Freeman
Harvard University Oracle Database Administration Session 2 System Level.
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
Advanced Databases Basic Database Administration Guide to Oracle 10g 1.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
Operating Systems.
M ODULE 1 DBMS S TRATEGY AND ORACLE A RCHITECTURE Database Administration Techniques and Practices 1 ITEC 450 Fall 2012.
Database Management Systems (DBMS)
Module 2: Planning to Install SQL Server. Overview Hardware Installation Considerations SQL Server 2000 Editions Software Installation Considerations.
Tripwire Enterprise Server – Getting Started Doreen Meyer and Vincent Fox UC Davis, Information and Education Technology June 6, 2006.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
VMware vCenter Server Module 4.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
11 MAINTAINING THE OPERATING SYSTEM Chapter 5. Chapter 5: MAINTAINING THE OPERATING SYSTEM2 CHAPTER OVERVIEW  Understand the difference between service.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Module 8: Server Management. Overview Server-level and instance-level resources such as memory and processes Database-level resources such as logical.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
D ATABASE A DMINISTRATION ITEC 450 Fall 2012 Instructor: Dr. Rama Gudhe.
Migration XenDesktop 7. © 2013 Citrix | Confidential – Do Not Distribute Migration prerequisites Set up a XenDesktop 7 Site, including the site database.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Module 1: Introduction to Microsoft SQL Server 7.0.
Elements of a Computer System Dr Kathryn Merrick Thursday 4 th June, 2009.
Chapter 2. Creating the Database Environment

D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 12 Windows 2000 Server.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 14 Managing and Troubleshooting Windows 2000.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
11 SYSTEM PERFORMANCE IN WINDOWS XP Chapter 12. Chapter 12: System Performance in Windows XP2 SYSTEM PERFORMANCE IN WINDOWS XP  Optimize Microsoft Windows.
ORACLE
Recall: Three I/O Methods Synchronous: Wait for I/O operation to complete. Asynchronous: Post I/O request and switch to other work. DMA (Direct Memory.
Oracle Tuning Considerations. Agenda Why Tune ? Why Tune ? Ways to Improve Performance Ways to Improve Performance Hardware Hardware Software Software.
Selling the Storage Edition for Oracle November 2000.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Oracle 10g Database Administrator: Implementation and Administration Chapter 1 Oracle Architecture Overview.
 Database Administration Installing Oracle 11g & Creating Database.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Chapter 1 Computers, Compilers, & Unix. Overview u Computer hardware u Unix u Computer Languages u Compilers.
2 Copyright © 2004, Oracle. All rights reserved. Installing Oracle Database 10g Software.
Michelle Malcher PepsiCo Session # For the DBA Manager – Understanding Oracle and DBAs.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
CEG 2400 FALL 2012 Windows Servers Network Operating Systems.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
I NTRODUCTION OF W EEK 2  Assignment Discussion  Due this week:  1-1 (Exam Proctor): everyone including in TLC  1-2 (SQL Review): review SQL  Review.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Oracle 10g Administration Database Architecture, Creation and Interfaces Copyright ©2006, Custom Training Institute.
Unit 2 Preparing the Database Environment.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Oracle Solaris Zones Study Purpose Only
Get Oracle 8i Running on Your Linux Server Straight Away!
Introduction of Week 6 Assignment Discussion
Introduction of Week 3 Assignment Discussion
Installing the Oracle Database Software
Windows Internals Brown-Bag Seminar Chapter 1 – Concepts and Tools
Oracle Architecture Overview
Virtualization Layer Virtual Hardware Virtual Networking
PLANNING A SECURE BASELINE INSTALLATION
In Today’s Class.. General Kernel Responsibilities Kernel Organization
Presentation transcript:

M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012

DBMS I NSTALLATION B ASICS Understand the prerequisites for the specific version of DBMS Version of the operating system Hardware components: cpu, memory, available storage Related software: java, network Read the installation guide Understand the installation process and procedure Follow the explicit instructions Mechanics of the installation process is a relative simple affair Fall ITEC 450

H ARDWARE R EQUIREMENTS Basic CPU requirements: minimum processor speed Storage requirements: available free space, backup DBMS software itself: 1 – 2 GB depending on OS Database: size of applications and data Memory requirements: amount of memory Memory structures: data cache, data dictionary, SGA Application data request -> read the data in the disk -> copy the data to the memory -> process the data -> write the modified data from memory to disk Available swap space Fall ITEC 450

DBMS C ONFIGURATION Understand DBMS components Installation user privilege: Windows – administration role; UNIX – unlimited resource, a special group Licensed DBMS components: partition, spatial, enterprise Platform version requirement: Windows XP or higher, HP-UX 11, Solaris 10, AIX Operating system requirement: patches, kernel parameters, message queue, DLL files Program requirement: C++, Cobol, Perl Define the initial settings Inputs during the installation process Installation configuration file Fall ITEC 450

DBMS I NSTALLATION V ERIFICATION Ensure the clear understanding of all error messages or popup windows Take screen shots of all questionable error messages or popup windows Review installation log files Run tests if possible Fall ITEC 450

U PGRADE AND P ATCH DBMS version – major change, such as Oracle 11g or SQL Server 2008 Release – major function enhancement Patch – bug fixes Example: Oracle (Version 11, Release number 2, Patch release number 1) SQL Server 2008 SP1 CU6 (Version 2008, Release of Service Patch 1, Patch of Cumulative Update package 6) Fall ITEC 450

DBMS C HANGE C ONSIDERATION Database structure changes, application features changes Planning for DBMS changes Testing environment establishment Regression testing of applications: functions, performance Downtime and lost business opportunities during the DBMS change. Supporting software products may lack immediate support : purchased applications, DBA tools, query tools, interface programs Cost of Change Cost of the new version might be changed Planning, installing, testing, and deploying in both DBMS and applications using databases Fall ITEC 450

D ATABASE S TANDARDS AND P ROCEDURES Standards – common practices that ensure the consistency and effectiveness of the database environment Database naming conventions Names of database, data files, objects (table, index, procedure, trigger, etc.) Length of names Abbreviation Roles and responsibilities Database application development standards: coding standards, performance tips and techniques Procedures – scripts and processes for handling specific events Application migration procedures Design review process Fall ITEC 450

M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 2: Oracle Installation 9 ITEC 450 Fall 2012

O PTIMAL F LEXIBLE A RCHITECTURE (OFA) Organize large amounts of complicated software and data on disk, to avoid device bottlenecks and poor performance Facilitate routine administrative tasks such as software and data backup, which are often vulnerable to data corruption Facilitate switching between multiple Oracle databases Adequately manage and administer database growth Help eliminate fragmentation of free space in the data dictionary, isolate other fragmentation, and minimize resource contention Fall ITEC 450

FILE NAMING STANDARDS Fall ITEC 450

F ILE S TRUCTURES FOR O RACLE Windows – Take defaults as much as possible UNIX – Company standards, examples Software - /u01/app/oracle/product/ Administrative files - /u01/app/oracle/admin/hrdb Database files - /u02/oradata/hrdb/control01.ctl Fall ITEC 450

F ILE S TRUCTURES FOR O RACLE Path to Oracle software is called ORACLE_HOME containing Oracle binaries Defined as a variable within your system E.g. ORACLE_HOME/bin/runnit.exe Each installation has its own ORACLE_HOME Examples: C:\oracle\product\11.2.0\db1 c:\oracle\product\11.2.0\client1 Contains a bin directory that holds most of the executables Fall ITEC 450

O RACLE HOME Fall ITEC 450

I NSTALLING THE S OFTWARE Advanced Installation Select Installation Type: Enterprise Edition Select Configuration Option: Install database software only Note: Some of the slides are from Oracle 10g Database Administrator: Implementation and Administration by Gavin Powell and Carol McCullough-Dieter Fall ITEC 450