반응형
저번에 'ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.'라는 오류가 발생해서
alter session set "_ORACLE_SCRIPT"=true; 를 실행한 후에 계정 생성했었다.
그런데 그 이후로 계정 생성 권한을 가진 계정 뿐만 아니라 생성한 계정까지 계속 '데이터베이스 접속이 재설정되었습니다. 보류 중인 트랜잭션이나 세션 상태가 유실되었습니다.' 라는 알림창이 떴다.
개발 서버를 돌리면서 저 알림창 외에 다른 오류가 발생하지는 않았지만 혹시나 하는 마음에 구글링을 해보았다.
그 결과 아래의 쿼리를 실행하면 더이상 뜨지 않는다는 것을 발견했다.
ALTER SESSION SET PLSCOPE_SETTINGS = 'IDENTIFIERS:NONE';
이 쿼리를 실행한 결과, 각 계정마다 한참 뒤에 쿼리를 실행시켜도 저 알림창이 뜨지 않았다.
반응형
출처: https://stackoverflow.com/questions/16963730/problems-creating-a-trigger-in-oracle-11g
반응형