Я бы порекомендовал node-mssql , который является хорошей оберткой для других коннекторов, по умолчанию мой предыдущий выбор ( Tedious ) привнес немного более приятный интерфейс. Это реализация JavaScript, без требований к компиляции, что означает, что вы можете работать как в Windows, так и в других средах.
Другой вариант, если вы не возражаете против использования .Net или Mono с бинарным мостом, это использовать edge.js . Что может быть очень хорошо, если вы хотите использовать .Net библиотеки в node.js
node-tds отменен, node-odbc не работает с окнами, а драйвер MS node-sqlserver не работает на неокна (и имеет некоторые глупые требования).