-- ============================================================
-- IMPORT MASTER - Recreare PDB Oracle XE 21c
-- Rulat ca SYS AS SYSDBA conectat la PDB-ul NOU
-- ============================================================
-- PREREQUISITE: PDB creat si deschis, fisierele .dmp in DMPDIR
-- ============================================================

SPOOL C:\DMPDIR\import_master.log

-- ============================================================
-- FAZA 1: Infrastructura (inainte de Data Pump)
-- ============================================================
PROMPT [1/13] Creating tablespaces...
@01_tablespaces.sql

PROMPT [2/13] Creating users...
@02_useri.sql

PROMPT [3/13] Creating directories...
@03_directories.sql

PROMPT [4/13] Creating SYS custom tables...
@04_sys_tables.sql

PROMPT [5/13] Creating context...
@08_context.sql

-- ============================================================
-- FAZA 2: Data Pump (din CMD, nu din SQLPlus!)
-- ============================================================
PROMPT
PROMPT ==============================================
PROMPT  STOP! Ruleaza Data Pump din CMD:
PROMPT ==============================================
PROMPT  impdp \"sys/PAROLA_SYS@XEPDB1 AS SYSDBA\" directory=DMPDIR dumpfile=schemas_export.dmp logfile=schemas_import.log remap_tablespace=USERS:ROA
PROMPT  impdp \"sys/PAROLA_SYS@XEPDB1 AS SYSDBA\" directory=DMPDIR dumpfile=sys_tables.dmp logfile=sys_tables_import.log table_exists_action=APPEND
PROMPT ==============================================
PROMPT  Dupa Data Pump, continua cu:
PROMPT  @11_import_master_faza2.sql
PROMPT ==============================================

SPOOL OFF
