安装过程中,在启动实例并创建全局数据库时,如出现“ORA-12638: 身份证明检索失败”,请将/oracle/product/10.2.0/db_1/NETWORK/ADMIN/sqlnet.ora中的SQLNET.AUTHENTICATION_SERVICES= (NTS)将其更改为SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE) 什么是BEQ协议: 网上找到的一种解释:BEQ是一种连接方式,一般在使用middle ware(中间件)时使用。这种连接方式使得远端程序不能直接连接到Oracle DB,只能在本机上连接到DB。因此在本机上安装middle ware,当中间件Updata to memory 之后启用它。这样,你的客户端连接到middle ware时,middle ware可以通过自己已有的DB做认证后,middle ware和数据库先做好连接。客户端Call proc from ware后,middle ware根据call的proc名吧自己的proc发送到proc poll,此时Oracle里的Proc监听程序在收到后再反馈相应的数据到middle ware,middle ware再发送到客户端。
相关文章
- Windows 10上安装Oracle 11g报错: [INS-30131] 执行安装程序验证所需的初始设置失败。无法从节点 “zb-m2004-05243“ 检索 exectask 的版本
- plsql之身份证明检索失败(ora-12638)
- 安装oracle11数据库时,先决条件都失败怎么处理?
- ORA-12638: 身份证明检索失败 的解决办法
- ORA-12638: 身份证明检索失败
- 用PL/SQL工具连接Oracle数据库的时报错:ORA-12638: 身份证明检索失败的解决方法
- 转 ORA-12638: 身份证明检索失败
- oracle数据库连接 ORA-12638:身份证明检索失败
- ORA-12638:身份证明检索失败
- ORA-12638: 身份证明检索失败