본문 바로가기
반응형

개발/오라클9

오라클 Session 정보 로그 확인 전체 내역 확인 select * from v$session; 이름과 로그인타임 확인 SELECT USERNAME , LOGON_TIME FROM v$session WHERE USERNAME IS NOT NULL 열데이터 형식 설명 SADDR RAW(4 | 8) 세션 주소 SID NUMBER 세션 식별자 SERIAL# NUMBER 세션 일련 번호입니다. 세션의 개체를 고유하게 식별하는 데 사용됩니다. 세션이 종료되고 다른 세션이 동일한 세션 ID로 시작되는 경우 세션 수준 명령이 올바른 세션 개체에 적용되도록 보장합니다. AUDSID NUMBER 감사 세션 ID PADDR RAW(4 | 8) 세션을 소유한 프로세스의 주소 USER# NUMBER Oracle 사용자 식별자 USERNAME VARCHAR2(3.. 2022. 7. 7.
오라클 중복제거를 위해 DISTINCT 사용시 SELECT 식이 부적합합니다 라고 나올때 ORA-01791: SELECT 식이 부적합합니다 라고 나오는경우 SELECT DISTINCT TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') FROM TEST_TABLE ORDER BY APPLY_DATE ASC 위 쿼리를 실행했는데 ORA-01791: SELECT 식이 부적합합니다 라고 나오길래 확인해보니 DISTINCT 를 사용할때 ORDER BY 를 사용할경우 SELECT 와 같은 내용으로 적어주지 않으면 에러가 나오는거였습니다. 그래서 아래처럼 변경해주었습니다 SELECT DISTINCT TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') FROM TEST_TABLE ORDER BY TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') ASC SELECT 와 ORDE.. 2022. 5. 13.
오라클 버전과 호환되는 ojdbc 및 jdk 버전 (ojdbc 다운로드 링크) 전엔 오라클 9에서 시작해 처음엔 ojdbc5에서 시작했는데 지금은 오라클 19C를 사용하면서 ojdbc8 을 쓰게 되었다 오라클버전 ojdbc 버전 및 JDK 버전 21.x ojdbc11.jar (JDK11, JDK12, JDK13, JDK14, JDK15 및 JDK17 포함) ojdbc8.jar (JDK8, JDK11, JDK12, JDK13, JDK14 및 JDK15 포함) 19.x ojdbc10.jar (JDK10, JDK11 포함) ojdbc8.jar (JDK8, JDK9, JDK11 포함) 18.x ojdbc8.jar JDK8 , JDK9, JDK10, JDK11 12.2 또는 12cR2 ojdbc8.jar JDK 8이 있는 12.1 또는 12cR1 ojdbc7.jar (JDK 7 및 JDK .. 2022. 2. 12.
오라클 system 유저 패스워드 변경 보통 sql developer 를 이용해서 변경하는데 비밀번호 부분은 " 로 묶어주지 않으면 실행 안됨 ALTER USER 유저아이디 IDENTIFIED BY "변경할비밀번호"; ALTER USER system IDENTIFIED BY "변경할비밀번호"; ALTER USER sys IDENTIFIED BY "변경할비밀번호"; 2021. 12. 26.
728x90