Chinaunix首页 | 论坛 | 博客
  • 博客访问: 650359
  • 博文数量: 789
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4985
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 09:29
文章分类

全部博文(789)

文章存档

2011年(1)

2008年(788)

我的朋友

分类:

2008-10-28 09:45:27


  一、查看数据库中参数值的方法
  
  1、查看initsid.ora文件。
  
  不提供所有参数;参数可能已经更改,文件中的参数值不是最新值(新值可能在spfile中,而initsid.ora文件中没有更新)。
  
  2、查询视图V$PARAMETER。
  
  可利用它来确定参数的默认值是否修改过,以及是否可以用alter system和alter session命令修改。
  
  应该特别注意ISMODIFIED、ISDEFAULT、ISADJUSTED、ISSYS_MODIFIABLE、ISSES_MODIFIABLE列中的值。
  
  3、使用SQL*Plus的show parameter。
  
  二、设置参数的方法
  
  1、修改initsid.ora文件。
  
  可以修改所有的参数,必须关闭并重启实例才能生效。
  
  2、使用alter system、alter system deferred和alter session命令。
  
  不能修改所有参数,修改后可立即生效,并可保存到spfile或init文件中。
  
  三、缺省情况下,9i启动时读取参数文件的顺序
  
  重新启动数据库,使用startup命令,Oralce将会按照以下顺序在缺省目录中搜索参数文件:
  
  a. spfile$.ora
  
  缺省目录 UNIX: $/dbs/
  
  NT: $\database
  
  b. spfile.ora
  
  缺省目录 UNIX: $/dbs/
  
  NT:  $\database
  
  c. init$.ora
  
  缺省目录 UNIX: $/dbs/
  
  NT: $\database
  
  or $\admin\db_name\pfile\
【责编:admin】

--------------------next---------------------

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