初始化参数文件
?
?
參數(shù)文件有兩類:pfile(靜態(tài)參數(shù)文件)和spfile(動(dòng)態(tài)服務(wù)器參數(shù)文件);
spfile:是一個(gè)二進(jìn)制文件,不能手工編輯,修改值只能在SQL*Plus上使用alter system set...命令或Database Express參數(shù)編輯功能。
pfile:客戶端文件,可以隨意重命名或移動(dòng)pfile,但是移動(dòng)后必須在startup命令中指定名稱和位置,是一個(gè)ASCII文本文件,可以用任意文本編輯器編輯;
創(chuàng)建參數(shù)文件:create spfile=filename from pfile=filename;? 或create pfile=filename from spfile=filename;
查看靜態(tài)和動(dòng)態(tài)參數(shù)以及初始化參數(shù)文件:select name,value from v$parameter order by name;? 或select name,value from v$spparameter order by name;
查看基本參數(shù)即當(dāng)前值: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;
練習(xí):
1.查看當(dāng)前所有基本參數(shù),注意process和session的值
>select name,value,isdefault from v$parameter where isbasic='TRUE' order by name;? ?
2.將process的值改為200,這是一個(gè)靜態(tài)參數(shù),需要指定scope的值然后重啟數(shù)據(jù)庫(kù)
>alter system set processes=200 scope=spfile;
>startup force;
>select value from v$parameter where name='processes';
3.重新執(zhí)行步驟1,process限制連接到實(shí)例的操作系統(tǒng)的進(jìn)程數(shù),session限制會(huì)話數(shù)量,這些數(shù)字是相關(guān)的,每個(gè)會(huì)話需要一個(gè)進(jìn)程,session默認(rèn)值是從process派生來的
>select name,value,isdefault from v$parameter where isbasic='TRUE' order by name;
4.為會(huì)話更改NLS_LANGUAGE參數(shù)的值,選擇需要的主流語言,但必須使用英文單詞指定
>alter session set nls_language=German;
5.確認(rèn)修改已生效
>select to_char(sysdate,'day') from dual;
?
轉(zhuǎn)載于:https://www.cnblogs.com/fengwenqian/p/11051491.html
總結(jié)
- 上一篇: [BOI2019][第K大问题][暴力剪
- 下一篇: centos7搭建SVN并配置使用htt