Библиотека узлов для TDS 7.0 (SQL Server 7) - PullRequest
0 голосов
/ 08 мая 2019

Кто-нибудь успешно подключился к Sequel Server 7 (TDS 7.0) с помощью node.js? Как ты это сделал?

Я пробовал утомительно и node-mssql, но самая низкая версия протокола TDS, которую они используют, - 7.1. Мне нужно получить доступ к базе данных SQL Server 7, которая говорит только на TDS 7.0. (Древний, я знаю ...)

Единственная библиотека, которую я нашел, которая выглядит так, как будто она работает, это node-tds, но она была заброшена давно, поэтому получить помощь с ней довольно маловероятно. Я получаю TypeError: invalid_argument при попытке подключения, и нет никакой документации по функции connect(). (

1 Ответ

0 голосов
/ 09 мая 2019

Ну, я заставил его работать, но это было не так просто, как установка модуля с одним узлом, который содержал все необходимые компоненты.В итоге я использовал node-odbc.Вам просто нужно установить и настроить пару предварительных условий (unixODBC и FreeTDS).Это всегда было болью, когда мне приходилось делать это в прошлом, но на этот раз я нашел несколько инструкций по установке обоих с помощью Homebrew.С вашим менеджером пакетов, вероятно, так же легко.Настройка установки была немного трудной, но управляемой, следуя инструкциям на freetds.org .

...