初始化参数文件
?
?
參數文件有兩類: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
總結
- 上一篇: [BOI2019][第K大问题][暴力剪
- 下一篇: centos7搭建SVN并配置使用htt