2013年4月27日 星期六

10:30

1instance 功能:   用于管理和访问database

2init parameter files :管理实例相关启动参数。位置:$ORACLE_HOME/dbs

3pfile :静态参数文件。

1、文本文件,可以通过编辑器进行修改参数。

2、修改参数必须关闭实例,下次重启实例才生效

4spfile :动态参数文件。

1、二进制文件,不可以通过编辑器修改。

2、参数可以通过alter system 动态修改。注意查看v$parameter ,确定那些参数可以在memory修改,指定scope

先按spfile启动,没有spfile 才从pfile启动。

可以通过pfile生成spfile:create spfile from pfile。(在instance 未启动时就可以创建)

也可以通过spfile 生成pfile  :create pfile from  spfile。

详细解释scope 参数

++ scope=spfile 仅仅更改spfile里面的记载,不更改内存,也就是不立即生效,而是等下次数据库启动生效。有一些参数只允许用这种方法更改

++ scope=memory 仅仅更改内存,不改spfile。也就是下次启动就失效了

++ scope=both 内存和spfile都更改

++ 不指定scope参数,等同于scope=both

SYS @ prod > show parameter spfile

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

spfile                               string      /u01/app/oracle/product/10.2.0/db_1/dbs/spfileprod.ora

 5、实例启动

 

实例启动:

             11  nomount :读初始化参数文件

SYS @ prod > select status from v$instance;

STATUS

------------

STARTED

              12 mount:    读控制文件

SYS @ prod > select status from v$instance;

STATUS

------------

MOUNTED

             13 open: 

                    1、检查所有的datafile、redo log group 、controlfile、password file。                                

                    2、检查数据库的一致性(controlfile、datafile、redo file的检查点是一致)

SYS @ prod > select status from v$instance;

STATUS

------------

OPEN

SYS @ prod > select file#,checkpoint_change# from v$datafile;                                            //从控制文件读出

FILE# CHECKPOINT_CHANGE#

---------- ------------------

1             570836

2             570836

3             570836

4             570836

5             570836

6             570836

SYS @ prod > select file#,checkpoint_change# from v$datafile_header;                           //从数据文件读出来

FILE# CHECKPOINT_CHANGE#

---------- ------------------

1             570836

2             570836

3             570836

4             570836

5             570836

6             570836

-----------检查controlfile所记录的检查点和datafile header 记录的检查点是否一致;一致就正常打开库,不一致需要做 media recover

6、实例关闭

shutdown nomornal:    拒绝新的连接,等待当前事务结束,等待当前会话结束,生成检查点

shutdown transaction :拒绝新的连接,等待当前事务结束,生成检查点

shutdown immediate:  拒绝新的连接,未提交的事务回滚,生成检查点

shutdown abort(startup force) :事务不回滚,不生成检查点,下次启动需要做instance  recovery

 7、告警日志

alter_SID.log  --------------backupground_dump_dest(包括后台进程生成的trace 文件)

 8 user_dump_dest  

记录用户进程生成的trace 文件,如调优

 9 core_dump_dest  记录core process 生成的trace文件。

SYS @ prod >show parameter dump;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

background_core_dump                 string      partial

background_dump_dest                 string      /u01/app/oracle/admin/prod/bdump

core_dump_dest                              string      /u01/app/oracle/admin/prod/cdump

max_dump_file_size                       string      UNLIMITED

shadow_core_dump                       string      partial

user_dump_dest                              string      /u01/app/oracle/admin/prod/udump

Oracle11g温习-第三章:instance实例管理的更多相关文章

  1. Oracle11g温习-第十七章:权限管理

    2013年4月27日 星期六 10:50 1.权限(privilege):     [system privilege(系统权限):针对于database 的相关权限         object p ...

  2. Oracle11g温习-第十一章:管理undo

    2013年4月27日 星期六 10:40 1.undo tablespace 功能 undo tablespace 功能:用来存放从datafiles 读出的数据块旧的镜像 [             ...

  3. Oracle11g温习-第七章:redo日志

      2013年4月27日 星期六 10:33 1.redo (重做) log 的功能:        用于数据恢复   2.redo log 特征: [特征]: 1)   记录数据块的变化(DML.D ...

  4. Oracle11g温习-第六章:控制文件

    2013年4月27日 星期六 10:33  .控制文件的功能和特点 1) [定义数据库当前物理状态] 2) [维护数据的一致性]  如果控制文件中的检查点与数据文件中的一致,则说明数据一致,可以启动到 ...

  5. Oracle11g温习-第五章:数据字典

    1.数据字典(Data dictionary)的功能 1)   central of oracle   database               每个oracle数据库的核心 2)   descr ...

  6. HttpClient4.3教程 第三章 Http状态管理

    最初,Http被设计成一个无状态的,面向请求/响应的协议,所以它不能在逻辑相关的http请求/响应中保持状态会话.由于越来越多的系统使用http协议,其中包括http从来没有想支持的系统,比如电子商务 ...

  7. Oracle11g温习-第十八章:role管理

    2013年4月27日 星期六 10:52 role 的功能:简化用户的权限管理 建立角色——给角色授权——将角色授予用户/角色 2.查看系统建立的role SYS @ prod >  selec ...

  8. Oracle11g温习-第四章:手工建库

     1.create database plan 1.库类型:   OLTP :  在线事务处理系统   OLAP : 在线应用处理系统   DSS :    数据决策系统 2.数据库名字及字符集 3. ...

  9. Oracle11g温习-第十三章:索引

    2013年4月27日 星期六 10:46 1.索引(Index)的功能:对记录进行排序,加快表的查询速度  2.索引的分类  1)B-tree 索引(默认) a.在一个大表上 b.建立在重复值比较少的 ...

随机推荐

  1. 由于防火墙限制无法访问linux服务器上的tomcat应用

    使用的是CentOS6.4系统. 问题重现: tomcat服务是启动的, 但无法访问服务器上的tomcat应用页面. 解决办法: 在防火墙配置中设置端口: 命令: # cd /etc/sysconfi ...

  2. LWIP使用经验---变态级(转)

    源:LWIP使用经验---变态级 LWIP使用经验 一 LWIP内存管理 数据包管理 设置内存大小 宏编译开关 二 LWIP启动时序 三 LWIP运行逻辑 接收数据包 SequentialAPI函数调 ...

  3. P4878 [USACO05DEC]layout布局

    P4878 [USACO05DEC]layout布局 差分约束 最短路径最长路,最长路径最短路 本题求的是最长路径,所以跑最短路 根据题意连边,然后spfa即可 注意要判断图的连通性,所以新建一个虚拟 ...

  4. 20145303刘俊谦 《网络对抗》Exp9 Web安全基础实践

    20145303刘俊谦 <网络对抗>Exp9 Web安全基础实践 基础问题回答 1.SQL注入原理,如何防御 SQL注入 就是通过把SQL命令插入到"Web表单递交"或 ...

  5. 使用maven开发MR

    1.安装mvn(可以省略,因为eclipse自带maven插件) 1.1. 上传安装包到linux 1.2. 解压maven安装包 mkdir /usr/maven -bin.tar.gz -C /u ...

  6. ZooKeeper参数调优

    zookeeper的默认配置文件为zookeeper/conf/zoo_sample.cfg,需要将其修改为zoo.cfg.其中各配置项的含义,解释如下: 1.tickTime:Client-Serv ...

  7. luogu P2184 贪婪大陆

    乍一不咋会 ╭(╯3╰)╮ 把地雷L到R看成一条线段 要求的就是区间内有多少条线段经过 很明显是要用[1,R]内的起点个数-[1,L-1]的终点个数 然后这起点和终点个数可以用简单的差分线段树来维护一 ...

  8. 【附6】hystrix metrics and monitor

    一.基本方式 hystrix为每一个commandKey提供了计数器 二.实现流程 https://raw.githubusercontent.com/wiki/Netflix/Hystrix/ima ...

  9. HDU 1711 Number Sequence(KMP模板)

    http://acm.hdu.edu.cn/showproblem.php?pid=1711 这道题就是一个KMP模板. #include<iostream> #include<cs ...

  10. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...