개발/[DB] Oracle(2)
-
오라클 백그라운드 프로세스 효율적인 관리법 (터미널 사용)
오라클 DB를 깔아서 실습을 할 때 작업관리자에 들어가서 메모리 할당량을 보면 지금 실행 하고 있지도 않은데 돌아가고 있는 것이 하나 보일것이다. 바로 Oracle RDBMS Kernel Executable 이것이 메모리를 30%나 차지하고있다.... 그래서 어떻게 서비스를 중지하고 다시 실행할 수 있는 방법이 없나 알아보았다. 윈도우 검색창에다가 서비스를 검색한 후 Oracle에 대한 서비스를 찾을 것이다. 상태를 보면 지금 실행중이라는 오라클 서비스가 보일 것이다. 이걸 자유자재로 중지하였다가 실행하는 방법을 알아보자 시작유형을 시작으로 바꿔주자 그러고나서 중지를 눌러준다. 그리고 적용을 누르고 확인 OracleOraDB18Home1MTSRecoveryService OracleOraDB18Home..
2020.10.15 -
오라클 테이블 생성시 오류 테이블 생성권한을 사용자에게 주기
안녕하세요. 첫 글이네요 !! 전에 했던 블로그에 글들을 조금씩 수정해서 올리고 새로운 글들을 쓰려고 합니다. Oracle 사용자 계정 만들기 자 성공 ! 여기까지는 아무 문제없이 잘 생성되고 성공 했습니다 새로운 사용자 계정으로 테이블을 만들어보겠습니다. 테이블 생성 코드입니다. 그냥 이렇게 테이블을 생성하려고 하면 권한이 없어서 테이블이 만들어지지 않습니다. 바로 관리자 계정에서 테이블 생성권한이 사용자 계정에 옮겨지지 않아서 그렇습니다 ! 즉 테이블스페이스 사용권한을 가지지 않기 때문에 일어나는 문제입니다 그러면 어떻게 할까요? ALTER USER C##DBTEST QUOTA UNLIMITED ON USERS; 사용자 계정에 테이블스페이스 사용 권한을 양도합시다! 자 테이블이 생성 되었습니다! ..
2020.10.15