SQL*NET SESSION의 DEAD CONNECTION 처리 방법 Server와 Client에 있는 $ORACLE_HOME/network/admin/sqlnet.ora sqlnet.expire_time=1(분) ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
Oracle Character set 변경. SELECT * FROM NLS_DATABASE_PARAMETERS; SHUTDOWN IMMEDIATE; STARTUP MOUNT; ALTER SYSTEM ENABLE RESTRICTED SESSION; ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; ALTER DATABASE OPEN; ALTER DATABASE CHARACTER SET INTERNAL_USE KO16KSC5601 ; SHUTDOWN IMMEDIATE; STARTUP; ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
Oracle 날짜/시간 관련 함수 정리 1. Oracle에서의 날짜 특징 *oracle은 세기,년,월,일,시간,분,초의 내부숫자 형식으로 날짜를 저장합니다. *디폴트 날짜형식은 'DD-MON-YY' 입니다. *SYSDATE는 현재의 날짜와 시간을 리턴하는 함수입니다.(date타입) ex : 2007-01-07 오후 10:34:00 *DUAL은 SYSDATE를 보기위해 사용된 dummy table입니다. 2. Orac.. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
sqlcode 및 메시지 ORA-00000,0, "성공적인 정상 종료입니다" ORA-00001,0, "유일성 제약조건(%s.%s)에 위배됩니다" ORA-00017,0, "트레이스 이벤트 설정이 세션에 요구되었습니다" ORA-00018,0, "최대 세션 수를 초과했습니다" ORA-00019,0, "최대 세션 라이선스 수를 초과했습니다" ORA-00020,0, "최대 프로세스 수(%s)를 초과했습니.. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
ORA-28002: the password will expire within 7 days 현상 : ORA-28002: the password will expire within 7 days 원인 : 암호 사용기간의 만료가 되어감에 따라 알려주는 메시지. 조치 : 암호 연장기간 확인 sql> SELECT RESOURCE_NAME, LIMIT FROM DBA_PROFILES WHERE PROFILE = 'DEFAULT' AND RESOURCE_TYPE = 'PASSWORD'; 1.암호 사용기간을 연장시킴. sql> alter user whole identified by whole; 2.. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
cannot restore segment prot after reloc: Permission denied 현상 : [oracle@oratest admin]$ sqlplus /nolog sqlplus: error while loading shared libraries: /oracle/11g/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied 조치 : root user로 접속한 다음 [root@oratest ~]# getenforce Enforcing [root@oratest ~]# setenforce 0 [root@oratest ~]# getenforce Permissive ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
ORA-24550: signal received: [si_signo=11] [si_errno=0] [si_code=50] [si_addr=4029e3f0] 현상 : ORA-24550: signal received: [si_signo=11] [si_errno=0] [si_code=50] [si_addr=4029e3f0] kpedbg_dmp_stack()+280<-kpeDbgCrash()+108<-kpeDbgSignalHandler()+196<-skgesig_sigactionHandler()+268<-46e4<-s_icaz110_r1()+2768<-d082ec40<-d07ed20c<-d08b5398<-main()+56<-__start()+104 원인 : 선언한 변수 길이 보다 더 큰 데이터가 들어.. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
ORA-12543: TNS:수신지 호스트에 도달할 수 없습니다 현상 : ORA-12543: TNS:수신지 호스트에 도달할 수 없습니다 원인 : 1521 Port가 방화벽에 열어 주지 않은 경우에 발생. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
ORA-01116, ORA-01110 현상 : ORA-01116: 385 데이터베이스 파일 열기에 오류입니다 ORA-01110: 385 데이터 파일: '/home/oracle/app/oracle/oradata/orcl/tsdtaccesslog_01.dbf' ORA-27041: 파일을 열 수 없습니다 Linux-x86_64 Error: 2: No such file or directory Additional information: 3 원인 : tsdtaccesslog_01.dbf 파일을 강제적으로 삭제함. 조치 : sqlplus 로 접.. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21
ORA-01089: 즉시 종료 중입니다 - 작업이 허용되지 않습니다. 현상 : ORA-01089: 즉시 종료 중입니다 - 작업이 허용되지 않습니다. 원인 : 오라클 프로세스를 shutdown 또는 immediate으로 Down 중에 정상적으로 내려가지 않는 상태가 발생하여 강제로 오라클 백그라운드 프로세스를 Kill(kill -9)한 후 오라클을 재기동하는 경우에 발생. 조치 : 이런 경우 오라클 .. ▶ Tuxedo/오류 메시지(Oracle) 2017.12.21