首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在UbuntuforUbuntuforNode.js上安装IBM DB2数据库驱动程序

如何在UbuntuforUbuntuforNode.js上安装IBM DB2数据库驱动程序
EN

Unix & Linux用户
提问于 2014-07-12 20:19:15
回答 1查看 2.7K关注 0票数 1

我需要帮助在Ubuntu上安装IBM驱动程序。

使用Ubuntu14.04,我尝试创建一个由node.js服务器端框架提供服务的简单网页。服务器端的javascript将对位于windows服务器上的IBM 9.5数据库进行一个简单的查询(与db2计算机位于同一个局域网内)。

我使用以下命令在Ubuntu14.04上安装了node.js

代码语言:javascript
复制
sudo apt-get install nodejs nodejs-legacy npm

然后,不必要地,我在以下命令中添加了ODBC支持:

代码语言:javascript
复制
sudo apt-get install git unixodbc unixodbc-dev ; git clone git://github.com/wankdanker/node-odbc.git ; cd node-odbc ; node-gyp configure build ; npm install odbc

在此之后,我发现有一个npm可以让IBM DB2从node.js访问。

不过,前提是我必须首先下载IBM驱动程序并将其安装到Ubuntu上。

我从IBM网站下载了一个名为:

代码语言:javascript
复制
v9.5fp10_linuxx64_dsdriver.tar.gz

我找到了用于安装IBMDB2驱动程序的这些指示

指示指出:

在Linux和UNIX操作系统上,通过运行installDSDriver命令安装installed驱动程序包。

但是,v9.5fp10_linuxx64_dsdriver.tar.gz文件存档不包含任何名为installDSDriver的命令,并且Ubuntu本机不知道这个命令。

我可以在哪里以及如何执行这个installDSDriver命令?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-03-26 14:28:00

DB2 9.5的Driver驱动程序包不包括9.7中引入的安装脚本。9.5中的安装是手动的。

installDSDriver脚本做了几件事--它将驱动程序文件解压缩到几个子目录,并为bash用户创建一个db2profile文件。

你有几种选择:

  • 下载9.7 DSDriver包并继续学习您的文档。您将能够与此驱动程序连接到9.5数据库,而不会出现问题。
  • 如果您想使用9.5驱动程序,可以只下载ODBC和CLI驱动程序,因为您不需要Ruby等:http://www-01.ibm.com/support/docview.wss?uid=swg24025865安装和配置说明如下:http://www-01.ibm.com/support/knowledgecenter/#!/SSEPGG_9.5.0/com.ibm.db2.luw.apdv.cli.doc/doc/t0023864.html
  • 另一种选择是使用node_db来连接,而不是ODBC。这样,您将不需要使用ODBC驱动程序管理器。此软件包还将自动下载所需的驱动程序。这将是我推荐的选择。https://github.com/ibmdb/node-ibm_db/
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/144224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档