본문 바로가기
반응형

전체 글190

[ORACLE] ORA-01017 invalid username... , ORA-02063 line가 선행됨... OS : Windows XP 프로그램 및 버전 : ORACLE 9i ※ 주의사항 : 없음. 1. 증상 - 9i에서 11g로 DB링크를 연결한 후 데이터를 조회하기 위해 select * from aaa@you 를 하면 ORA-01017, ORA-02063 발생함. - ping, tnsping, oracle sql developer로 접속은 잘됨. 2. 원인 - 11g부터 패스워드의 대소문자를 구별함.(하지만 난 대소문자를 정확히 입력했지만. 그래도 안됨) 3. 해결방법 1) 11g에서 대소문자를 구분하지 않도록 설정. - 다음의 명령어로 대소문자를 구분하지 않도록 설정할 수 있다.(11g서버에서 설정해줘야 함) ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE; 하지.. 2011. 10. 7.
[ORACLE] timestamp를 조건으로 값 조회하기 OS : Windows OS 프로그램 및 버전 : oracle11g ※ 주의사항 : 없음 내용 : timestamp에 관한 몇가지 예제(잊지 않기 위해서...) select * from log_transaction where trantime = to_timestamp('201109291539258580','yyyymmddhh24missff') select * from log_transaction where trantime = timestamp '2011-09-29 15:39:25.85800' 2011. 9. 29.
[ORACLE] ORA-12560 OS : Windows Server 2008 프로그램 및 버전 : Oracle 11g ※ 주의사항 : 환경변수 변경 시 기존 환경변수 백업 필수(변경했을경우 어플에서 접속이 안되는 현상 발생함) 문제 : 외부에서는 접속이 가능한데... 서버 자체에서 sysdba 및 사용자로 로그인 했을 경우 ORA-12560 오류를 발생함. 원인 : 오라클 DB 설치 후 Client 설치로 인한 환경변수 변경. 인터넷으로 여러군데를 돌아다녀 봤지만... 전부 서비스에 있는 리스너를 재시작 하라고 했다. 하지만... 리스너를 재시작 하여도 해결이 되지 않는..;;; 그리고 아예 접속이 안되면 모르는데... 외부에서 붙을때는 잘 됐는데 서버 자체에서 접속하면 저 오류를 표출하였다. 해결방안! 1. ORACLE SID 설정하.. 2011. 9. 26.
[ORACLE] ORA-00020: maximum number of processes (150) exceeded OS : Windows Server 2008 프로그램 및 버전 : ORACLE 11g ※ 주의사항 : 프로세스 증가 시키는 부분은 신중히 생각해 주어야 함. 오라클 접속시 "ORA-00020: maximum number of processes (150) exceeded"라는 오류메시지와 함께 접속이 안된다..;;; 원인 : 프로그램에서 DB에 Connect 하고 Close를 안해줘서 설정된 프로세스 수를 초과시켜서 라고 한다. 다음 SQL문으로 확인해 보자. select * from v$resource_limit where resource_name = 'processes'; SQL문을 실행하면 위의 이미지와 같이 값이 나오는데... CURRENT_UTILIZATION : 현재 접속되어 있는 세션 수 MA.. 2011. 8. 31.
반응형