Oracle安装时候报ORA-12638: 身份证明检索失败 的解决办法 尤其是域控用户!

安装目录

E:/oracle/product/10.2.0/db_1/NETWORK/ADMIN 打开sqlnet.ora 在 里面找到
      
            SQLNET.AUTHENTICATION_SERVICES= (NTS)
将其更改为
          SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE)
原因是 :我 的电脑是域控中,而 NTS 仅仅 是WIndow OS的验证方式。

--------------------------

oracle有三种联接方式
1)tcp/ip  
2) unix domain
3)   beq   (beq 是一中连接方式 一般在使用 middle ware 时使用 这个连接方式 它使得不让远端程序直接连接到 oracle DB , 只能在本机上连接到DB 因此在本机上安装middle ware(中间件) ,中间件UPDATA TO MEMORY 之后起用它  这样 你的客户端连接到MIDDLE WARE 时 MIDDLE WARE 可以通过自己以 有的DB(数据在启动时已经在内存[一般在大型服务器上这么用])做人证 之后  middle ware和 数据库做好了连接(MIDDLE WARE  要做监听 PROC). 客户端  CALL  PROC FROM MIDDLE WARE 后 MIDDLE WARE 根据call的proc名  把自己的PROC 发送到 PROC POLL 同时ORACLE里的 PROC 监听程序也收到后反馈相应的 数据 到  MIDDLE WARE  , MIDDLE WARE 又发送到 客户端)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值