728x90 Database/Oracle581 [ORACLE] DBA_EXP_OBJECTS 완벽 해설 : 데이터베이스 Export 객체 관리의 핵심 뷰 Oracle 데이터베이스에서 DBA_EXP_OBJECTS 뷰는 데이터베이스 Export 작업 시 내보내기에 포함되는 객체(Object)에 대한 정보를 제공하는 핵심적인 데이터 사전 뷰입니다. 이 뷰는 Data Pump Export(Expdp) 및 기존의 EXP 유틸리티 작업 시 어떤 스키마, 객체, 타입, 소유자 등이 Export 대상에 포함되는지를 관리하고 추적하는 역할을 수행합니다. 즉, 데이터베이스 내에서 Export 가능한 모든 객체의 목록과 그 속성을 보여주는 ‘메타 관리(Metadata Management)’ 뷰라고 할 수 있습니다.1. DBA_EXP_OBJECTS 개요DBA_EXP_OBJECTS는 Oracle Database의 Export 메커니즘을 지원하기 위해 만들어진 시스템 뷰입니다. .. 2025. 10. 14. [ORACLE] DBA_EXP_FILES 완벽 해설 : Data Pump 및 Export 파일 관리의 핵심 뷰 Oracle 데이터베이스에서 DBA_EXP_FILES는 데이터베이스의 Export 작업과 관련된 파일 정보를 관리하는 핵심적인 데이터 사전 뷰(View)입니다. 이 뷰는 Data Pump Export(Expdp) 또는 전통적인 EXP 유틸리티를 사용한 데이터 내보내기 작업 시 생성된 파일들의 경로, 이름, 크기, 상태 등을 확인하는 데 사용됩니다. DBA_EXP_FILES는 주로 Data Pump Directory Object를 기반으로 하여, Oracle이 파일 I/O 작업을 수행하는 위치와 메타데이터를 추적하기 위한 목적으로 활용됩니다.즉, DBA_EXP_FILES는 DBA가 데이터베이스 내의 내보내기(Export) 파일을 한눈에 파악하고 관리할 수 있도록 해주는 도구로, 대규모 백업, 마이그레이션,.. 2025. 10. 14. [ORACLE] DBA_ERRORS 완벽 가이드 : PL/SQL 컴파일 오류 진단과 디버깅의 핵심 뷰 Oracle Database의 DBA_ERRORS 뷰는 데이터베이스 객체(예: 프로시저, 함수, 트리거, 패키지 등)의 컴파일 오류(Compile-Time Error)를 관리하는 핵심 시스템 뷰입니다. 개발자와 DBA 모두에게 필수적인 진단 도구로, 오류 원인을 즉시 파악하고 코드 품질을 유지하는 데 사용됩니다. 특히 대규모 PL/SQL 시스템이나 복잡한 패키지 구조를 관리할 때 DBA_ERRORS는 오류 추적 및 디버깅의 중심 역할을 수행합니다.1. DBA_ERRORS 개요Oracle에서 PL/SQL 객체(Procedure, Function, Trigger, Package 등)는 생성(또는 컴파일) 시점에 문법, 참조 객체, 의존성 등을 검증합니다. 이 과정에서 문제가 발생하면 오류 정보는 즉시 USE.. 2025. 10. 14. [ORACLE] DBA_DMT_USED_EXTENTS 완벽 분석 : Dictionary Managed Tablespace의 사용 공간 추적 Oracle 데이터베이스에서 DBA_DMT_USED_EXTENTS 뷰는 Dictionary Managed Tablespace(DMT) 환경에서 사용 중인 Extent(공간 단위)에 대한 상세 정보를 제공하는 핵심 시스템 뷰입니다. 이 뷰는 과거의 공간 관리 방식에서 데이터 저장 영역이 어떻게 분배되고 있는지를 모니터링하는 데 사용되며, 특히 테이블스페이스 최적화, 단편화 분석, 공간 회수 전략 수립에 매우 중요한 역할을 합니다.1. DBA_DMT_USED_EXTENTS 개요Oracle의 DMT 환경에서는 공간 관리가 데이터 딕셔너리(UET$, FET$ 등)에 의해 수행되었습니다. DBA_DMT_USED_EXTENTS는 바로 이 UET$ (Used Extents Table) 테이블을 기반으로 하여, 현재 .. 2025. 10. 14. [ORACLE] DBA_DMT_FREE_SPACE 완벽 해설 : Dictionary Managed Tablespace의 공간 관리 핵심 Oracle 데이터베이스의 공간 관리 방식은 시대에 따라 발전해왔으며, 그중 DBA_DMT_FREE_SPACE 뷰는 과거 Dictionary Managed Tablespace(DMT) 환경에서 남은 여유 공간(Free Space)을 추적하고 관리하기 위한 핵심 데이터 사전 뷰입니다. 현대의 Locally Managed Tablespace(LMT)와 비교하면 DMT는 다소 구식이지만, 여전히 레거시 시스템 유지보수나 마이그레이션 작업에서 중요한 역할을 하고 있습니다.1. DBA_DMT_FREE_SPACE 개요DBA_DMT_FREE_SPACE는 DMT 방식의 테이블스페이스에 존재하는 “할당되지 않은 공간(Free Extent)” 정보를 보여주는 시스템 뷰입니다. 이 뷰는 데이터 딕셔너리 기반 공간 관리에서 .. 2025. 10. 14. [ORACLE] DBA_DIRECTORIES 완벽 해설 : Oracle 디렉터리 오브젝트의 핵심 이해 Oracle 데이터베이스에서 DBA_DIRECTORIES 뷰는 파일 시스템과 데이터베이스를 연결하는 중요한 브리지 역할을 합니다. 이 뷰는 데이터베이스 내에서 정의된 모든 디렉터리 객체(Directory Object)에 대한 정보를 제공합니다. 즉, 서버의 물리적 경로를 데이터베이스 객체로 매핑하여 외부 파일 입출력(External File I/O), 데이터 로드, UTL_FILE 패키지 사용 등 다양한 작업을 안전하게 수행할 수 있도록 관리하는 핵심 구성요소입니다.1. DBA_DIRECTORIES 개요DBA_DIRECTORIES는 데이터베이스 관리자가 생성한 모든 디렉터리 객체의 정보를 보여주는 데이터 사전 뷰입니다. 이 디렉터리 객체는 실제 운영체제의 파일 시스템 경로를 데이터베이스 내에서 논리적으로.. 2025. 10. 14. 이전 1 2 3 4 5 6 ··· 97 다음 728x90