`
houzhh
  • 浏览: 30879 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

OracleDBA之路之Oracle Instance(四)

阅读更多

Oracle的启动
STARTUP启动的顺序:
-spfileSID.ora
-Default SPFILE -->spflie.ora
-initSID.ora
-Default PFILE

startup pfile = $ORACLE_HOME/dbs/initDBA1.ora
startup后面只能跟pfile 不能指定spfile
如果一定要在startup 后面指定spfile可以使用下面方法:
在$ORACLE_HOME/dbs/目录下创建一个pfile.ora(abc.ora)
spfile=$ORACLE_HOME/dbs/spfileSID.ora
startup pfile=$ORACLE_HOME/dbs/abc.ora

who can start the DB?
Concepts-ORACLE系统概念
管理权限-administrator privileges
拥有操作系统的管理员 Linux:root,windows:administration
用户拥有SYSDBA,SYSOPER,

有4中状态
shutdown--->nomount---->mount----->open
shutdown状态:装好的数据库,只是一些file
--------------------------------------------------------------------------
从shutdown状态启动到nomount状态
nomount读取初始化参数文件,分配SGA,启动backgroud process 没有数据库和它进行连接
sqlplus /nolog
conn /as sysdba
查看后台进程
ps -ef | grep oracle
系统中多了一条连接进程,没有background process
查看ipcs信息
SGA没有分配
startup nomount
Oracle instance started.
查看后台进程
ps -ef | grep oracle
background process启动
查看ipcs信息
SGA分配大小
------------------------------------------------------------------------------
mount
control file
把数据库和instance建立连接
找到控制文件并打开,根据初始化参数文件的control_file找到数据文件 redo_log文件
普通用户不能访问数据库,只有管理员才可以访问
alter database mount;
Database altered.
-------------------------------------------------------------------------------
Open
数据库进入正常工作状态
alter database open.

分享到:
评论

相关推荐

    oracle dba日常管理

    Oracle数据库是全球广泛使用的数据库系统之一,尤其在企业级应用中占据主导地位。Oracle DBA的日常管理工作涉及多个方面,包括但不限于性能监控、故障排查、数据备份与恢复、安全性管理以及数据库优化。 一、性能...

    Oracle\Oracle DBA课程安排.doc

    Oracle DBA课程旨在深入理解和掌握Oracle数据库管理员的关键技能和知识,包括数据库的安装、网络配置、系统架构、实例管理、数据库文件管理、安全管理、模式管理、数据库备份与恢复以及Oracle 10g的新特性。...

    oracle dba的官方教材3

    ### Oracle DBA官方教材知识点解析 #### 一、Oracle Database 11g 概述 - **Oracle Database 11g**:这是Oracle数据库系统的第11个主要版本,其中的“g”代表Grid(网格),表明该版本支持网格计算环境下的数据库...

    Oracle DBA日常工作手册

    ### Oracle DBA日常工作手册知识点概览 #### 一、事前阶段 ##### 1. 日常工作—每天应做工作内容 **1.1 系统运行环境监控** - **Oracle 数据文件、控制文件、联机日志及归档日志存放的文件系统或裸设备空间使用...

    Oracle DBA基础知识

    它是SGA中最大的部分之一,对提高Oracle性能至关重要。 ###### 1.2.3 重做日志缓冲区 重做日志缓冲区存储了所有未写入重做日志文件的事务记录,当事务提交时,这些记录会被写入重做日志文件,确保数据的一致性和...

    老相Oracle DBA学习笔记

    在了解这些知识点之前,我们首先要知道Oracle数据库的大致架构,包括实例(instance)和数据库(database)的概念,其中实例是Oracle运行时的内存结构和后台进程,数据库是存储在硬盘上的物理文件。 当用户连接到数据库...

    Oracle DBA 面试题

    16. Oracle实例架构(Oracle Instance Architecture):了解Oracle实例的组成,包括SGA(系统全局区)和PGA(程序全局区)。 17. Oracle数据库内存结构(Oracle Database Memory Structures):了解Oracle数据库的...

    Oracle DBA两日速成课程

    Oracle DBA,全称Oracle Database Administrator,是Oracle数据库管理员的简称,是负责管理和维护Oracle数据库系统的关键角色。在Oracle DBA两日速成课程中,虽然时间紧凑,但旨在为初学者提供一个快速掌握Oracle...

    Oracle+DBA日常工作手册

    ### Oracle DBA 日常工作手册知识点详述 #### 第一章 事前阶段 ##### 一、日常工作——每天应做工作内容 **1、工作内容——日常环境监控** **1.1 系统运行环境监控** - **Oracle 文件监控**:检查Oracle数据文件...

    Oracle Database12c DBA官方手册 .rar

    1. **数据库安装与配置**:介绍如何在各种操作系统平台上安装Oracle 12c数据库软件,包括选择合适的安装类型(如Single Instance或RAC)、创建数据库实例、配置网络服务等。 2. **多租户架构**:讲解Container ...

    oracleDBA培训PPT

    Oracle DBA(Database Administrator)是数据库管理员的缩写,他们负责管理和维护Oracle数据库系统,确保其稳定、高效、安全地运行。本培训PPT旨在提供关于Oracle DBA的实用技能和常见操作,以下是对其中可能包含的...

    Oracle DBA

    Oracle DBA,即Oracle数据库管理员,负责Oracle数据库系统的安装、配置、维护、备份与恢复以及性能优化等工作。Oracle是全球知名的信息技术公司,其提供的数据库管理系统(DBMS)在全球范围内广泛应用,尤其在企业级...

    oracle DBA的学习方法

    第四步,配置Oracle网络服务,理解Oracle网络架构,如TCP/IP协议在数据库连接中的应用,使用netca配置监听器和服务,确保数据库能够正确响应客户端请求。 第五步,理解Instance,包括Instance的内存结构(如SGA和...

    Oracle DBA突击:帮你赢得一份DBA职位

    3. 数据库的备份和恢复:这是Oracle DBA的核心技能之一,包括理解Oracle数据库的备份策略、使用RMAN(Recovery Manager)进行备份和恢复操作,以及如何在故障情况下进行数据的恢复。 4. 性能调优:Oracle数据库的...

    Oracle DBA培训教材1

    Oracle DBA培训教材1主要涵盖了Oracle数据库系统的概述和特点,以及Oracle数据库系统的体系结构。以下是详细的知识点解析: 1. **Oracle系统历史**:Oracle公司自1986年推出版本5,具备分布式数据库处理能力。1988...

    ORACLE DBA 数据库管理员职责.docx

    1. **确认所有INSTANCE状态正常**:通过登录所有数据库实例并检测Oracle后台进程的状态来确认。可以使用`ps -ef | grep ora`命令来实现。 2. **检查文件系统的使用**:使用`df -k`命令来检查文件系统的使用情况,...

    Oracle DBA职责

    Oracle DBA职责是Oracle数据库管理员的重要职责之一,包括数据库监控、备份、性能调整、故障解决等多方面的工作。以下是Oracle DBA的职责详解: 备份和恢复 DBA的第一守则是备份重于一切系统总是要崩溃的,没有有效...

Global site tag (gtag.js) - Google Analytics