Oracle 10g Exception: ORA-12638 Solution
2010-07-09 20:09
351 查看
Issue:
When you create a instance and a database after your install Oracle 10g. You may come across following exception in D:/oracle/product/10.2.0/db_2/BIN/sqlnet.log
***********************************************************************
Fatal NI connect error 12638, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oraclencsoft)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=ncsoft)(CID=(PROGRAM=D:/oracle/product/10.2.0/db_2/bin/sqlplus.exe)(HOST=YEXY1)(USER=yexy1))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 07-7月 -2010 13:33:07
Tracing not turned on.
Tns error struct:
ns main err code: 12638
TNS-12638: 身份证明检索失败
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Reason:
Oracle DB cannot execute OS autheration.
Solution:
Please go to D:/oracle/product/10.2.0/db_2/NETWORK/ADMIN and try to modify sqlnet.ora as below.
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.
SQLNET.AUTHENTICATION_SERVICES = (NONE)
When you create a instance and a database after your install Oracle 10g. You may come across following exception in D:/oracle/product/10.2.0/db_2/BIN/sqlnet.log
***********************************************************************
Fatal NI connect error 12638, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oraclencsoft)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=ncsoft)(CID=(PROGRAM=D:/oracle/product/10.2.0/db_2/bin/sqlplus.exe)(HOST=YEXY1)(USER=yexy1))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
Time: 07-7月 -2010 13:33:07
Tracing not turned on.
Tns error struct:
ns main err code: 12638
TNS-12638: 身份证明检索失败
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Reason:
Oracle DB cannot execute OS autheration.
Solution:
Please go to D:/oracle/product/10.2.0/db_2/NETWORK/ADMIN and try to modify sqlnet.ora as below.
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.
SQLNET.AUTHENTICATION_SERVICES = (NONE)
相关文章推荐
- Oracle 10g Exception: ORA-12638 Solution
- 关于Oracle 10G XE无法登陆的解决方案 ora-12514错误
- oracle 10g ora-28547 connection to server failed problable net8 admin error
- Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决!
- 安装oracle 10g 时“ORA-00988:口令缺失或无效”的解决办法
- System.Data.OracleClient.OracleException:ORA-12154: TNS:could not resolve the connect identifier spe
- ORACLE 10G imp error: ORA-12899
- 启动Oracle 10g报ORA-00824错误
- Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决!
- IP地址变化后Oracle 10g引起的“ORA-12541:TNS:无监听程序”错误解决方法
- ORA-02143: invalid STORAGE option --DSG oracle 11g 复制数据到oracle 10g
- SuSE 10 Enterprise 下 Oracle 10g 关于找不到initorcl.ora文件和控制文件问题
- Oracle.DataAccess.Client.OracleException ORA-00600: 内部错误代码,通过C#执行上面存储过程报错,而通过PLSQL执行不报错。谁知道原因。
- OracleClient.OracleException: ORA-06550: 第 1 行, 第 30 列: PLS-00302: 必须声明 'GET_AGE' 组件
- ORA-39700 oracle 10g升级后数据库实例无法启动
- 关于Oracle 10g ORA-12514的解决方案
- Oracle 10g Toad查看 表空间 报错 ORA-00600 internal error code arguments [ktfbhget-4], [6], [5]
- Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified
- Oracle 11g: ORA-00907: missing right parenthesis solution
- Oracle 10g 异常:ORA-01658:unable to create INITIAL extent for segmnet in tablespace SYSTEM