对于linux,可以使用找到here的API页面,并且可以直接连接。对于OS X,在尝试连接到现有DB2数据库时会遇到错误:
{ [Error: [IBM][CLI Driver] SQL1042C An unexpected system error occurred. SQLSTATE=58004 ] error: '[node-odbc] SQL_ERROR', message: '[IBM][CLI Driver] SQL1042C An unexpected system error occurred. SQLSTATE=58004\n', state: 'HY000' }
有谁知道如何解决这个问题?
答案 0 :(得分:4)
this issue的最新答案为您提供答案:
export DYLD_LIBRARY_PATH=/Users/.../<project_folder>/node_modules/ibm_db/installer/clidriver/lib/icc
node app.js
每次进入shell时都必须这样做,所以你也可以把它放在.profile或.bash_profile中。