mssql-cmd - A Lightweight CLI Tool For SQL Server

mssql-cmd is an interactive and batch query CLI (Command Line Interface) tool for SQL Server.

mssql-cmd can run SQL command, run SQL scripts file, import data from file to SQL Server, and export SQL Server data to file, in terminal.

Supports Windows, Linux, MacOS

Current Version: 1.4, Release Date: 2025/08/22

Price: $49.95 USD or less, Buy Now

Download Free Trial »

User Guide

Multiple Platforms

Support Windows, Linux, MacOS

Windows, Linux, MacOS.

View details »

Direct Connect

Direct connect to SQL Server

Direct connect to SQL Server, No need client/library.

View details »

Import/Export Data

Import/Export SQL Server data

Import/Export CSV, TSV, TXT, JSON.

View details »

Run scripts from file

Run SQL scripts

Run SQL scripts, from file or command-line

View details »

Interactive Mode

Run SQL Server command-line tool in Interactive Mode

Run in Interactive-Mode

View details »

Batch Mode

Run SQL Server command-line tool in Batch Mode

Run in Batch-Mode

View details »

FAQ


Do I need install any extra library file to run mssql-cmd, like .dll, .so, or .dylib?

Can I run mssql-cmd on Linux, Mac OS?

Can I execute mssql-cmd automatically at specific time.?