网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  实例解析:用Oracle创建实例的参数需求     
  文章作者:未知  文章来源:未知  
  查看:165次  录入:管理员--2007-09-01  
   

我们知道,Oracle在启动过程中,需要读取参数文件(pfile/spfile)来创建实例.Oracle在启动过程中,寻找参数文件的顺序为:

spfile<sid>.ora,spfile.ora,init<sid>.ora.

而创建实例的过程中,Oracle需要的最少参数为一个,即db_name参数.

我们来看一个测试,启动一个任意设置的实例,本例ORACLE_SID=julia:

oracle@jumper dbs]$ export ORACLE_SID=julia
[oracle@jumper dbs]$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 
- Production on Mon May 8 11:08:36 2006

Copyright (c) 1982, 2002, 
Oracle Corporation.  All rights reserved.

Connected to an idle instance.

SQL> startup nomount;
ORA-01078: failure in 
processing system parameters
LRM-00109: could not open parameter 
file '/opt/oracle/product/9.2.0/dbs/initjulia.ora'

Oracle最后检查的文件为initjulia.ora,让我们创建这个文件,然后数据库实例即可创建:

SQL> ! echo "db_name=julia" > 
/opt/oracle/product/9.2.0/dbs/initjulia.ora

SQL> startup nomount;
ORACLE instance started.

Total System Global Area   
97588504 bytes
Fixed Size                   
451864 bytes
Variable Size              
46137344 bytes
Database Buffers           
50331648 bytes
Redo Buffers                 
667648 bytes

我们可以看一下缺省的各类文件的存储地点:

SQL> show parameter dump_dest NAME TYPE VALUE --------------- ----------------- -------- background_dump_dest string ?/rdbms/log core_dump_dest string ?/dbs user_dump_dest string ?/rdbms/log SQL> show parameter control_files NAME TYPE VALUE --------------- ----------------- ------------ control_files string ?/dbs/cntrl@.dbf

我们顺便看一下缺省的,警报日志中记录的信息:

oracle@jumper dbs]$ cat 
$ORACLE_HOME/rdbms/log/alert_julia.log
Mon May  8 11:09:04 2006
Starting ORACLE instance (normal)
Mon May  8 11:09:04 2006
WARNING: EINVAL creating 
segment of size 0x0000000006400000
fix shm parameters in /etc/system or equivalent
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 9.2.0.4.0.
System parameters with non-default values:
  db_name                  = julia
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
 
 
上一篇: 解析:Oracle9i到10g空闲等待事件的变化    下一篇: 解析:Oracle数据库最大可用性体系结构
  相关文档
Oracle 9i数据库中动态重配置深入分析 04-11
如何将oracle数据库的普通表转换成分区表 (1) 05-05
清除Oracle中无用索引 改善DML性能 04-11
解决JOB的Interval输入参数过长的问题 06-03
用一个实例讲解oracle的自定义聚集函数 05-05
轻松掌握分布式数据库全局名与数据库链 09-29
dml操作update和delete时产生的锁示例 (1) 04-07
oracle数据库内存参数调优技术个人总结 09-03
全面解析oracle无法连接本地数据库问题 04-22
oracle数据库重做日志文件丢失后的恢复 02-03
通过分析SQL语句的执行计划优化SQL(一) 08-05
解析Linux + Oracle最简化最重要的步骤 09-01
如何使用改变跟踪技术加速Oracle递增备份 05-27
Oracle数据库中通过扩展SQL跟踪数据 04-11
如何获取或记录Oracle语句执行时间 09-29
解析:用dbv和rman检查数据文件中的坏块 11-15
oracle数据库索引聚簇与哈希聚簇使用指南 05-05
在Windows系统下完全卸载Oracle的好方法 09-29
如何使用dbms_repair检测和修补数据坏块 (1) 05-05
带你轻松掌握行分链与行迁移的相关概念 03-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息