티스토리 뷰
1일 1삽질
ORA-39710: only connect AS SYSDBA is allowed when OPEN in UPGRADE mode 해결방안
sayho 2023. 9. 26. 19:33SQL> startup
ORACLE instance started.
Total System Global Area 914358272 bytes
Fixed Size 2100520 bytes
Variable Size 230687448 bytes
Database Buffers 675282944 bytes
Redo Buffers 6287360 bytes
Database mounted.
ORA-01092: ORACLE instance terminated. Disconnection forced
SQL > startup 을 실행했을 때 ORA-01092: ORACLE instance terminated. Disconnection forced 에러가 발생했었다..
로그를 읽다보니 startup upgrade로 실행시키라고 해서
SQL > startup upgrade 명령어를 입력하여 실행시키고 내가 생성한 user로 로그인을 해봤더니
ORA-39710: only connect AS SYSDBA is allowed when OPEN in UPGRADE mode 에러가 뜸..
upgrade모드로 oracle을 실행시켰을 때는 SYSDBA 로만 접속이 가능하고 그외의 USER로는 접속이 안된다는 절망적인 에러였다..
무조건 startup 으로 oracle을 실행시켜야했고.. 속는셈치고 아래글 따라 해봤다.
해결방안
SQL> startup upgrade
SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql
(한 10분정도 작업 진행)
SQL> shut immediate
SQL> startup
위와 같은 절차를 거치면 잘 실행되는 것을 확인할 수 있고 생성한 user로 접속할 수 있게 된다!!
참고
https://dba.stackexchange.com/questions/169403/how-to-solve-ora-39710-problem
'1일 1삽질' 카테고리의 다른 글
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 람다식
- SpringSecurity
- Java
- graphql
- JPA
- Travis CI
- 트랜잭션
- 프로그래머스
- AWS
- ORA-27125
- CodeDeploy
- OS
- db
- N+1
- ddl-auto
- 운영체제
- TCP
- SpringGraphQL
- spring
- 인덱스
- Til
- level0
- ci/cd
- Oracle
- 트랜잭션격리성
- 네이버클라우드
- 파일업로드설정
- nginx
- 기술면접
- EC2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함