본문 바로가기

db7

[Oracle] ORA-30036 : 세그먼트를 8만큼 실행 취소 테이블스페이스 'xxx'에서 확장할수 없음 ■ 에러 메시지 - ORA-30036 : 세그먼트를 8만큼 실행 취소 테이블스페이스 'UNDOTBS1'에서 확장할 수 없음 ■ 문제 원인 - 실행 중인 쿼리의 데이터양이 많아 UNDO 데이터의 양이 UNDOTBS를 초과하여 발생 (UNDOTBS TableSpace 용량이 부족) ■ 처리 방법 1. UNDOTBS1 TableSpace datafile 추가 2. UNDOTBS1 TableSpace 비우기 ■ 해결 방법 2가지 방법1) UNDOTBS1 테이블스페이스 datafile 추가 1) 테이블스페이스 경로 확인 SELECT * FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'UNDOTBS1'; 2) Datafile 추가 ALTER TABLESPACE UNDOTBS1 ADD.. 2022. 1. 22.
[Oracle] INS-20802 : Oracle Database Configuration Assistant을 실패했습니다. 처리 가이드 Oracle Database 11g 설치 시, "INS-20802 - Oracle Database Configuration Assistant을 실패했습니다." 오류 처리 가이드 ■ 오류 화면 ■ 해결방법 - 로그파일 확인 결과, 특이사항이 없으면 Oracle 버전의 따른 OS 지원범위 확인 (예 : Oracle 11g R2의 경우, Windows Server 2012 R2 까지만 지원 가능) - 버전별 OS 지원범위 참고 : https://wdy0705.tistory.com/59 [Oracle] Database OS 지원 범위 Oracle Database의 OS별 지원범위에 대해 정리하여 공유합니다. ■ 개요 - Oracle DB 버전 별 OS 지원범위가 다름 - 설치 시 오류가 발생하는 경우 OS 지원.. 2022. 1. 21.
[Oracle] Database OS 지원 범위 Oracle Database의 OS별 지원범위에 대해 정리하여 공유합니다. ■ 개요 - Oracle DB 버전 별 OS 지원범위가 다름 - 설치 시 오류가 발생하는 경우 OS 지원 범위 확인 ■ 설치 오류화면 ■ Oracle 11g Release 2 OS 버전 DB 버전 Windows Server 2003 - all x64 editions Windows Server 2003 R2 - all x64 editions Windows XP Professional x64 - all x64 editions Windows Vista x64 - Business, Enterprise, and Ultimate editions Windows Server 2008 x64 - Standard, Enterprise, Datace.. 2022. 1. 20.
[Oracle] DB 사용자 계정 확인 가이드 운영중인 Oracle Database의 계정을 확인 하는 방법 정리하여 공유합니다. ■ 생성된 계정 확인 (SYSTEM 계정 로그인) SELECT * FROM DBA_USERS; ■ 컬럼 정보 컬럼명 설 명 USERNAME 계정명 USER_ID 계정 ID PASSWORD null ACCOUNT_STATUS ■ 계정 상태 - OPEN : 정상 - EXPIRED : 기간만료 (비밀번호 변경 필요) - EXPIRED (GRACE) : PROFILE 만료일로 비밀번호 경고 중인 상태 - LOCKED : 계정 잠긴 상태 - LOCKED (TIMED) : 기간만료 로 잠긴 상태 (UNLOCK 명령어 필요) - EXPIRED & LOCKED - EXPIRED & LOCKED (TIMED) - EXPIRED (GRAC.. 2022. 1. 12.
[Oracle] DB Dump(exp/imp) 다른 계정으로 데이터 이관 가이드 Oracle DB의 특정 계정의 데이터를 다른 계정으로 이관하는 방법에 대해 처리하였던 내용 정리하여 공유합니다. 개요 - A(bsc)의 계정의 데이터를 B(bsc2)계정으로 데이터 이관 - DB 버전의 따라 exp/imp 또는 expdp/impdp 명령어 사용 작업 내용 기존 계정 bsc 신규 계정 bsc2 1. 신규 계정 생성 - bsc2 CREATE USER bsc2 IDENTIFIED BY 패스워드 GRANT "CONNECT" TO bsc2; GRANT "RESOURCE" TO bsc2; GRANT CREATE VIEW TO bsc2; 2. 기존 계정에서 Data Dump 추출(Export) - 계정 : bsc exp userid=system/패스워드 file='/Dump 추출경로/dump_bac.. 2021. 12. 28.
[Unix] 서버 및 DB 접속 속도가 느린 경우 처리 가이드 서버 설치 및 이전 등 작업 이후, SSH 로그인 및 DB 접속 속도가 느린경우가 있습니다. 이와 같을 때 해결했던 방법에 대해 공유 합니다. 속도가 느린 Case - SSH 및 Telnet 접속 시, ID 입력 후 Password 입력 뜨기까지 속도 느림 - DB 서버의 경우 DB 접속 속도 느림 - 기타 서버 접근 관련 속도 느림 속도 지연 예시 확인 - 서버 /etc/resolv.conf 네임서버(DNS) IP 확인 및 수정 - 네트워크 구성의 따른 DNS 서버 설정 DNS 서버 구분 DNS 서버 보조 DNS KT 168.126.63.1 168.126.63.2 SK 219.250.36.130 210.220.163.82 LGU+ 164.124.101.2 203.248.252.2 Google 8.8.8.. 2021. 12. 28.
[Oracle] 테이블별 용량 확인 가이드 (계정별) Oracle DB를 사용하는데 있어, 특정 계정의 테이블별 용량을 확인하는 방법에 대해 가이드 드립니다. 계정별 테이블 용량 구하는 쿼리 - system 계정을 로그인 후 아래의 쿼리를 이용하여 확인 - Oracle DB 계정(사용자명)을 AND OWNER='사용자명' 입력 SELECT SEGMENT_TYPE , SEGMENT_NAME , TABLESPACE_NAME , TRUNC((SUM(BYTES)/1024)/1024,2) as "용량(MB)" FROM DBA_SEGMENTS WHERE SEGMENT_TYPE IN ('TABLE', 'INDEX', 'TABLE PARTITION', 'TABLE SUBPARTITION') AND OWNER = '사용자명' GROUP BY SEGMENT_TYPE , SE.. 2021. 12. 24.
728x90
반응형