oracle-dba-cloning-refresh-migrationlisted
Install: claude install-skill Shreyas70773/oracle-dba-agentic-skills
# Oracle DBA - Cloning, Refresh & Migration
Domain skill for copying, refreshing, and moving Oracle databases (19c & 23ai EE,
single_instance / Data Guard, on-prem). It imports `oracle-dba-common`: all in-DB work
runs through the SQLcl MCP saved connection `dba_ai_conn` (wallet-backed), secrets
resolve from the Oracle Wallet only, and every script obeys the tier rules in
`_common/references/conventions.md`. Read-only readiness/precheck automation lives here;
every DESTRUCTIVE clone/transport/cutover is a print-only Tier-3 runbook.
## Scope & risk map
Every task in the domain, its blast level, autonomy tier, the mechanism that performs
it, and whether it is safely re-runnable. `sqlcl-mcp:` = SQL run via `dba_ai_conn`;
`script:` = OS wrapper (`.sh`+`.ps1` pair, dry-run default at T2); `runbook:` = print-only.
| Task | Level | Tier | Mechanism | Idempotent? |
|------|-------|------|-----------|-------------|
| Migration source readiness report | OBSERVE | T1 | sqlcl-mcp:sql/migration_source_readiness.sql | yes |
| RMAN DUPLICATE clone — source precheck | OBSERVE | T1 | sqlcl-mcp:sql/clone_db_precheck.sql | yes |
| PDB clone status (pre/postcheck helper) | OBSERVE | T1 | sqlcl-mcp:sql/pdb_clone_status.sql | yes |
| Snapshot / storage-clone readiness | OBSERVE | T1 | sqlcl-mcp:sql/snapshot_clone_readiness.sql | yes |
| Schema-refresh (Data Pump) precheck | OBSERVE | T1 | sqlcl-mcp:sql/schema_refresh_precheck.sql | yes |
| Data Pump job status (refresh postcheck) | OBSERVE | T1