db

Skill

Oracle Database guidance for SQL, PL/SQL, SQLcl, ORDS, administration, app development, performance, security, migrations, and agent-safe database workflows. Use when the user asks to write, edit, rewrite, review, format, debug, tune, or explain SQL; create or refactor PL/SQL; use SQLcl, Liquibase, ORDS, JDBC, node-oracledb, Python, Java, .NET, or database frameworks; troubleshoot queries, sessions, locks, waits, indexes, optimizer plans, AWR, ASH, migrations, schemas, users, roles, privileges, backup, recovery, Data Guard, RAC, multitenant, containers, monitoring, auditing, encryption, VPD, or safe agent database operations.

Files164
  • @skills/db/SKILL.md
  • @skills/db/admin/dataguard.md
  • @skills/db/admin/redo-log-management.md
  • @skills/db/admin/undo-management.md
  • @skills/db/admin/user-management.md
  • @skills/db/agent/client-identification.md
  • @skills/db/agent/destructive-op-guards.md
  • @skills/db/agent/idempotency-patterns.md
  • @skills/db/agent/intent-disambiguation.md
  • @skills/db/agent/nl-to-sql-patterns.md
  • @skills/db/agent/ora-error-catalog.md
  • @skills/db/agent/safe-dml-patterns.md
  • @skills/db/agent/schema-discovery.md
  • @skills/db/appdev/connection-pooling.md
  • @skills/db/appdev/dotnet-oracle.md
  • @skills/db/appdev/golang-oracle.md
  • @skills/db/appdev/java-oracle-jdbc.md
  • @skills/db/appdev/java-oracle-jdbc/connections.md
  • @skills/db/appdev/java-oracle-jdbc/dependencies.md
  • @skills/db/appdev/java-oracle-jdbc/pooling-production.md
  • @skills/db/appdev/java-oracle-jdbc/sql.md
  • @skills/db/appdev/json-in-oracle.md
  • @skills/db/appdev/locking-concurrency.md
  • @skills/db/appdev/mle-javascript-in-database.md
  • @skills/db/appdev/nodejs-oracledb.md
  • @skills/db/appdev/oracle-text.md
  • @skills/db/appdev/python-oracledb.md
  • @skills/db/appdev/sequences-identity.md
  • @skills/db/appdev/spatial-data.md
  • @skills/db/appdev/sql-property-graph.md
  • @skills/db/appdev/transaction-management.md
  • @skills/db/appdev/xml-in-oracle.md
  • @skills/db/architecture/dataguard.md
  • @skills/db/architecture/exadata-features.md
  • @skills/db/architecture/inmemory-column-store.md
  • @skills/db/architecture/multitenant.md
  • @skills/db/architecture/oracle-cloud-oci.md
  • @skills/db/architecture/rac-concepts.md
  • @skills/db/backup-recovery/autonomous-recovery-service.md
  • @skills/db/backup-recovery/cloud-protect.md
  • @skills/db/backup-recovery/rman-basics.md
  • @skills/db/backup-recovery/rman-overview.md
  • @skills/db/containers/SKILLS.md
  • @skills/db/containers/adb-free.md
  • @skills/db/containers/cman.md
  • @skills/db/containers/container-selection-matrix.md
  • @skills/db/containers/enterprise.md
  • @skills/db/containers/enterprise_ru.md
  • @skills/db/containers/free.md
  • @skills/db/containers/graph-quickstart.md
  • @skills/db/containers/gsm.md
  • @skills/db/containers/gsm_ru.md
  • @skills/db/containers/instantclient.md
  • @skills/db/containers/microtx-ee-console.md
  • @skills/db/containers/microtx-ee-coordinator.md
  • @skills/db/containers/observability-exporter.md
  • @skills/db/containers/operator.md
  • @skills/db/containers/ords.md
  • @skills/db/containers/otmm.md
  • @skills/db/containers/private-ai.md
  • @skills/db/containers/rac.md
  • @skills/db/containers/rac_ru.md
  • @skills/db/containers/sqlcl.md
  • @skills/db/design/data-modeling.md
  • @skills/db/design/erd-design.md
  • @skills/db/design/partitioning-strategy.md
  • @skills/db/design/tablespace-design.md
  • @skills/db/devops/database-testing.md
  • @skills/db/devops/edition-based-redefinition.md
  • @skills/db/devops/online-operations.md
  • @skills/db/devops/schema-migrations.md
  • @skills/db/devops/version-control-sql.md
  • @skills/db/features/advanced-queuing.md
  • @skills/db/features/ai-profiles.md
  • @skills/db/features/database-links.md
  • @skills/db/features/dbms-scheduler.md
  • @skills/db/features/dbms-vector.md
  • @skills/db/features/materialized-views.md
  • @skills/db/features/oracle-apex.md
  • @skills/db/features/select-ai.md
  • @skills/db/features/vector-search.md
  • @skills/db/features/virtual-columns.md
  • @skills/db/frameworks/dapper-oracle.md
  • @skills/db/frameworks/django-oracle.md
  • @skills/db/frameworks/gorm-oracle.md
  • @skills/db/frameworks/mybatis-oracle.md
  • @skills/db/frameworks/pandas-oracle.md
  • @skills/db/frameworks/sequelize-oracle.md
  • @skills/db/frameworks/spring-data-jpa-oracle.md
  • @skills/db/frameworks/sqlalchemy-oracle.md
  • @skills/db/frameworks/typeorm-oracle.md
  • @skills/db/migrations/migrate-db2-to-oracle.md
  • @skills/db/migrations/migrate-mongodb-to-oracle.md
  • @skills/db/migrations/migrate-mysql-to-oracle.md
  • @skills/db/migrations/migrate-postgres-to-oracle.md
  • @skills/db/migrations/migrate-redshift-to-oracle.md
  • @skills/db/migrations/migrate-snowflake-to-oracle.md
  • @skills/db/migrations/migrate-sqlite-to-oracle.md
  • @skills/db/migrations/migrate-sqlserver-to-oracle.md
  • @skills/db/migrations/migrate-sybase-to-oracle.md
  • @skills/db/migrations/migrate-teradata-to-oracle.md
  • @skills/db/migrations/migration-assessment.md
  • @skills/db/migrations/migration-cutover-strategy.md
  • @skills/db/migrations/migration-data-validation.md
  • @skills/db/migrations/oracle-migration-tools.md
  • @skills/db/monitoring/adrci-usage.md
  • @skills/db/monitoring/alert-log-analysis.md
  • @skills/db/monitoring/health-monitor.md
  • @skills/db/monitoring/space-management.md
  • @skills/db/monitoring/top-sql-queries.md
  • @skills/db/ords/ords-architecture.md
  • @skills/db/ords/ords-authentication.md
  • @skills/db/ords/ords-auto-rest.md
  • @skills/db/ords/ords-file-upload-download.md
  • @skills/db/ords/ords-installation.md
  • @skills/db/ords/ords-metadata-catalog.md
  • @skills/db/ords/ords-monitoring.md
  • @skills/db/ords/ords-pl-sql-gateway.md
  • @skills/db/ords/ords-pre-authenticated-requests.md
  • @skills/db/ords/ords-rest-api-design.md
  • @skills/db/ords/ords-sample-app.md
  • @skills/db/ords/ords-security.md
  • @skills/db/ords/ords-sessionless-transactions.md
  • @skills/db/performance/ash-analysis.md
  • @skills/db/performance/awr-reports.md
  • @skills/db/performance/explain-plan.md
  • @skills/db/performance/index-strategy.md
  • @skills/db/performance/memory-tuning.md
  • @skills/db/performance/optimizer-stats.md
  • @skills/db/performance/wait-events.md
  • @skills/db/plsql/plsql-code-quality.md
  • @skills/db/plsql/plsql-collections.md
  • @skills/db/plsql/plsql-compiler-options.md
  • @skills/db/plsql/plsql-cursors.md
  • @skills/db/plsql/plsql-debugging.md
  • @skills/db/plsql/plsql-error-handling.md
  • @skills/db/plsql/plsql-package-design.md
  • @skills/db/plsql/plsql-patterns.md
  • @skills/db/plsql/plsql-performance.md
  • @skills/db/plsql/plsql-security.md
  • @skills/db/security/auditing.md
  • @skills/db/security/data-masking.md
  • @skills/db/security/encryption.md
  • @skills/db/security/network-security.md
  • @skills/db/security/privilege-management.md
  • @skills/db/security/row-level-security.md
  • @skills/db/sql-dev/dynamic-sql.md
  • @skills/db/sql-dev/pl-sql-best-practices.md
  • @skills/db/sql-dev/sql-best-practices.md
  • @skills/db/sql-dev/sql-injection-avoidance.md
  • @skills/db/sql-dev/sql-patterns.md
  • @skills/db/sql-dev/sql-tuning.md
  • @skills/db/sqlcl/sqlcl-awr.md
  • @skills/db/sqlcl/sqlcl-background-jobs.md
  • @skills/db/sqlcl/sqlcl-basics.md
  • @skills/db/sqlcl/sqlcl-cicd.md
  • @skills/db/sqlcl/sqlcl-data-loading.md
  • @skills/db/sqlcl/sqlcl-ddl-generation.md
  • @skills/db/sqlcl/sqlcl-diff.md
  • @skills/db/sqlcl/sqlcl-formatting.md
  • @skills/db/sqlcl/sqlcl-liquibase.md
  • @skills/db/sqlcl/sqlcl-mcp-server.md
  • @skills/db/sqlcl/sqlcl-scheduler-daemon.md
  • @skills/db/sqlcl/sqlcl-scripting.md

Oracle Database Skills

This domain contains Oracle Database skills for administration, SQL and PL/SQL development, performance tuning, security, ORDS, SQLcl, migrations, frameworks, OCR container guidance, and agent-safe database workflows.

How to Use This Domain

  1. Start with the routing table below.
  2. Read only the specific file or category you need.

Directory Structure

text
db/
├── admin/
├── agent/
├── appdev/
├── architecture/
├── backup-recovery/
├── containers/
├── design/
├── devops/
├── features/
├── frameworks/
├── migrations/
├── monitoring/
├── ords/
├── performance/
├── plsql/
├── security/
├── sql-dev/
└── sqlcl/

Category Routing

TopicDirectory
Data Guard, redo/undo logs, usersdb/admin/
Safe DML, destructive operation guards, idempotency, schema discovery, ORA- error handlingdb/agent/
JDBC, pooling, JSON, XML, spatial, Oracle Text, transactions, MLE, language driversdb/appdev/
RAC, Multitenant, Exadata, In-Memory, OCI database services, Data Guard architecturedb/architecture/
Backup, recovery, RMAN, Autonomous Recovery Service, Cloud Protectdb/backup-recovery/
OCR database-category container images and pull guidancedb/containers/
ERD, data modeling, partitioning, tablespacesdb/design/
Schema migrations, online operations, edition-based redefinition, testing, version controldb/devops/
AQ, DBMS_SCHEDULER, materialized views, DBLinks, APEX, vector search, SELECT AIdb/features/
SQLAlchemy, Django, Pandas, Spring JPA, MyBatis, TypeORM, Sequelize, Dapper, GORMdb/frameworks/
Migrations from PostgreSQL, MySQL, SQL Server, MongoDB, Snowflake, and moredb/migrations/
Alert log, ADR, health monitor, space management, top SQLdb/monitoring/
ORDS architecture, installation, REST design, authentication, monitoring, ORDS Concert Sample Appdb/ords/
AWR, ASH, explain plan, indexes, optimizer stats, wait events, memorydb/performance/
Package design, error handling, performance, collections, cursors, debuggingdb/plsql/
Privileges, VPD, masking, auditing, encryption, network securitydb/security/
SQL tuning, SQL patterns, dynamic SQL, injection avoidancedb/sql-dev/
SQLcl basics, scripting, Liquibase, formatting, DDL generation, data loading, MCP server, scheduler daemon, AWR, background jobs, schema comparison with DIFFdb/sqlcl/

Key Starting Points

  • db/sqlcl/sqlcl-mcp-server.md
  • db/migrations/migration-assessment.md
  • db/performance/explain-plan.md
  • db/plsql/plsql-package-design.md
  • db/appdev/java-oracle-jdbc.md
  • db/devops/schema-migrations.md
  • db/agent/schema-discovery.md
  • db/containers/container-selection-matrix.md
  • db/backup-recovery/autonomous-recovery-service.md
  • db/backup-recovery/cloud-protect.md

Common Multi-Step Flows

TaskRecommended Sequence
Diagnose a slow queryexplain-planwait-eventsoptimizer-statsawr-reports
Plan a migrationmigration-assessmentoracle-migration-tools → source-specific migrate-*.mdmigration-cutover-strategy
Build RAG on Oracle Databaseai-profilesvector-searchdbms-vector
Build a Java JDBC servicejava-oracle-jdbcjava-oracle-jdbc/dependenciesjava-oracle-jdbc/connectionsjava-oracle-jdbc/sqljava-oracle-jdbc/pooling-production
Perform agent-safe schema changeschema-discoverydestructive-op-guardsidempotency-patternsschema-migrations
Set up AI-driven database access via MCPsqlcl-basics (save connections) → security/privilege-management (least-privilege user) → sqlcl-mcp-server (configure + start)
db — Kortix Marketplace | Kortix