Не удалось подключиться к Sybase Central DB через node.js - PullRequest
0 голосов
/ 28 февраля 2019

Позвольте мне начать с того, что я новичок в Node.js и не очень знаком с ним.На моем компьютере с Windows 7 я установил базу данных Sybase Central.Я хочу подключиться к нему через node.js (версия, которую я использую, v10.15.1).После некоторого исследования люди предлагают использовать этот пакет sybase .Установил пакет (v1.2.1) через терминал (без ошибок во время установки)

npm install sybase

Вот код, который я использую для подключения к базе данных Sybase.

const SYBASE = require('sybase')

const DB     = new SYBASE(DB_HOST, DB_PORT, DB_NAME, DB_USER, DB_PASS)

DB.connect((err) => {
    if (err) {
        return console.log(err)
    }

    DB.query('select * from users where id = 4', (err, data) => {
        if (err) {
            console.log(err)
        } else {
            console.log(data)
        }

        DB.disconnect()
    })
})

И этоэто ошибка, которую я получаю.

Error: Error: Unable to access jarfile ./JavaSybaseLink/dist/JavaSybaseLink.jar

    at Socket.<anonymous> (C:\Users\aa\Desktop\NNnode.js\node_modules\sybase\src\SybaseDB.js:62:15)
    at Object.onceWrapper (events.js:276:13)
    at Socket.emit (events.js:188:13)
    at addChunk (_stream_readable.js:288:12)
    at readableAddChunk (_stream_readable.js:269:11)
    at Socket.Readable.push (_stream_readable.js:224:10)
    at Pipe.onStreamRead [as onread] (internal/stream_base_commons.js:145:17)

Я не могу найти решение.Любое предложение будет полезно.

...