在安装Oracle10g的时候会发生如下的错误:
D:\Oracle10g\jdk\jre\lib\charsets.jar
invalid entry size(expected 429924352 but got 429924342)
关于此错误一开始很不明白,在网上查找了好几个小时,中文的,英文的网站查了很多,也有不少人遇到我同样的问题。
但回答者给出的答案往往也都是:虚拟内存太大了,表空间不能超过2G之类的。
但实际操作之后并不可行,错误依然存在,也因此害得我重装系统一次,错误仍然存在。
后来才发现此错误的发生与我的系统并无关系,而是Oracle10g的安装程序文件在复制、传输的过程中发生了数据丢失。
于是我进行了如下处理:
找到安装程序中的这个文件:
J:\oracle10g\database10\stage\Components\oracle.jdk\1.4.2.0.8\1\DataFiles\jre.1.1.jar
然后用WinRar打开这个JAR包,
删除原有的charsets.jar
再找到下面这个文件并复制
C:\Documents and Settings\jxj\Local Settings\Temp\OraInstall2006-11-26_04-50-51AM\jre\1.4.2\lib\charsets.jar
(Oracle10g安装程序,每安装失败一次,就会在系统盘下生成这样一个文件夹,
大约54M,注意可能要关闭系统的隐藏文件夹不显示的选项。)
再点 WinRar的菜单中的 命令--》添加文件到压缩文件中。
经过这样替换后,安装就OK了。
注:在没替换前,若在jre.1.1.jar包中双击charsets.jar这个文件,会弹出一个错误提示的,就是我们在网上下载文件的时候(压缩包形式)
有时下载好后无法打开的那种错误。
分享到:
相关推荐
CSVParser parser = new CSVParser(new InputStreamReader(zipFile.getInputStream(entry)), StandardCharsets.UTF_8); List<CSVRecord> records = parser.getRecords(); // 读取Excel Workbook workbook = ...
首先,Java提供了一个内置的`java.util.zip`包,该包包含了处理ZIP文件所需的所有类,如`ZipInputStream`和`ZipEntry`。`ZipInputStream`用于读取ZIP文件流,而`ZipEntry`代表ZIP文件中的一个条目,可以是文件或者...
很多DBA目前还停留在Oracle 9i或者10g,究其原因有可能是Oracle 11g的价格问题。本文将为大家讲解在Windows 7下安装Oracle 11g,也希望大家能从中看到11g的一些新特点。 前不久卸载掉了自己的Windows Vista系统,装...
附件tools.rar压缩文件是我进行处理过后的需要调用到的java源程序,主要为Deflater.java,DeflaterOutputStream.java,InflaterInputStream.java,ZipConstants.java,ZipEntry.java,ZipInputStram.java,ZipOutputStream...
3. 错误3:“invalid entry size”错误通常与文件系统或磁盘空间有关。检查目标目录的文件系统类型是否支持Oracle,以及是否有足够的可用空间。 4. 错误4:主机名称不一致可能导致网络通信问题。确保主机名在 `/etc/...
Invalid Grid Size Value(解决方案).md
Invalid Input Size(解决方案).md
Invalid Font Size(解决方案).md
Invalid Snap Size(解决方案).md
Invalid Grid Size(解决方案).md
invalid data size(解决方案).md
Invalid Ring Size(亲测可用).md
在Python的科学计算领域,Numpy库是不可或缺的一部分,它提供了大量高效的数据处理功能。在处理数据时,尤其是在进行数值计算时,经常会遇到缺失值的情况,这些缺失值通常表示为`np.nan`(Not a Number)。...
然而,在使用`DataLoader`时,可能会遇到一些与`batch_size`相关的错误,尤其是在处理图像数据时。这两个错误是: 1. `RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got...
解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4问题问题分析解决办法一解决办法二 解决 VSCode 编辑 ...
Invalid Grid Gap Size(解决方案).md
然而,当遇到“Invalid header signature”错误时,它意味着POI无法识别文件的头部信息,这通常是由于文件损坏、不兼容的格式或编码问题导致的。现在,我们来详细探讨这个问题及其解决方案。 首先,我们需要理解...