반응형
오늘 작업하다가 건네받은 bat 실행파일로 db 테이블을 만들려고 했는데 계속 접속에러가 났다.
database not open 이라고 떠서 원인을 찾아보니 예기지 못하게 종료되거나 강제로 종료시켰을 때 등등 오라클이 열려져있는 상태에서 꺼졌을 때 정상적으로 꺼지지 않았을 때 발생하는 듯 했다. (특정 데이터피일 undo)
우선 첫번째로
ALTER DATABASE OPEN
을 실행하면 된다고 하는데 나는 그래도 작동이 안되고 특정 파일에 문제가 있다고 에러가 떠서
ALTER DATABASE DATAFIEL "에러메세지 뜨는 파일" OFFLINE DROP;
을 실행시킨뒤 database altered 메세지가 뜨면 다시 open 해주면 작동되곘다.
에러가 발생한 단계에 따라서 첫번째 방법만 써도 작동되는 경우도 있곘다.
반응형
'Oracle SQL' 카테고리의 다른 글
<Oracle SQL> NVL() 함수 (NULL) (0) | 2020.10.22 |
---|---|
<Oracle SQL>단일행 함수 문자함수 (0) | 2020.10.22 |
<Oracle SQL>연결 연산자로 컬럼을 붙여서 출력하기( || ) (0) | 2020.10.22 |
Oracle SQL SCOTT 계정 활성화 (0) | 2020.10.21 |
Sql Developer 실행 안됨, 자동 꺼짐 현상 (5) | 2020.10.15 |