◈ PFILE(파라미터 파일) initSID.ora
- 파라미터 파일은 오파클을 시작하는데에 필수적인 파라미터 들이 정의 되어 있으며, 기본적으로 관리를 하는 파일입니다.
- PFILE은 text 화일로 되어 있으며, 운영체제 Editor에서 수정 할 수 있습니다.
- PFILE 수정후 변경한 내용을 적용하기 위해서는 DB를 ReStart해야 합니다.
- 초기화 파일들의 기본 위치는 아래와 같고, 일반적으로 initSID.ora파일로 저장 됩니다 .UNIX → $ORACLE_HOME/dbs .Windows NT/2000 → %ORACLE_HOME%\database
◈ 파라미터 정보를 보는법
SQL> connect sys/manager as sysdba
-- 파라미터 하나의 값을 볼 때는 show parameter명령어를 이용 합니다. SQL> show parameter shared_pool_size ; ----------------------------------- ------- --------- shared_pool_size string 15728640
-- 파라미터의 정보를 보고 싶을 때는 v$parameter을 이용합니다. SQL> SELECT name, value FROM v$parameter WHERE UPPER(name) LIKE '%DB%'; NAME VALUE ------------------------------------------------------------- dbwr_io_slaves 0 db_file_direct_io_count 64 db_block_buffers 2048 db_block_checksum FALSE db_block_size 8192 db_block_lru_latches 1 db_writer_processes 1 db_files 1024 db_file_multiblock_read_count 8 db_block_checking FALSE dblink_encrypt_login FALSE db_name storm
◈ PFILE 예제
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
# Miscellaneous compatible=9.2.0.0.0
# Database Identification db_name=oracle
# Instance Identification instance_name=oracle
# Job Queues job_queue_processes=10
# Cache and I/O db_block_size=8192 db_cache_size=25165824 db_file_multiblock_read_count=16
# Cursors and Library Cache open_cursors=300
# File Configuration control_files=("D:\oracle\oradata\oracle\CONTROL01.CTL", "D:\oracle\oradata\oracle\CONTROL02.CTL", "D:\oracle\oradata\oracle\CONTROL03.CTL")
# Pools java_pool_size=33554432 large_pool_size=8388608 shared_pool_size=50331648
# Processes and Sessions processes=150
|