검색결과 리스트
글
!markdown
# Oracle
### 1. Error (에러)
version 11g
```log
ORA-00059: maximum number of DB_FILES exceeded
```
```log
BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT MANUAL FLASHBACK ON Error at line 1 ORA-00059: 최대 DB_FILES 수를 초과했습니다
```
### 2. Problem (문제)
데이터파일의 최대 생성갯수를 초과하였다.
최대치와 현재 갯수를 확인 확인해 본다.
```sql
select name as NAME
,value as MAX_COUNT
,(select count(*) from dba_data_files) as COUNT
from v$parameter
where name = 'db_files';
```
또는 sqlplus에서는 아래처럼 최대치를 확인할 수 있다.
```
show parameter db_files
```
### 3. Solved (해결)
최대값을 늘려주고
```sql
alter system set db_files=500 scope=spfile;
```
오라클을 내렸다 올린다. (재가동)
```
shutdown immediate;
```
```
startup;
```
### 4. Reference (참조)
- How to Increase the Number of Data Files in an Oracle Database: [https://pitss.com/us/2015/03/10/ora-00059-increase-number-data-files-oracle-database/](https://pitss.com/us/2015/03/10/ora-00059-increase-number-data-files-oracle-database/)