初始化参数文件

 

 

参数文件有两类:pfile(静态参数文件)和spfile(动态服务器参数文件);

spfile:是一个二进制文件,不能手工编辑,修改值只能在SQL*Plus上使用alter system set...命令或Database Express参数编辑功能。

pfile:客户端文件,可以随意重命名或移动pfile,但是移动后必须在startup命令中指定名称和位置,是一个ASCII文本文件,可以用任意文本编辑器编辑;

创建参数文件:create spfile=filename from pfile=filename;  或create pfile=filename from spfile=filename;

查看静态和动态参数以及初始化参数文件:select name,value from v$parameter order by name;  或select name,value from v$spparameter order by name;

查看基本参数即当前值:select name,value from v$parameter where isbasic='TRUE' order by name;

                                        select s.name,s.value from v$spparameter s join v$parameter p on s.name=p.name where p.isbasic='TRUE' order by name;

练习:

1.查看当前所有基本参数,注意process和session的值

>select name,value,isdefault from v$parameter where isbasic='TRUE' order by name;   

2.将process的值改为200,这是一个静态参数,需要指定scope的值然后重启数据库

>alter system set processes=200 scope=spfile;

>startup force;

>select value from v$parameter where name='processes';

3.重新执行步骤1,process限制连接到实例的操作系统的进程数,session限制会话数量,这些数字是相关的,每个会话需要一个进程,session默认值是从process派生来的

>select name,value,isdefault from v$parameter where isbasic='TRUE' order by name;

4.为会话更改NLS_LANGUAGE参数的值,选择需要的主流语言,但必须使用英文单词指定

>alter session set nls_language=German;

5.确认修改已生效

>select to_char(sysdate,'day') from dual;

 

转载于:https://www.cnblogs.com/fengwenqian/p/11051491.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值