Oracle创建实例的最少参数需求

数据库 Oracle
Oracle创建实例的过程中,需要的最少参数为一个,即db_name参数。下文就为您介绍了一个Oracle创建实例的相关测试,希望对您有所启迪。

Oracle创建实例,最少参数是几个呢?这是很多人都问过的问题,下面就为您详细分析Oracle创建实例的最少参数需求,供您参考学习。

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

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

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

  1. [oracle@jumper dbs]$ export ORACLE_SID=julia 
  2. [oracle@jumper dbs]$ sqlplus "/ as sysdba"  
  3.  
  4. SQL*Plus: Release 9.2.0.4.0 - Production on Mon May 8 11:08:36 2006  
  5.  
  6. Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.  
  7.  
  8. Connected to an idle instance.  
  9.  
  10. SQL> startup nomount;  
  11. ORA-01078: failure in processing system parameters  
  12. LRM-00109: could not open parameter file '/opt/oracle/product/9.2.0/dbs/initjulia.ora'  

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

  1. SQL> ! echo "db_name=julia> /opt/oracle/product/9.2.0/dbs/initjulia.ora  
  2.  
  3. SQL> startup nomount;  
  4. ORACLE instance started.  
  5.  
  6. Total System Global Area   97588504 bytes  
  7. Fixed Size                   451864 bytes  
  8. Variable Size              46137344 bytes  
  9. Database Buffers           50331648 bytes  
  10. Redo Buffers                 667648 bytes  

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

  1. SQL> show parameter dump_dest  
  2.  
  3. NAME                                 TYPE                   VALUE  
  4. ------------------------------------ ---------------------- ------------------------------  
  5. background_dump_dest                 string                 ?/rdbms/log  
  6. core_dump_dest                       string                 ?/dbs  
  7. user_dump_dest                       string                 ?/rdbms/log  
  8.  
  9. SQL> show parameter control_files  
  10.  
  11. NAME                                 TYPE                   VALUE  
  12. ------------------------------------ ---------------------- ------------------------------  
  13. control_files                        string                 ?/dbs/cntrl@.dbf  

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

  1. [oracle@jumper dbs]$ cat $ORACLE_HOME/rdbms/log/alert_julia.log  
  2. Mon May  8 11:09:04 2006  
  3. Starting ORACLE instance (normal)  
  4. Mon May  8 11:09:04 2006  
  5. WARNING: EINVAL creating segment of size 0x0000000006400000  
  6. fix shm parameters in /etc/system or equivalent  
  7. LICENSE_MAX_SESSION = 0 
  8. LICENSE_SESSIONS_WARNING = 0 
  9. SCN scheme 2  
  10. Using log_archive_dest parameter default value  
  11. LICENSE_MAX_USERS = 0 
  12. SYS auditing is disabled  
  13. Starting up ORACLE RDBMS Version: 9.2.0.4.0.  
  14. System parameters with non-default values:  
  15.   db_name                  = julia 
  16. PMON started with pid=2 
  17. DBW0 started with pid=3 
  18. LGWR started with pid=4 
  19. CKPT started with pid=5 
  20. SMON started with pid=6 
  21. RECO started with pid=7   
  22.   

 

 

 

【编辑推荐】

oracle时间加减的语句写法

教您如何检查oracle死锁

记录Oracle语句执行时间的简单方法

Oracle分页查询语句的写法

Oracle条件分支语句示例

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-19 09:48:48

ORACLE创建实例

2010-04-20 15:47:25

Oracle实例

2010-11-19 10:01:08

Oracle创建实例

2010-11-19 10:26:19

Oracle创建用户

2010-04-28 11:56:09

Oracle临时表

2010-04-15 13:10:09

Oracle系统结构

2011-08-23 10:37:15

Oracle分区表本地索引

2010-04-20 15:16:02

Oracle实例

2010-09-10 15:37:44

SQL函数

2010-06-12 09:18:34

UML需求分析

2010-11-16 14:30:32

Oracle存储过程

2010-04-20 08:53:42

Oracle左连接

2010-11-19 10:57:43

Oracle读写文件

2010-10-25 13:33:10

Oracle over

2010-10-26 16:33:54

创建Oracle索引

2010-04-16 10:11:20

Oracle存储过程

2011-04-13 13:56:52

Oracle临时表

2010-11-16 10:42:45

Oracle创建视图

2010-11-16 11:02:56

Oracle创建序列

2010-10-25 14:00:49

创建Oracle包
点赞
收藏

51CTO技术栈公众号