Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SQLTools Netezza DriverNew to Visual Studio Code? Get it now.
SQLTools Netezza Driver

SQLTools Netezza Driver

maurice-v

|
55 installs
| (0) | Free
SQLTools driver for Netezza using node-netezza
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SQLTools Netezza Driver

A Visual Studio Code extension that adds Netezza database support to SQLTools.

Features

  • Connect to Netezza databases
  • Execute SQL queries
  • Browse database schemas, tables, views, and columns
  • Autocomplete for database objects
  • View table data
  • Format SQL queries
  • Multi-statement support: Write multiple queries in one file, separated by semicolons
  • Smart query parsing: Execute individual queries by placing cursor on them

Installation

  1. Install SQLTools extension
  2. Install this Netezza driver extension
  3. Reload VS Code

Requirements

  • SQLTools extension installed
  • Access to a Netezza database
  • Netezza database server running and accessible

Configuration

Create a new SQLTools connection with the following parameters:

  • Connection Method: Server and Port
  • Server Address: Your Netezza server hostname or IP address
  • Port: Default is 5480
  • Database: The database name to connect to
  • Username: Your Netezza username
  • Password: Your Netezza password
  • Secure Connection: Enable SSL/TLS connection (optional)

Example Connection Settings

{
  "name": "Netezza Production",
  "driver": "Netezza",
  "server": "netezza.example.com",
  "port": 5480,
  "database": "mydb",
  "username": "admin",
  "password": "password",
  "netezzaOptions": {
    "secureConnection": false,
    "queryTimeout": 30,
    "pool": {
      "min": 1,
      "max": 5,
      "idleTimeoutMillis": 30000
    }
  }
}

Connection Pooling

This driver uses connection pooling for improved performance and resource management. Pool options:

  • min: Minimum number of connections to maintain (default: 1)
  • max: Maximum number of connections (default: 5)
  • idleTimeoutMillis: How long a connection can be idle before closing in milliseconds (default: 30000)

Benefits:

  • Faster query execution through connection reuse
  • Better handling of concurrent queries from multiple editor tabs
  • Automatic connection lifecycle management
  • Reduced server load and improved resource efficiency

Note: Pool settings are optional. If not specified, the driver will use sensible defaults.

Usage

  1. Open the SQLTools sidebar in VS Code
  2. Click "Add New Connection"
  3. Select "Netezza" as the driver
  4. Fill in your connection details
  5. Click "Test Connection" to verify
  6. Click "Save Connection"
  7. Connect to your database and start querying!

Supported Features

  • ✅ Connection management
  • ✅ Connection pooling with configurable settings
  • ✅ Query execution
  • ✅ Multi-statement files (semicolon-separated queries)
  • ✅ Smart query identification ("Run on active query")
  • ✅ Database browsing
  • ✅ Schema browsing
  • ✅ Table browsing
  • ✅ View browsing
  • ✅ Column browsing
  • ✅ Table data preview
  • ✅ Query history
  • ✅ Generate CREATE script (right-click on table/view)
  • ✅ SSL/TLS connections
  • ✅ Configurable query timeout

Known Issues

Please report issues on the GitHub repository.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT

Credits

This driver uses node-netezza to connect to Netezza databases.

Built for use with SQLTools.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft