NinGoo's Notes | Database & Datawarehouse
===========================================================
===========================================================
默认情况下,oracle会从$ORACLE_HOMEdatabase寻找spfile。如果我们要将spfile放到其他位置,需要一点点的附加工作

1.在$ORACLE_HOMEdatabase下建一个空的pfile,名为initSID.ora,加入下面的参数
spfile=spfile的新位置
2.将$ORACLE_HOMEdatabase下原来的spfile移动到新位置
3.重新启动数据库
这是,再show parameter spfile可以看到已经是新的位置了
测试一下,修改某个参数,比如db_file_multiblock_count
SQL> show parameter db_file
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_multiblock_read_count integer 16
db_file_name_convert string
db_files integer 200
SQL> alter system set db_file_multiblock_read_count=32;
系统已更改。
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 171966464 bytes
Fixed Size 1247924 bytes
Variable Size 104858956 bytes
Database Buffers 62914560 bytes
Redo Buffers 2945024 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter db_file
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_multiblock_read_count integer 32
db_file_name_convert string
db_files integer 200
可以看到,更改的参数在spfile中是生效了的。

(需要引用, 请注明出处: http://ningoo.itpub.net)

NinGoo 发表于:2006.07.23 23:42 ::分类: ( Oracle ) ::阅读:(365次) :: 评论 (0) ::收藏此页到365Key

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)

 authimage


自我介绍
新闻聚合
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
Blog信息
网站链接...