1. Trang chủ
  2. » Công Nghệ Thông Tin

Creating a Database ppt

21 243 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 252,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

All rights reserved.• Create a database manually • Create a database using Oracle Managed Files... Creating a DatabaseAn Oracle database can be created by: • Oracle Universal Installer

Trang 1

Creating a Database

Trang 2

4-2 Copyright © Oracle Corporation, 2002 All rights reserved.

Create a database manually

Create a database using Oracle Managed Files

Trang 3

Planning and Organizing a Database

Planning for your database is the first step in

managing a database system.

Define the purpose of the database.

Define the type of the database.

Outline a database architectural design.

Choose the database name.

Create your database.

Use Oracle Data Migration Assistant to migrate from

an earlier version of the database.

Trang 4

4-4 Copyright © Oracle Corporation, 2002 All rights reserved.

Optimal Flexible Architecture (OFA)

Oracle’s recommended standard database

architecture layout

OFA involves three major rules:

Establish a directory structure where any database file can be stored on any disk resource.

Separate objects with different behavior into different

tablespaces.

Maximize database reliability and performance by

separating database components across different disk resources.

Trang 5

/ product

/admin /inst_name /pfile

/release_number

/bin /dbs /rdbms /sqlplus

Software

oradata/

db01/

system01.dbf control01.ctl redo0101.log

db02/

system01.dbf control01.ctl redo0101.log

FilesOracle Software and File Locations

Trang 6

4-6 Copyright © Oracle Corporation, 2002 All rights reserved.

Sufficient memory to start the instance

Sufficient disk space for the planned database

Trang 7

Remote database

administration

Local database administration

Do you have a secure

connection?

Use OS authentication

Use a password file

Authentication Methods for Database Administrators

Do you want

to use OS authentication?

Trang 8

4-8 Copyright © Oracle Corporation, 2002 All rights reserved.

Using Password File Authentication

Create the password file using the password utility.

Set REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE in initialization parameter file.

Add users to the password file.

Assign appropriate privileges to each user.

$ orapwd file=$ORACLE_HOME/dbs/orapwU15

password=admin entries=5

GRANT SYSDBA TO HR;

Trang 9

Creating a Database

An Oracle database can be created by:

Oracle Universal Installer

Oracle Database Configuration Assistant

Graphical user interface

Trang 10

4-11 Copyright © Oracle Corporation, 2002 All rights reserved.

Operating System Environment

Set the following environment variables:

Trang 11

Database Configuration Assistant

With the Database Configuration Assistant you can:

Trang 12

4-13 Copyright © Oracle Corporation, 2002 All rights reserved.

Creating a Database Using Database

Configuration Assistant

1 Select create database option

2 Specify type of database

3 Specify global database name and SID

4 Select features

5 Select database operational mode

6 Specify options for memory, character sets, database sizing, file locations, and archiving

7 Define database storage parameters

8 Select option to:

Create database

Save as a template

Generate creation script

Trang 13

Creating a Database Manually

Choose a unique instance and database name

Choose a database character set

Set operating system variables

Create the initialization parameter file

Start the instance in NOMOUNT stage

Create and execute the CREATE DATABASE

command

Run scripts to generate the data dictionary and

accomplish post-creation steps

Create additional tablespaces as needed

Trang 14

4-19 Copyright © Oracle Corporation, 2002 All rights reserved.

Creating a Database Using Oracle Managed Files (OMF)

Using OMF simplifies file administration on the

operating system.

OMF are created and deleted by the Oracle server as directed by SQL commands.

OMF are established by setting two parameters:

DB_CREATE_FILE_DEST: Set to give the default

location for data files

DB_CREATE_ONLINE_LOG_DEST_n: Set to give the

default locations for online redo log files and control files

Maximum of five locations

Trang 15

Creating a Database Using Oracle Managed Files (OMF)

Define the OMF parameters in the initialization

parameter file Example:

Trang 16

4-23 Copyright © Oracle Corporation, 2002 All rights reserved.

CREATE DATABASE CommandCREATE DATABASE user01

USER SYS IDENTIFIED BY ORACLE

USER SYSTEM IDENTIFIED BY MANAGER

CONTROLFILE REUSE

LOGFILE

GROUP 1 ('$HOME/ORADATA/u01/redo01.log') SIZE 100M, GROUP 2 ('$HOME/ORADATA/u02/redo02.log') SIZE 100M, GROUP 3 ('$HOME/ORADATA/u03/redo03.log') SIZE 100M MAXLOGFILES 5

CHARACTER SET US7ASCII

NATIONAL CHARACTER SET AL16UTF16

DATAFILE '/$HOME/ORADATA/u01/system01.dbf' SIZE 325M DEFAULT TEMPORARY TABLESPACE temp

UNDO TABLESPACE undotbs

SET TIME_ZONE= 'America/New_York'

Trang 17

Creation of the database fails if:

There are syntax errors in the SQL script

Files that should be created already exist

Operating system errors such as file or directory

permission or insufficient space errors occur

Trang 18

4-27 Copyright © Oracle Corporation, 2002 All rights reserved.

After Database Creation

The database contains:

Data files, control files, and online redo log files

User SYS with the password change_on_install

User SYSTEM with the password manager

Internal tables (but no data dictionary views)

Trang 19

In this lesson, you should have learned to:

Identify the prerequisites for creating a database

Create a database using the Oracle Database

Configuration Assistant

Create a database manually

Create a database using Oracle Managed Files

Trang 20

4-29 Copyright © Oracle Corporation, 2002 All rights reserved.

Practice 4 Overview

This lesson provides two specific ways of creating a

database:

Use the Database Configuration Assistant to create a

database using graphical steps Launched by:

Start > Programs > Oracle-OraHome90 > Configuration and Migration Tools.

Appendix A provides a step-by- step guide for creating

a database manually on a UNIX system.

Review the steps, and optionally create a database

manually or by using the Database Configuration

Assistant.

Ngày đăng: 15/03/2014, 17:20

TỪ KHÓA LIÊN QUAN