node.js sybase驱动程序



我正在使用node.js express框架开发一个应用程序,需要连接到sybase ASE数据库。我做了足够的搜索,找不到node.js的sybase驱动程序。node.js不支持sybase吗?或者我应该使用通用驱动程序吗?

node.js wiki上有一个详尽的数据库驱动程序列表:

https://github.com/joyent/node/wiki/Modules#wiki-数据库

但是没有Sybase,所以剩下的就是使用ODBC驱动程序,如果在*nix上,那么您可以选择:

https://github.com/w1nk/node-odbc

或者,SybaseASE拥有自己的web服务引擎,该引擎通过SOAP API公开SQL和存储过程。您的最佳选择可能是将您自己的SOAP客户端在节点中滚动到该API,也许可以使用node-SOAP。

截至2015年,基于Jconnect的非odbc实现已经可用。它需要Java。

你可以用安装它

npm install sybase

更多信息:https://www.npmjs.com/package/sybase

我知道已经有一段时间了,但如果你还在看,试试这个:

https://www.npmjs.org/package/sqlanywhere

node.js根本不支持DB。

DB连接器不在node.js发行版的范围内。但社区填补了这里的空白,例如mysql有节点mysql。

这里的问题是,你想使用一个没有大型(开源)社区的DB,所以,经过一些谷歌搜索,就没有node.js连接器了。

如果您想为sybaseASE创建一个连接器,您可能需要查看节点mysql以获取startet。但这不是你一个周末能做的事。

相关内容

最新更新