세션수 확인
select * from v$resource_limit
[ORACLE] 오라클 최대접속 가능 수 변경(세션수) 변경
lsnrctl stop
sqlplus "/as sysdba"
SQL> show parameter spfile
위에서 value에 값이 있으면 <방법1>, 없으면 <방법2>
<방법1>
SQL> alter system set processes=200 scope=spfile;
SQL> shutdown immediate
SQL> startup
exit
lsnrctl start
< ※ 반드시 DB를 종료후 재 실행해야한다.>
<방법2>
SQL>shutdown immediate
init<SID>.ora 파일 수정
*.processes=200 <-- 숫자 수정 후 저장
sqlplus "/as sysdba" 접속 후
SQL>startup
※ <방법1>과<방법2> 모두 DB를 다운하고 재시작을 해야한다.
<참고>현재 프로세스 사용자수 Maximum을 확인
show parameter processes
show parameter spfile;
show parameter pfile;
위 결과값에서 value안에 아무값도 없으면 pfile을 사용하는 것이면, 내용이 있다면 spfile을 사용하는 것이다.
파라미터 정보
SELECT name, value
FROM V$PARAMETER
WHERE UPPER(name) LIKE '%DB%';
CREATE PFILE/SPFILE
아래와 같은 경우 SPFILE이나 PFILE을 생성 할 수 있습니다.
- SPFILE을 사용하다가 그 화일의 내용을 initSID.ora에 BACKUP 차원에서 반영시켜 두는경우.
- SPFILE대신 initSID.ora를 사용하고자 하는 경우
- 또는 반대로 initSID.ora를 참조하여 spfileSID.ora를 생성하고 하는 경우.
-- SQL*PLUS접속
D:> SQLPLUS /NOLOG
-- SYSDBA 권한으로 접속
SQL> CONN / AS SYSDBA
-- PFILE 생성
SQL> CREATE PFILE='D:\oracle\ora92\database\INITORACLE.ORA'
FROM SPFILE='D:\oracle\ora92\database\SPFILEORACLE.ORA'
파일이 생성되었습니다.
-- SPFILE 생성
SQL> CREATE SPFILE='D:\oracle\ora92\database\SPFILEORACLE02.ORA'
FROM PFILE='D:\oracle\ora92\database\INITORACLE.ORA'
파일이 생성되었습니다.
'데이터베이스 > 오라클' 카테고리의 다른 글
오라클(oracle) 락(lock) 확인 및 제거(kill) (0) | 2021.09.06 |
---|---|
오라클 버전확인 (0) | 2021.09.06 |
DB링크 생성 및 조회 (0) | 2021.09.03 |
데이타펌프진행상태조회 (0) | 2021.09.03 |
테이블스페이스 생성조회 (0) | 2021.09.03 |
댓글