Skip to content
No results
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • About
  • Roadmaps
    • Oracle APEX Roadmap
    • Oracle Database Roadmap
    • Software Engineering Roadmap
    • AI Developer Roadmap
  • Products
    • VinAura - PDF Designer for APEX
    • Rounds HMS - Hospital ERP
    • SmartShare for WordPress
  • Books
    • APEX 26.1 Book
    • APEX API Book
    • SQL & PL/SQL Book
    • Forms 14c Book
    • Oracle AI & APEX Book
  • Consulting
Simulators & Games
Vinish Kapoor.
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
Vinish Kapoor.
Simulators & Games
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
How to Fix ORA-06519: Active Autonomous Transaction Detected and Rolled Back in Oracle
  • PLSQL

How to Fix ORA-06519: Active Autonomous Transaction Detected and Rolled Back in Oracle

End autonomous transactions with COMMIT or ROLLBACK before the routine returns, and see why the logged row survives the caller's rollback.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-14551: Cannot Perform a DML Operation Inside a Query in Oracle
  • PLSQL

How to Fix ORA-14551: Cannot Perform a DML Operation Inside a Query in Oracle

Call functions that change data from PL/SQL, split reading from writing, or log with an autonomous transaction when needed.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06504: PL/SQL: Return Types of Result Set Variables or Query Do Not Match in Oracle
  • PLSQL

How to Fix ORA-06504: PL/SQL: Return Types of Result Set Variables or Query Do Not Match in Oracle

Match the columns of a ref cursor's query to the record it is fetched into, and let strong cursor types catch mismatches early.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-04068: Existing State of Packages Has Been Discarded in Oracle
  • PLSQL

How to Fix ORA-04068: Existing State of Packages Has Been Discarded in Oracle

Reproduce ORA-04068 with two sessions, see why package state is discarded after a recompile, and design packages that avoid it.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06508: PL/SQL: Could Not Find Program Unit Being Called in Oracle
  • PLSQL

How to Fix ORA-06508: PL/SQL: Could Not Find Program Unit Being Called in Oracle

Read the error that comes with ORA-06508, such as ORA-04067, and restore or recompile the program unit that could not be run.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-04063: Package Body Has Errors in Oracle
  • PLSQL

How to Fix ORA-04063: Package Body Has Errors in Oracle

Find the compile errors behind ORA-04063 in USER_ERRORS, fix the package body, and catch invalid objects at deploy time.

  • Vinish Kapoor
  • October 6, 2026
How to Fix PLS-00905: Object Is Invalid in Oracle
  • PLSQL

How to Fix PLS-00905: Object Is Invalid in Oracle

Find why a stored procedure became invalid, read its compile errors in USER_ERRORS, and recompile it once the cause is fixed.

  • Vinish Kapoor
  • October 6, 2026
How to Fix PLS-00302: Component Must Be Declared in Oracle
  • PLSQL

How to Fix PLS-00302: Component Must Be Declared in Oracle

Find why a record field or package subprogram is not visible, from misspellings to procedures missing from the package spec.

  • Vinish Kapoor
  • October 6, 2026
How to Fix PLS-00306: Wrong Number or Types of Arguments in Call in Oracle
  • PLSQL

How to Fix PLS-00306: Wrong Number or Types of Arguments in Call in Oracle

Match procedure and function calls to their parameter lists with USER_ARGUMENTS, and make calls clearer with named notation.

  • Vinish Kapoor
  • October 6, 2026
How to Fix PLS-00103: Encountered the Symbol When Expecting One of the Following in Oracle
  • PLSQL

How to Fix PLS-00103: Encountered the Symbol When Expecting One of the Following in Oracle

Read the PLS-00103 message, find the real mistake just before the reported position, and fix the common PL/SQL syntax slips.

  • Vinish Kapoor
  • October 6, 2026
How to Fix PLS-00201: Identifier Must Be Declared in Oracle
  • PLSQL

How to Fix PLS-00201: Identifier Must Be Declared in Oracle

Resolve PLS-00201 by correcting the name, creating the missing object, or granting access to another schema's object directly.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06533: Subscript Beyond Count in Oracle
  • PLSQL

How to Fix ORA-06533: Subscript Beyond Count in Oracle

Extend nested tables and varrays before assigning new elements, check COUNT or EXISTS before reading, and see how associative arrays differ.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06532: Subscript Outside of Limit in Oracle
  • PLSQL

How to Fix ORA-06532: Subscript Outside of Limit in Oracle

Keep varray indexes within the declared maximum size by checking COUNT against LIMIT, or use a nested table that can grow.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06531: Reference to Uninitialized Collection in Oracle
  • PLSQL

How to Fix ORA-06531: Reference to Uninitialized Collection in Oracle

Initialize nested tables and varrays before EXTEND or COUNT, with a constructor or BULK COLLECT, and empty them with DELETE.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06530: Reference to Uninitialized Composite in Oracle
  • PLSQL

How to Fix ORA-06530: Reference to Uninitialized Composite in Oracle

Initialize object type variables with a constructor before setting their attributes, and check for NULL objects passed in.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-01001: Invalid Cursor in Oracle
  • PLSQL

How to Fix ORA-01001: Invalid Cursor in Oracle

Avoid fetching from or closing a cursor that is not open, and see the reworded ORA-01001 message of Oracle AI Database 26ai.

  • Vinish Kapoor
  • October 6, 2026
How to Fix ORA-06511: PL/SQL: Cursor Already Open in Oracle
  • PLSQL

How to Fix ORA-06511: PL/SQL: Cursor Already Open in Oracle

Avoid opening an explicit cursor twice by checking %ISOPEN, closing cursors after errors, or using cursor FOR loops.

  • Vinish Kapoor
  • October 6, 2026
What ORA-06512: At Line Means in Oracle and How to Find the Error
  • PLSQL

What ORA-06512: At Line Means in Oracle and How to Find the Error

Read an Oracle error stack from the top, follow ORA-06512 to the code line that raised the error, and keep the location when handling errors.

  • Vinish Kapoor
  • October 6, 2026
Prev1 … 5 6 7 8 9 10 11 … 82Next
No more posts to load

Copyright © 2024-2026 - Vinish.Dev - and it is not affiliated with, nor sponsored by, Oracle Corporation.

  • Contact
  • Privacy Policy
  • Cookie Policy