Chinaunix首页 | 论坛 | 博客
  • 博客访问: 580991
  • 博文数量: 80
  • 博客积分: 2393
  • 博客等级: 大尉
  • 技术积分: 1434
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-03 21:46
个人简介

己所不欲勿施于人!

文章分类

全部博文(80)

文章存档

2017年(1)

2016年(9)

2014年(1)

2013年(17)

2012年(5)

2011年(13)

2010年(9)

2009年(8)

2008年(17)

分类: Oracle

2010-03-02 22:50:17

 

服务器参数文件(Server Parameter File,SPFILE)是存储于服务器端的二进制文件,它解决了Oracle数据库中一直无法解决的不能在线修改数据库参数这一技术难题。使用SPFILE可以通过SQL命令行在线修改数据库参数。

在Oracle 10g 中,启动数据库时,系统默认读取服务器参数文件,如果没有定义服务器参数文件,或者服务器参数文件被破坏,则系统自动读取文本参数文件。

SYS@orcl>select sysdate from dual;
select sysdate from dual
*
ERROR at line 1:
ORA-01034: ORACLE not available


SYS@orcl>!pwd
/oracle/orc10g/product/10.1.0/db_1/dbs

#指定使用pfile文件启动数据库
SYS@orcl>startup pfile= '/oracle/orc10g/product/10.1.0/db_1/dbs/initorcl.ora';
ORACLE instance started.

Total System Global Area 167772160 bytes
Fixed Size 778212 bytes
Variable Size 57679900 bytes
Database Buffers 109051904 bytes
Redo Buffers 262144 bytes
Database mounted.
Database opened.

#spfile 的value 为null,说明没有使用spfile启动数据库。
SYS@orcl>show parameter spfile;

NAME    TYPE     VALUE
------  -------- ----------------------

spfile  string


SYS@orcl>


阅读(2135) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~