`
yunchow
  • 浏览: 324416 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle之DBA入门一

阅读更多
Oracle Install
interactive: ./runInstaller

SQL*Plus
sqlplus /nolog
connect / as sysdba
startup
------------------
Review:
select * from dual;

Managing an Oracle Instance
Objectives:
Create and manage initialization parameter files
Start up and shut down an instance
Monitor and use diagnostic files

Initialization Parameter Files
connect / as sysdba
startup

Two types of parameters:
Explicit: Having an entry in the file
Implicit:

sqlplus /nolog
conn / as sysdba
startup
!
ps -ef | grep oracle
desc v$parameter;
col name format a20
col value format a30
-- 查参数
show paramter pga_ag;
env | grep ORACL

------------------------------------
Chapter 3
Managing an oracle Instance

SID : Site Identifier

create spfile from pfile;

Strings xx | more xx

Modify Parameters in SPFILE
alter system set parameter=value
<comment="text"> <deferred>
<scope="memery|spfile|both">
<sid='sid|*'>

SPFILE vs PFILE
SPFILE is better than PFILE!

Startup Command Behavior
Order of precedence:
spfileSID.ora
Default SPFILE -> spfile.ora
initSID.ora ( is a PFILE)
Default PFILE -> ???
startup pfile = $oracle_home/dbs/initDBA1.ora

Who can start the DB?
SYSDBA, SYSOPER

Starting Up a Database
shutdown -> nomount -> mount -> open

startup nomount;
alter database db01 mount;
alter database db01 open;

startup [formce] [restrict] [pfile=<file_name>]
open <read {only|write[recover]} | recover> <database_name>]

alter database db01 open read only;

sqlplus /nolog
conn / as sysdba
startup mount;
alter database nomount; // error
alter database open;

Restricted Model
startup restrict
alter system enable restricted session;

conn / as sysdba
create user boobooke identified by bbk;
grant connect, resource to boobooke;
sqlplus boobooke/bbk@oracle9ivm
quit
alter system enable restricted session;
sqlplus boobooke/bbk@oracle9ivm // error
desc v$session;
select saddr,sid,serial# from v$session;
select sid, serial#, username from v$session;
alter system kill session '15,6';

Read-Only Model
startup mount
alter database open read only;

shutdown imediate
startup mount;
alter database open read only;
sqlplus boobooke/bbk@oracle9ivm

Shutting Down the Database
Close a Database -> Unmount a Database -> shut down an instance
Shutdown mode:
abort, immediate, transactional, normal
----------------------
Diagnostic Files

alertSID.log
show parameter dump


17:37 2009-9-8



分享到:
评论

相关推荐

    深入浅出Oracle: DBA入门、进阶与诊断案例.pdf

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是一本专为数据库管理员(DBA)设计的Oracle技术指南。这本书详细介绍了Oracle数据库管理的基础知识,中级技能以及高级故障诊断技巧,旨在帮助读者从新手到专家逐步提升...

    《深入解析Oracle:DBA入门、进阶与诊断案例》PDF版本下载.txt

    《深入解析Oracle:DBA入门、进阶与诊断案例》PDF版本下载

    深入浅出Oracle:DBA入门、进阶与诊断案例

    深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例深入浅出Oracle:DBA入门、进阶与诊断案例

    [深入解析Oracle.DBA入门进阶与诊断案例].盖国强.扫描版.pdf(上)

    请一起下载 [深入解析Oracle.DBA入门进阶与诊断案例].盖国强.扫描版.pdf(上) [深入解析Oracle.DBA入门进阶与诊断案例].盖国强.扫描版.pdf(下) 并解压

    Oracle新手DBA入门.pdf

    在我们深入探讨Oracle新手DBA入门的各个方面之前,让我们先来了解一些基础知识。数据库是存储数据的一种方式,它们通常被分为三种基本类型:层次式数据库、网络式数据库和关系式数据库。关系式数据库是目前最常见的...

    深入浅出Oracle: DBA入门、进阶与诊断案例. .pdf

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是数据库领域的经典之作,由知名专家eagle精心编著,旨在帮助读者全面理解和掌握Oracle数据库管理(DBA)的各项技能。Oracle DBA是一个关键角色,负责维护Oracle数据库...

    深入浅出Oracle:DBA入门、进阶与诊断案例.pdf

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是一本专为Oracle数据库管理员(DBA)设计的综合指南。这本书旨在帮助初学者快速掌握Oracle数据库的基础知识,并逐步提升到高级技能,同时提供了丰富的实战案例来帮助...

    《深入浅出Oracle:DBA入门、进阶与诊断案例》电子书

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是一本专为数据库管理员(DBA)设计的Oracle技术指南。这本书详细介绍了Oracle数据库管理的基础知识,中级技能以及高级故障诊断技巧,旨在帮助读者从新手到专家逐步提升...

    深入浅出Oracle——DBA 入门、 进阶与诊断案例

    《深入浅出Oracle——DBA入门、进阶与诊断案例》是盖国强先生的一本经典著作,专门针对Oracle数据库管理进行深入讲解。这本书对于想要成为Oracle DBA(数据库管理员)或者希望提升自己在Oracle数据库管理技能的人来...

    OracleDBA入门、进阶学习路线图参考.pdf

    Oracle DBA 入门、进阶学习路线图参考是一个详细的学习路线图,旨在帮助新手 DBA 学习 Oracle 数据库管理系统。该路线图由经验丰富的 DBA eygle 根据自己的学习经历和经验总结而成。 首先,该路线图分为两个部分:...

    深入浅出Oracle:DBA入门

    综上所述,本书《深入浅出Oracle:DBA入门、进阶与诊断案例》不仅涵盖了Oracle数据库管理的基础知识和进阶技能,还包括了大量实际案例的分析,是一本面向Oracle数据库管理员的实用工具书。通过学习本书,初学者可以...

    深入浅出Oracle: DBA入门、进阶与诊断案例(原生PDF)

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是一本专为Oracle数据库管理员(DBA)设计的教程,旨在帮助读者从基础知识到高级技巧,全面掌握Oracle数据库的管理和维护。作者通过多年的实战经验,将理论知识与实际案例...

    深入浅出Oracle——DBA 入门、进阶与诊断案例(盖国强 编制)

    深入浅出Oracle——DBA 入门、进阶与诊断案例 (盖国强 编制) PDF格式-rar格式压缩 ------------------------------------ 第1章 数据库的启动和关闭 第2章 参数及参数文件 第3章 数据字典 第4章 内存管理 第5章 ...

    深入解析Oracle——DBA入门、进阶与诊断案例

    《深入解析Oracle——DBA入门、进阶与诊断案例》是一本专为Oracle数据库管理员(DBA)设计的详尽指南。这本书旨在帮助初学者掌握Oracle数据库的基本操作,并引导有经验的DBA深入理解Oracle的高级特性,同时提供实用...

    Oracle: DBA入门与案例

    1. **Oracle DBA入门**: - 数据库安装与配置:DBA需要了解如何在不同操作系统上安装Oracle数据库,包括配置参数文件、初始化参数、网络服务等。 - 数据库创建与管理:学习如何创建、启动、关闭数据库,以及如何...

    深入解析Oracle.DBA入门进阶与诊断案例(高清版).part1.rar

    深入解析Oracle.DBA入门进阶与诊断案例(高清版).rar 由于上传权限的问题,压缩成40M的包 共三部分,第三部分收1分哈,意思意思下咯

Global site tag (gtag.js) - Google Analytics