oracle的tns服务创建,【案例】Oracle报错TNS-12634 TNS-12658产生原因和MOS官方解决办法...

【案例】Oracle报错TNS-12634 TNS-12658产生原因和MOS官方解决办法

时间:2016-11-10 10:25   来源:Oracle研究中心   作者:代某人   点击:

天萃荷净

TNS-12634内存分配失败

原因:进程是无法分配内存。

行动:终止其他进程以回收所需的内存。

TNS-12635认证适配器

原因:可执行文件,不与任何验证服务适配器但SQLNET.ORA的参数,决定是否需要进行身份验证设置为true的联系。

行动:要么禁用的参数或重新链接服务适配器的可执行文件。

TNS-12636包发送失败

原因:进程是无法将数据包发送到另一个进程。可能的原因是:1。其他进程被终止。 2。其他进程正在运行的机器上走了下来。 3。一些其他通信错误的发生。

行动:如果原因不是很明显,Oracle支持服务联系。

TNS-12637包接收失败

原因:一个过程是无法接收到一个包从另一个进程。可能的原因包括:

其他进程被终止。

其他进程正在运行的机器上走了下来。

一些其他通信错误的发生。

行动:如果原因不是很明显,Oracle支持服务联系。

TNS-12638凭证检索失败

原因:身份验证服务无法检索用户的凭据。

行动:启用跟踪,以确定确切的错误。

TNS-12639认证服务谈判失败

原因:与认证服务,客户支持和服务器使用的类型不匹配。

动作:可能的解决方案包括:

改变在SQLNET.ORA进入决定要使用哪些服务。

重新链接与至少一个适配器,服务器支持的身份验证服务的客户端。

重新链接至少一个适配器的客户端支持的身份验证服务的服务器。

禁用客户端和服务器的认证。

TNS-12640认证适配器初始化失败

原因:在服务认证表项指定的函数失败。

行动:启用跟踪,以确定确切的错误。

TNS-12641认证服务初始化失败

原因:在初始化过程中失败的认证服务。

行动:启用跟踪,以确定确切的错误。

TNS-12642无会话密钥

原因:一个进程有没有与之相关联的会话密钥,因为正在使用的身份验证服务不使用一个。

行动:如果需要一个会话密钥,用另一种身份验证服务。

TNS-12643客户端收到服务器内部错误

原因:客户端进程表明,发生了一个内部??的SQL *净误差本地服务从服务器收到一个错误。

行动:启用这两个过程的跟踪,并尝试重新创建问题。如果成功的重建问题,请联系Oracle支持服务。

TNS-13329认证服务初始化失败

原因:验证适配器调用初始化例程失败。

行动:启用跟踪,以确定确切的错误。一个可能的原因是内存耗尽。

TNS-12645参数不存在。

原因:需要一个SQLNET.ORA参数值不存在。

行动:在参数文件中设置的参数。

TNS-12646布尔参数指定的值无效

原因:一个参数指定的值以外的值设置为真/假或开/关。

行动:更正参数值。

TNS-12647认证要求

原因:参数控制是否需要身份验证设置为true,但不具备认证服务联系英寸的可执行

行动:与认证服务适配器或者重新链接的可执行文件或禁用该参数。

TNS-12648加密或数据完整性算法列表为空

原因:一个SQL *净列表算法的参数是空的,例如,“()”。

行动:更改列表包含至少安装一个算法的名称,或者完全删除列表,如果每一个安装的算法是可以接受的。

TNS-12649未知的加密或数据完整性算法

原因:一个SQL *净列表算法的参数,包括不被认可的算法名称。

行动:删除算法的名称,纠正它,如果它被拼错,或安装在司机失踪算法。

TNS-12650没有共同的加密或数据完整性算法

原因:客户端和服务器,没有任何加密或数据完整性或两者共同的算法。

操作:选择重叠的算法集。换句话说,添加一个客户端的算法选择服务器的列表中,反之亦然。

加密或数据完整性算法TNS-12651不可接受

原因:服务器选择使用加密或数据完整性算法是不接受客户的选择之一。这可以是一个内部错误的结果,网络数据传输错误,或蓄意篡改传输数据。

行动:对于进一步的细节,开启追踪,重新执行该操作,请联系Oracle支持服务。

TNS-12652字符串被截断

原因:没有足够的内存被分配给一个字符串,所以它不得不被截断

行动:如果它不是一个字符串被截断的问题,那么它是不是一个错误。否则,调用例程错误再次报道了一个较大的字符串缓冲区。

TNS-12653认证控制功能失败

原因:控制功能,利用认证服务驱动失败。

行动:启用跟踪,以确定确切的错误。

TNS-12654认证转换失败

原因:身份验证服务是无法从具体到Oracle格式的格式的格式转换用户的凭据。

行动:启用跟踪,以确定确切的错误。

TNS-12655密码校验失败

原因:正在使用的身份验证服务无法验证所提供的密码。

行动:启用跟踪,以确定确切的错误。

TNS-12656的加密校验和不匹配

原因:与传入的数据包收到的加密校验和不匹配由接收端计算校验。这表明该数据包被篡改或以其他方式在运输途中损坏。

行动:腐败源的数据看,也许包括蓄意篡改。

安装TNS-12657无算法

原因:连接附近需要使用的服务(无论是加密或校验)时,该服务没有安装算法。

行动:删除“ON”,服务的要求。

TNS-12658 ANO服务的要求,但TNS版本是不相容的

原因:一个进程正在运行TNS早期版本的客户端尝试连接,但连接失败,因为ANO服务(身份验证,加密等),可用于服务器进程。

行动:重新链接调用的可执行文件,然后重试连接或消除该服务将在服务器端使用的要求。

从其他进程收到TNS-12659错误

原因:从这个过程中,由一个或多个服务连接的另一端收到了一个错误。

行动:启用跟踪,以确定确切的错误(S)。 (S)的错误是()直接返回由服务器生成了一个错误,因为可能不感在客户端上,反之亦然。

--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之【案例】Oracle报错TNS-12634 TNS-12658产生原因和MOS官方解决办法

9bd101509341196819122f36086c9a60.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值