macOS
brew install --cask sqlcllocal Homebrew cask metadata
cask / rank 468
Oracle SQLcl is the modern command-line interface for the Oracle Database. Version 26.2.2.233.1901 via Homebrew Cask; verified 2026-08-31. Also installable with nix: nix profile install nixpkgs#sqlcl.
install
brew install --cask sqlcllocal Homebrew cask metadata
overview
Oracle SQLcl is the modern command-line interface for the Oracle Database
history
Oracle SQLcl is Oracle's Java-based command-line interface for Oracle Database. It runs SQL and PL/SQL, supports interactive database work, and extends familiar SQL*Plus-style scripting with modern commands and output formats.
SQLcl was developed by Oracle as a newer command-line client for Oracle Database and is distributed alongside the broader SQL Developer product family. Oracle continues to publish versioned downloads and a dedicated User's Guide.
Oracle positions SQLcl as the modern command-line interface for Oracle Database. It is used as an interactive SQL and PL/SQL shell and as a script runner in database administration, development, and automation workflows.
Compatibility with familiar SQL*Plus commands and login scripts lowers migration friction, while additional formatting, scripting, history, and developer-oriented commands extend the older command-line workflow.
Users connect to Oracle Database with a username and connect identifier, execute SQL or PL/SQL interactively, run script files, format results, and automate database tasks.
SQLcl can load persistent settings from login.sql in the current working directory or the user's home directory. Oracle advises against exposing passwords directly on the command line; no dedicated credentials-file location is established by the cited product documentation.
SQLcl gives command-line-focused Oracle users a vendor-supported alternative to SQL*Plus. Its Java distribution and cross-platform login.sql convention make it straightforward to package as a versioned command-line cask.
Its significance lies in combining longstanding Oracle scripting conventions with newer interactive features without requiring the full graphical SQL Developer application.
security posture
No matching local secret-handling manifest was found for sqlcl. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
./login.sql~/login.sql.\login.sql%USERPROFILE%\login.sqlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
sql | binary | Homebrew cask binary | sql |
sqlcl | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/
install metadata
| Package key | cask:sqlcl |
|---|---|
| Version | 26.2.2.233.1901 |
| Package manager | Homebrew Cask |
| Package manager page | https://formulae.brew.sh/cask/sqlcl |
| Homepage | https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/ |
| Upstream docs | https://www.oracle.com/database/sqldeveloper/technologies/sqlcl/ |
| Source archive | https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-26.2.1.222.1617.zip |
| Last updated | 2026-08-31T16:33:59Z |
| Pulse | updated |
| SHA-256 | ff810954993927836b3049eb7c6404d3da72eb539b2a3f725504f72973672fa3 |
| Download URL | https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-26.2.2.233.1901.zip |
| Bottle | not recorded |
| Homebrew post-install | not defined |
| Service | none declared |
| Caveats | sqlcl requires Java 11+. You can install the latest version with: brew install --cask temurin |
registry facts
| Source Database | Homebrew cask API |
|---|---|
| Tap | homebrew/cask |
| Full Token | sqlcl |
| Names |
|
| Artifacts | |
| Deprecated | no |
| Disabled | no |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
sqlcl
nix profile install nixpkgs#sqlclmain/sqlcl
scoop install main/sqlclOracle.SQLcl
winget install --id Oracle.SQLcl -esource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.