LANGUAGE/!$%!% ERROR NOTE 2016. 11. 2. 16:12

!markdown


# Oracle (오라클)


평상시 처럼 sqlplus에 들어가는데 에러가 떴다.


```sh

sqlplus '/as sysdba'

```



### Error (에러)


```no

ERROR:

ora-09817: write to audit file failed

Linux- x84_64 Error: 28: No space left on device

Additional information: 12

ORA-01075: you are currently logged on

```



### Problem (문제)


용량이 부족하다.


1) 용량확인


```sh

$ df -h 

```




### Solved (해결)


용량을 확보한다!


또는 아래 파일을 지워서 용량을 확보해 본다.


1) ......oracle/diag/rdbms/{DB_INSTANCE}/{DB_INSTANCE}/trace의 `*.trc` `*.trm`파일을 지운다.


`※주의!` `alert_orcl2.log` 파일은 지워서는 안된다!!!  `지우지마!` `하지마!`


```sh

$ cd /home/oracle/app/oracle/diag/rdbms/orcl/orcl/trace

```

```sh

$ rm *.trc

```


```sh

$ rm *.trm

```


2) 

......oracle/diag/rdbms/{DB_INSTANCE}/{DB_INSTANCE}/incpkg의 모든 파일을 지운다.


```sh

$ cd /home/oracle/app/oracle/diag/rdbms/orcl/orcl/incpkg

```

```sh

$ rm *

```


-----


### 참고

[ORA-09817]sysdba 접속이 안될때...: 

[http://wolfwideweb.tistory.com/31](http://wolfwideweb.tistory.com/31)


[ORA-09817] sysdba 접속이 않될경우:

[http://egloos.zum.com/geokim/v/8842544](http://egloos.zum.com/geokim/v/8842544)


[ORACLE ERROR] ORA-09817 파티션 용량 가득찼을 경우 에러:

[http://qualifieds.tistory.com/entry/ORACLE-ORA09817-%ED%8C%8C%ED%8B%B0%EC%85%98-%EC%9A%A9%EB%9F%89-%EA%B0%80%EB%93%9D%EC%B0%BC%EC%9D%84-%EA%B2%BD%EC%9A%B0-%EC%97%90%EB%9F%AC](http://qualifieds.tistory.com/entry/ORACLE-ORA09817-%ED%8C%8C%ED%8B%B0%EC%85%98-%EC%9A%A9%EB%9F%89-%EA%B0%80%EB%93%9D%EC%B0%BC%EC%9D%84-%EA%B2%BD%EC%9A%B0-%EC%97%90%EB%9F%AC)