2017-01-05 2 views
0

Наша бизнес-система использует Pervasive 11 database. Я хочу запросить эту базу данных с node.js на Ubuntu Linux server, но я не могу найти никаких учебных пособий, которые показывают, как это сделать.Доступ к Pervasive Database через Node.js на сервере Linux

С другими базами данных я смог найти пакеты npm, которые упрощают обмен данными с базой данных, но я еще не нашел его для Pervasive.

Предлагаются драйверы Linux, но я не уверен, как в конечном итоге запросить базу данных с node.js. Любые общие рекомендации или ресурсы, указывающие на меня в правильном направлении, будут высоко оценены.

Update: Я нашел это, и сейчас читаю его: http://www.pervasive.com/portals/55/documents/odata/odata_jaydataconsumer_jun2013.pdf

Update 2: Я нашел некоторую документацию для повсеместной 11 и теперь читает его: https://www.pervasive.com/Portals/55/documents/psqlv11/PSQLv11SP3_Users_Guide.pdf

+1

В этой статье описывается реализация службы WCF .NET для доступа к db на стороне сервера для создания данных для клиента javascript. Шаг в правильном направлении, но не совсем правильный. – Jake

+2

Взгляните на пакет odbc npm (https://www.npmjs.com/package/odbc). Он должен позволить вам подключиться к драйверу Pervasive ODBC в Linux. Я не пробовал, но если он реализует стандарт ODBC, вы должны иметь возможность подключиться к вам в Pervasive database. – mirtheil

+0

@mirtheil: одним из требований этого пакета является наличие драйверов ODBC для целевой базы данных. На наших клиентах Windows есть драйверы ODBC, которые позволяют нам подключаться к повсеместно, но я не уверен, как реализовать драйвер odbc на сервере Linux. –

ответ

1

Я думаю, это может помочь, это пакет NPM для доступа к источникам данных OData в node.js

https://www.npmjs.com/package/node-odata

+0

В конечном счете, я просто пытаюсь отправить запрос sql для распространения и получить что-то обратно, я могу хотя бы конвертировать в json. –

Смежные вопросы