Ubuntu에 IBM DB2 드라이버를 설치하는 데 도움이 필요합니다.
Ubuntu 14.04를 사용하여 다음과 같은 간단한 웹 페이지를 만들려고 합니다.node.js서버측 프레임워크. 서버측 자바스크립트는 Ubuntu 시스템과 동일한 LAN에 있는 Windows 서버에 있는 IBM db2 9.5 데이터베이스에 대해 간단한 쿼리를 수행합니다.
나는 가지고있다node.js다음 명령을 사용하여 Ubuntu 14.04에 설치합니다.
sudo apt-get install nodejs nodejs-legacy npm
그런 다음 다음을 사용하여 불필요하게 ODBC 지원을 추가했습니다.
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
나중에 알고 보니 그런 곳이 있었다.새로운 프로젝트 관리Node.js에서 IBM DB2에 액세스하는 경우
하지만 전제 조건은 먼저 Ubuntu에 IBM DB2 드라이버를 다운로드하여 설치해야 한다는 것입니다.
~에서IBM 웹사이트, 다음이라는 파일을 다운로드했습니다.
v9.5fp10_linuxx64_dsdriver.tar.gz
내가 찾은이 지침IBM DB2 드라이버를 설치하는 데 사용됩니다.
지시문에는 다음과 같이 명시되어 있습니다.
Linux 및 UNIX 운영 체제에서는 다음 명령을 실행하여 IBM Data Server Driver Package를 설치하십시오.DS 드라이버 설치주문하다.
그러나 v9.5fp10_linuxx64_dsdriver.tar.gz 파일 아카이브에는 다음과 같은 파일이 포함되어 있지 않습니다.DS 드라이버 설치우분투 자체는 이 명령을 모릅니다.
어디서, 어떻게 할 수 있나요?DS 드라이버 설치주문하다?
답변1
DB2 9.5용 데이터 서버 드라이버 패키지에는 9.7에 도입된 설치 스크립트가 포함되어 있지 않습니다. 9.5에서는 설치가 수동입니다.
installDSDriver 스크립트는 여러 가지 작업을 수행합니다. 즉, 드라이버 파일을 여러 하위 디렉토리에 압축을 풀고 bash 사용자를 위한 db2profile 파일을 생성합니다.
여러 가지 옵션이 있습니다:
- 9.7 DSDriver 패키지를 다운로드하고 계속해서 설명서를 따르십시오. 이 드라이버를 사용하면 문제 없이 9.5 데이터베이스에 연결할 수 있습니다.
9.5 드라이버를 사용하려는 경우 Ruby, PHP 등이 필요하지 않으므로 ODBC 및 CLI 전용 드라이버를 다운로드할 수 있습니다.
http://www-01.ibm.com/support/docview.wss?uid=swg24025865
설치 및 구성 지침은 다음과 같습니다.
또 다른 옵션은 ODBC 대신 node-ibm_db를 사용하여 연결하는 것입니다. 이렇게 하면 ODBC 드라이버 관리자를 사용할 필요가 없습니다. 패키지는 필요한 드라이버도 자동으로 다운로드합니다. 이것이 제가 추천하는 선택이 될 것입니다.