
[ORACLE] 11G 설치 오류 (INS-30131_설치 프로그램 검증 실행에 필요한 초기 설정을 실패했습니다.) 해결) 윈도우즈 기본 공유 폴더 지정 (AutoShareSever 항목 클릭하여 1로 변경) 경로 : 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters cmd에서 net 재시작 1. net stop server 2. net start server 이제 오라클 설치하면 된다. 설치 완료하면 윈도우 공유 사용안함으로 원복해준다.(보안) net share로 공유 여부 확인
[오라클] 데이터베이스 최근에 실행된 쿼리 조회하기 SELECT SQL_ID, PARSING_SCHEMA_NAME, FIRST_LOAD_TIME, LAST_LOAD_TIME, ELAPSED_TIME, SQL_TEXT, -- SHORT SQL문 SQL_FULLTEXT -- FULL SQL문 (CLOB형태) FROM V$SQL WHERE PARSING_SCHEMA_NAME NOT IN ('SYS','SYSTEM','DBSNMP', 'MDSYS', 'EXFSYS') --WHERE PARSING_SCHEMA_NAME IN ('MNG') --데이터베이스 ORDER BY LAST_LOAD_TIME DESC 주의 : 이전에 실행된 HASH 값이 같은 쿼리는 최근에 실행된 쿼리에 나오지 않을 수 있습니다. (로그 테이..
[오라클] 데이터베이스 쿼리 테이블은 소문자 대문자로 보기 쉽게 작성하는게 좋을까? 결론은 협업 업무를 하게 되면대문자나 소문자나 코딩 규칙을 통일해서 사용하는게 좋다. 설명 : 들여쓰기, 띄어쓰기, 대/소문자등 코딩 규칙을 정해놓고 사용하면 가독성이 좋아지지만 실수로 잘 못 작성한 경우 같은 쿼리인데도 대/소문자 구분 때문에 다른 쿼리로 인식하게 되어 메모리에 접근해서 가지고 올 쿼리를 새로운 쿼리로 인식하여 하드 파싱을하여 저장을 하게 된다. 많이 실행되는 쿼리 일 수록 속도 저하를 가중 시킬 수 있다. 덧붙여서 쿼리에서 변수를 다이내믹쿼리로 작성하는 이유도 이러한 이유때문이다. 만약 select 변수 from dual 이런 쿼리가 있는데 변수를 하드코딩하여 사용한 경우 1번 쿼리. select 1 ..

[oracle 오류 내용] System.Data.OleDb.OleDbException: Oracle 클라이언트 및 네트워킹 구성 요소가 없습니다. 이 구성 요소는 Oracle Corporation에서 제공하며 Oracle 버전 7.3.3 또는 그 이후 버전의 클라이언트 소프트웨어 설치의 일부입니다. 공급자가 작동하려면 이 구성 요소가 설치되어야 합니다 [oracle 오류 원인] IIS가 권한등의 이유로 오라클에 접근을 못해서 나는 에러 [oracle 오류 해결] 1. 오라클 홈 디렉토리(C:\oracle\ora92)에서 권한 추가 (IIS_USER) 2. IISRESET