Packaging PL/SQL Applications

Veracode Packaging Requirements

Your PL/SQL applications must meet specific compilation requirements before you can submit them for scanning.

See Supported Languages and Platforms for instructions for other platforms.

Supported PL/SQL Versions

Language Supported Versions
PL/SQL Oracle 18c and earlier

Required Files

Veracode requires source files for the PL/SQL application. Veracode Static Analysis supports all PL/SQL constructs.

Veracode Static Analysis does not:

  • Analyze general SQL scripts or queries
  • Support middleware libraries or RAD tool libraries

Packaging Guidance

Upload a compressed ZIP archive containing all PL/SQL code to Veracode. Files must be UTF-8 encoded.

Do not include third-party packages. Do not upload individual PL/SQL source files.

Veracode only scans PL/SQL files with these extensions:

  • FNC
  • PCK
  • PKB
  • PKS
  • PLS
  • PRC
  • SQL
  • TPB
  • TPS
  • TRG
  • VW