博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 好书 04 ( 初始化参数与实例 )
阅读量:6682 次
发布时间:2019-06-25

本文共 1312 字,大约阅读时间需要 4 分钟。

RMAN 能对 spfile 自动备份, 而 pfile 只能我们手动备份.

查找顺序: 在默认目录下 spfileSID.ora –> spfile.ora –> initSID.ora –> init.ora ( 以上如果都找不到就会显示错误消息 )

create spfile from pfile=’/u01/app/oracle/my_init.ora’;

alter system set parameter_name = parameter_value [comment ‘text’] [scope = memory|spfile|both][sid = ‘sid’|’*’]

查看参数用 show parameter parameter_name, 例如 show parameter db_name

create pfile from spfile 的作用: 当我们不小心设置了错误的参数, 并且scope=spfile, 而此时, 如果关闭并重新启动数据库时, 由于参数文件的错误, 无法启动数据库, 所以就不能使用命令 alter system set, 此时只能先将 spfile 保存成 pfile, 然后再操作系统层面下更改参数, 然后再保存成 spfile, 重新启动数据库. ( create pfile 等等是 sqlplus 命令, 不需要启动数据库 )

instance 启动流程

  • nomount状态: 打开参数文件, 开始启动 instance, 打开 alert<SID>.log 警告日志, ( 可以重新建立控制文件 )
  • mount 状态: 找到并打开 control file. 所谓mount, 指的是将实例与数据库物理文件关联的过程
  • open 状态: 打开所有数据文件和联机日志文件.

instance 关闭 normal, transactional immediate abort

使用EM 管理实例 enterprise management

安装 EM:

  1. 在 linux 下, emca –repos create, 创建 repository 然手输入内容, port number 输入 1521 数据库要在启动状态
  2. 然后, emca –config dbcontrol db

如果要重建 database control

  1. 先使用 emca –deconfig dbcontrol db 删除配置
  2. 然后再 emca –repos drop 删除 repository

启动 EM: emctl start dbconsole

关闭 EM: emctl stop dbconsole

查看 database control 状态: emctl status dbconsole

默认情况: database control 访问路径为 http://主机名:1158/em ( 测试 主机名为 192.168.0.88 )

转载于:https://www.cnblogs.com/moveofgod/archive/2013/03/20/2955050.html

你可能感兴趣的文章
trickle 限制用户空间带宽
查看>>
SQL事务
查看>>
GRE配置案例实现远程网络通信
查看>>
不用linux作为桌面的N个理由
查看>>
Rabbitmq学习之路3-cluster
查看>>
iptables实现NAT(网络搜索整理)
查看>>
关于ip地址
查看>>
ASP.NET自定义404和500错误页面
查看>>
OpenGL学习(七)纹理映射
查看>>
一些必不可少的Sublime Text 2插件
查看>>
<進階&高級>ADT線上視頻&PPT課件
查看>>
iOS md5加密
查看>>
测试项目
查看>>
第一章ASP.NET SignalR简介
查看>>
SSH
查看>>
使用python3来生成安全的随机密码
查看>>
41-50(UIApplication和delegate,UIApplicationMain,UIWindow,程序启动的完整过程,控制器view的延迟加载)...
查看>>
HTTP服务器实现
查看>>
2017.03
查看>>
95Cloud 可信云计算管理系统(IaaS) ———持续数据保护(CDP)简介
查看>>