实例解析用Oracle创建实例的参数需求

 
   | |

导读:文章主要介绍实例解析用Oracle创建实例的参数需求。我们知道Oracle在启动过程中,需要读取参数文件(pfile/spfile)来创建实例……

关键词:Oracle Oracle创建实例 参数需求 实例分析

正在加载数据...

我们知道,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 

原文出处:http://tech.ccidnet.com/art/1107/20090422/1747101_1.html
 
来源:赛迪网    作者:lili    
 
 
 
 
 

Oracle数据库设计

 
在使用Oracle数据库时,如何选择表中的主键列(primary key columns ),在选择是需要注意哪些问题,专家将给出解答。
 
在进行软件开发与设计时,使用特定的开发语言,比如C++,能否链接Oracle数据库,这是程序员比较关心的问题,而Oracle C++调用接口就是这样一个工具。
 
Oracle数据库中,传统表和索引组织表(IOT)有哪些区别,在特定的环境中如何选用两种表,专家给出了建议。
 
在Oracle 9i中,如果有一个图像文件大小超过了1GB,使用什么方法来对它进行存储和检索工作,专家将给出参考方法。
 
我是个Oracle数据库的初学者。我想使用Oracle复制功能。谁能帮我讲讲Oracle数据库复制的步骤?非常感谢。

热门技术手册排行

 

在本次的技术手册中,我们为您提供了PL/SQL的基础知识以及专家指导,包括了PL/SQL中的数据类型简介、PL/SQL函数与触发器以及PL/SQL中的存储过程等,相信您无论是高手还是菜鸟都可以获得有帮助的信息。

 

本系列文章由三部分组成,为Oracle数据库管理员(DBA)面试成功的必备手册。本专题内容囊括从DBA最初的面试开始,从写“杀手简历”到求职信、到面试过程到Oracle认证再到上升到公司高层最后到你成为公司里的明星DBA。专家为你一一指点迷津,最终让你登上成功的宝座。

 

要成为一名DBA,你需要具备哪些素质?DBA的薪酬待遇如何?DBA的职业道路究竟可以走向何方?我们将在本次的技术手册中为您一一解答。

 

在本次技术手册中,我们将对SQL Server存储过程的调试进行详细的介绍,包括了基础的调试方法和在调试过程中出现的T-SQL性能问题和解决方法。

 

本技术专题主要围绕sql server设计这个话题展开,侧重介绍了sql server集簇索引的设计、如何创建sql server索引、如何优化索引、索引的能与不能、处理sql server 2000索引碎片技巧以及维护sql server索引以实现查询优化等等。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录