목록Database/ORACLE (36)
미스터 역마살

안녕하세요 역마살 입니다. 오늘은 제가 테이블스페이스를 생성하다가 생긴 ORA-01119 에러에 대한 원인과 해결방안에 대해서 알아 보겠습니다. ORA-01119 에러 원인 먼저 제가 구글링을 해보고 찾아본 결과 해당 에러는 경로가 정확하게 적혀있지 않아서 인것 같습니다. 저같은 경우는 D 드라이브가 없는데 쿼리에서 D 드라이브 밑에 데이터파일을 생성하게 했었거든요. 그래서 에러가 발생했습니다. ALTER TABLESPACE MY_DATA ADD DATAFILE 'D:\ORADATA\MY_DATA03.dbf' SIZE 30G AUTOEXTEND ON; /* D드라이브가 없음 */ ORA-01119 해결방안 해결방안은 간단합니다. 실제 경로를 만들어 주거나 쿼리에서 경로를 변경해주기만 하면 됩니다. 이상입..

오라클 정규식 (REGEXP) 오라클은 10g 부터 REGEXP로 시작하는 함수를 지원 합니다. (Regular Expression 이라는 정규식의 의미 입니다.) 이 함수를 통해 데이터의 패턴을 보다 다양하게 찾고, 변경할 수 있게 되었습니다. 정규식 함수는 다음과 같습니다. 함수 설명 REGEXP_LIKE Like 연산과 유사하여 정규식 패턴을 검색 REGEXP_REPLACE 정규식 패턴을 검색하여 대체 문자열로 변경 REGEXP_INSTR 정규식 패턴을 검색하여 위치 반환 REGEXP_SUBSTR 정규식 패턴을 검색하여 부분 문자 추출 REGEXP_COUNT(v11g) 정규식 패턴을 검색하여 발견된 횟수를 반환 그리고 정규식에는 메타문자와 리터럴 문자라는 것이 있습니다. ※ 메타문자란? 검색 알고리..

오라클 에러들에 대한 원인과 해결방안 입니다. 참고들 하세요~ 그리고 해당 에러는 아래 사이트를 참고하시면 됩니다. docs.oracle.com/cd/B10501_01/server.920/a96525/e0.htm#ERRMG101 ORA-00000 to ORA-00899 Action: In the case of CREATE DATABASE or CREATE CONTROLFILE, use a different combination of MAXDATAFILES, MAXLOGFILES, MAXLOGMEMBERS, MAXLOGHISTORY, and MAXINSTANCES clauses. In the case of cfileCalcSizeList() or cfileCalcSizeArray(), use a diffe..

분명히 오라클을 설치하였는데 Orange에서 오라클을 찾지 못하는 경우가 종종 있을것이다. 이렇게 못찾는 이유는 간단하다. 오렌지는 32비트의 오라클만 지원하기 때문이다. 해결방법 1. 오라클 클라이언트를 설치한다. 2. 32비트 버전의 오라클을 설치한다. 하지만 대부분 이미 오라클 64비트를 설치했을 것이다. 오라클은 삭제하기가 매우 까다롭다. 그래서 개인적으로 1번의 해결방법을 추천 드리는 바이다. 참고로 오라클 삭제방법은 아래 링크를 참고하기 바란다. https://dreamlog.tistory.com/589
프로젝트 사이트에 나가서 일을 하다보면 오라클 접속시(오렌지로) 아래와 같은 에러가 종종 발생한다. ORA-12170:TNS:Connect timeout occurred 이 경우 해당 접속 IP가 접속권한이 없을 확률이 높으므로 보안담당자나 네트워크 담당자에게 문의하자

Oracle DB의 상태의 진단할 때 많이 사용하는 정보가 AWR Report 입니다. (AWR : Automatic Workload Repository) 원래 AWR 레포트를 사용하는 것 자체가 EM의 진단팩(Diagnostic Pack)을 사용하는 것이므로, EM 라이센스가 필요하다고 합니다. 하지만, ㅎㅎ 대부분 그냥 막 씁니다. AWR 레포트 뽑는 방법은 매우 간단합니다. 진짜 어려운건 그 레포트를 보고 뭐가 문제인지 찾아내는 것이 어렵죠. AWR 리포트를 출력하는 방법은 2가지가 있습니다. 1. SQL PLUS 명령어로 단계별로 진행하기 2. 쿼리를 SQL PLUS에서 실행시켜서 한번에 진행하기 전 이 두가지 방법중 1번을 주로 많이 사용하는데 일단은 2가지다 알려드릴게요. 1. SQL PLUS..