Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool)

Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool), a VS Code extension by Zovo

A free Oracle SQL client and SQL Server client (MSSQL, Azure SQL) in one extension. Run T-SQL and PLSQL with Ctrl+Enter, see PRINT and DBMS_OUTPUT lines, browse tables and procedures, cancel long queries and export millions of rows to CSV. It works in VS Code, Cursor and Windsurf. No sign-in, no account, no subscription.

Install in VS CodeOpen the Marketplace page

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-oracle-sqlserver-client, version 0.2.1.

A T-SQL batch on SQL Server in VS Code: two result sets and the PRINT lines next to the script, and the explorer with a SQL Server and an Oracle connection

Network: the extension connects only to the database servers you add, and only when you expand a connection or run a query. It sends no telemetry, makes no update check and calls no license server. It never runs a keep-alive or polling query. Passwords and tokens go to VS Code's secret storage, never to settings or logs.

Questions people ask

Is Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool) free?

Yes. Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool) is free and MIT licensed.

How do I install Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool)?

Click "Install in VS Code" above, or search for zovo.zovo-oracle-sqlserver-client in the Extensions view.

Why this one

Measured against complaints in recent reviews of other SQL Server and Oracle extensions on the Marketplace (dates are review dates). The numbers on the right come from the real-app test of this version, on VS Code 1.142.0 with SQL Server (Azure SQL Edge) and Oracle Database 23ai Free in local containers.

Complaint in reviewsMeasured here
"It takes 1 minute at every VSCode start to activate it" (review, 2026-11-03) and "This plug in always seem to take FOREVER to load" (review, 2026-11-03)Activation took 30 ms (Developer: Show Running Extensions). The extension starts only when a .sql file or its view opens, and it opens no connection at startup. The drivers are pure JavaScript: no Java, no language server, no Oracle Client install.
"Query result grid's performance is poor. It freezes, if there are large text columns" (review, 2026-09-03)A table with five 10 MB CLOB cells (Oracle) and five 10 MB nvarchar(max) cells (SQL Server) opened in 0.5 s (Oracle) and 4.1 s (SQL Server, which sends all 10 MB of each cell over the network first); the grid answered input 1 ms later. The grid gets a 2,000-character preview of each cell. A click opens the full value in an editor tab.
"Unstable. Can't hold a connection." (review, 2026-10-24) and "Impossible to restore connections to a database once lost" (review, 2025-08-08)In the test, the database container was stopped during a query. The query ended with a clear "connection was lost" message. After the server came back, the next query reconnected by itself: it returned in 96 ms, with no click on Reconnect.
"I wasted a couple hours trying to get it give me a csv" (review, 2026-10-24)Export streams every row to CSV, JSON or SQL INSERT. 1,000,000 rows: 2.2 s on SQL Server (47.3 MB CSV) and 4.0 s on Oracle (43.4 MB CSV), with the extension host using at most 111 MB more memory.
"There doesn't seem to be any indicator which database a SQL worksheet is connected" (review, 2026-04-23)The status bar shows the connection, database and a lock for read-only connections for every .sql file. Click it to change.
"Tried using a custom path for tnsnames.ora ... with no success" (review, 2025-05-28)Pick any folder that holds tnsnames.ora in the form (or use TNS_ADMIN). The aliases show in a list, and a file with a syntax error gets a message with the line number.
An Oracle query in the light theme: 20 employees by salary in the results grid

Features (free)

Zovo Pro

These tools are ready and free in this version: execution plan (SQL Server estimated showplan or Oracle EXPLAIN PLAN, as a tree with costs), schema compare between two connections, ER diagram saved as SVG, DDL export of a whole schema to one .sql file, and a saved query library. If they ever move to Zovo Pro, it will be a one-time price (USD 19 for every Zovo extension), with no ads and no nag. Everything in "Features (free)" stays free.

Getting started

  1. Open the "Oracle & SQL Server" view in the activity bar and click Add Connection.
  2. Pick SQL Server or Oracle. Paste a connection string or fill in the form, then click Test connection. It shows how long the connection took.
  3. Click New Query on the connection, type SQL and press Ctrl+Enter (Cmd+Enter on macOS).

The status bar shows which connection a .sql file runs on. Click it to change.

Settings

SettingDefaultWhat it does
zovoOra.rowLimit1000Rows read per query and per Load more
zovoOra.maxLoadedRows100000Most rows kept in one result (export has no limit)
zovoOra.connectTimeoutSeconds10Give up connecting after this many seconds
zovoOra.oracleDbmsOutputtrueShow DBMS_OUTPUT lines in Messages
zovoOra.oracleAutoCommittrueCommit each Oracle statement when it succeeds
zovoOra.confirmUnboundedWritestrueAsk before UPDATE or DELETE without WHERE, TRUNCATE or DROP
zovoOra.historytrueKeep a local query history
zovoOra.showProFeaturestrueShow the plan, compare, ER, DDL export and library commands
zovoOra.askForRatingtrueAsk for a rating once, after 2 good sessions
zovoOra.showSupportLinkstrueShow the small support links under the results

Privacy

Not supported yet

License

MIT. Third-party packages and their licenses are listed in THIRD-PARTY-NOTICES.md.

Install Oracle SQL & SQL Server Query Client (MSSQL, T-SQL, PLSQL, Oracle Database Tool)

Click the button to open VS Code and install it, or press Ctrl+P (Cmd+P on macOS) in VS Code and run ext install zovo.zovo-oracle-sqlserver-client.

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-oracle-sqlserver-client, version 0.2.1.

Source code and issues are on GitHub.

All our VS Code extensions

Zovo Pro and support

Zovo Pro: USD 19 once, every Zovo viewer. It turns on the Pro tools in this extension and in the other Zovo extensions you use. The free features stay free.

After a card payment your license key shows on the next page. Paste it with the command "Zovo Pro: Enter a key".

You can also support the work with no Pro:

Need your format supported?

Open a format request with a sample file, and I reply there whether it can be done. For USD 299 once, through this GitHub Sponsors tier, I add your file format or a missing feature to this extension, with tests, within 7 days.