Позвольте мне начать с того, что я новичок в 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)
Я не могу найти решение.Любое предложение будет полезно.