网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle企业管理器(OEM)常见问题解.
.Oracle8i的重大漏洞攻击者执行任.
.解決 Export error ORA-31600.
.UNIX工作站对远程ORACLE FOR Net.
.如何给Linux补洞.
.EXP错误(无效的列名).
.Oracle 9i新特性研究系列之七.
.使用Oracle9i数据库的注意事项.
.修改oracle的internal口令.
.TestKing Oracle 1Z0-033 Edt19.0.
.用脚本和查询来主动监视Oracle的.
.zSeries的Linux有什么主要元素构.
.实例解析:DB2中实现Oracle的相关.
.9i新特性之四缩小非计划当机时间.
.ACCESS数据库的安全系统的几点看.
.Oracle 10g第2版新特性之可管理性.
.Oracle10g闪回恢复区详解.
.Linux中给Python2.2加DCOracle模.
.Oracle 10G First Release的新特.
.RMAN和EXP/IMP转移数据的实测比较.

关于在Windows中安装Oracle碰到ORA-12638错误的解决方法

发表日期:2008-2-9



  
今天应邀安装一个Windows上的Oracle9i数据库

不想居然碰到了一些问题

1。安装完Oracle9201软件

2。安装完Oracle9205 patchset

3。dbca创建数据库,创建过程中碰到ORA-12638错误,凭证检索失败,创建数据库失败

4。由于保存了创建脚本,所以决定用脚本执行,看看错在哪儿

5。dbca先删除了刚才创建了半半拉拉的数据库

6。运行脚本,在connect system/change_on_install as sysdba时候,报TNS-Adapter error

7。检查脚本,发现其中居然没有创建服务的语句,而代替的是:

[LJava.lang.String;@29452c
[Ljava.lang.String;@294553

这样两行。

删除这两行,改为以下:

D:\oracle\ora92\bin\oradim.exe -new -sid CTSDBHIS -startmode manual
D:\oracle\ora92\bin\oradim.exe -edit -sid CTSDBHIS -startmode  -startmode a -shutmode i -shuttype srvc


这个问题有些希奇,这两行语句在dbca中执行应该是没有问题的,那么让dbca保存创建脚本的时候,为什么单单这两句会出问题?应该是9205的一个bug。

说到这儿,想起来,假如在oracle9205 for Linux中创建数据库,dbca始终会在创建数据字典的时候报一个错,忽略之后可以正常进行,数据库也看不出什么问题。但是似乎只有我碰到这个问题,别人都没有提起过。呵呵,希奇。

8。重新运行bat文件,这时候还是在connect system/change_on_install as sysdba时候报错了,这次报的是ORA-12638错误

9。询问客户,这台服务器是不是在域里面,答曰,然也

10。于是释然,将sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES= (NTS)改为SQLNET.AUTHENTICATION_SERVICES= (NONE)

11。重新运行创建脚本,OK,正常执行

 

 
上一篇:ORACLE常见错误代码的分析与解决(二) 人气:568
下一篇:ORACLE数据库管理员的职责(转) 人气:783
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐