首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点-odbc SSL支持

节点-odbc SSL支持
EN

Stack Overflow用户
提问于 2017-10-06 12:16:48
回答 1查看 231关注 0票数 0

我试图使用节点-odbc节点模块从Linux机器连接到Oracle数据库,并在Oracle数据库服务器上配置了SSL。但是连接挂起,过了一段时间,它返回一个错误。似乎节点-odbc不支持SSL加密。

返回错误:

代码语言:javascript
复制
{ Error: [unixODBC][DataDirect][ODBC 20101 driver][20101]11603
    at Error (native)
  errors:
   [ { message: '[unixODBC][DataDirect][ODBC 20101 driver][20101]11603',
       state: '21' },
     { message: '[unixODBC][DataDirect][ODBC 20101 driver]7529',
       state: '08001' } ],
  error: '[node-odbc] SQL_ERROR',
  message: '[unixODBC][DataDirect][ODBC 20101 driver][20101]11603',
  state: '21' }

以下是环境细节:

Linux发行版名称和版本:

代码语言:javascript
复制
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04

驱动程序管理器:

代码语言:javascript
复制
UnixODBC v2.3.4

ODBC驱动程序:

代码语言:javascript
复制
Name: Progress DataDirect Connect for ODBC Oracle WP Driver
Version: 7.1.6

连接字符串:

代码语言:javascript
复制
"DRIVER={Connect64_for_ODBC_71};HOST=<host IP>;PORT=1521;UID=<user ID>;PWD=<user pwd>;
SERVICENAME=orcl;EncryptionMethod=1;Truststore=/root/Oracle_POC/SSL/ssl_certs/server.pem;
TruststorePassword=<truststore pwd>;ValidateServerCertificate=1"

-odbc支持SSL加密吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-07 00:04:10

未正确配置ODBC环境时,将返回未解析的错误代码。11603解析为"ORA-12203:无法连接到目的地“。

确保您已经将来自odbc.sh的环境变量(安装在DataDirect Oracle驱动程序中的脚本)合并到节点环境中;并尝试再次运行它以加载DataDirect odbc.sh而不是UnixODBC。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46605555

复制
相关文章

相似问题

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