1:你的碟有问题
2:不兼容
建议:
买oracle9i,不存在这些问题!

解决方案 »

  1.   


    如果是 9i  的话,是盘子问题~  建议用 8i, www.oracle.com/download  有的下... :)
      

  2.   

    首先将Oracle安装程序拷到硬盘,然后将
    /stage/components/oracle.swd.jre/1.1.7/1/datafile/expanded/jre/win32/下面的symcjit.dll改为symcjit.old
    运行setup.exe文件开始安装
      

  3.   

    1.将Oracle安装程序拷到硬盘
    2.将/stage/components/oracle.swd.jre/1.1.7/1/datafile/expanded/jre/win32/下面的symcjit.dll直接删除
    3.进行安装这是所有P4的机器安装的步骤。
    保证可以使用,我这样装过不下20台机器了。
      

  4.   


    http://www.intel.com/support/processors/pentium4/issues.htm CPUID detection for Intel& Pentium& 4 processor system Intel has identified that applications which use the Symantec Just-In-Time* Compiler library file ("symcjit.dll" for Microsoft Windows* operating system and "symc_jlt.nlm" for Novell NetWare* 5.1) may not run properly on Pentium& 4 processor systems because the library does not properly identify the processor. The failure typically is that the affected application such as Oracle 8i, simply terminates. Under Microsoft Windows*, the properties of the DLL are: "Symantec Java! Just-In-Time Compiler Version 3.10.107 for JDK 1.2 Copyright (C) 1996-99 Symantec Corporation Dynamic Link Library file". DLLs older than this will also not work. To confirm the version you are using, select the DLL, right click on the selected DLL and select Properties, and then the Version tab. Intel encourages all Software developers to do the following immediately: 
    Check if your application(s) uses the Symantec Just-In-Time Library file 
    Request an updated library file from your provider 
    Test your application with the new library file on Pentium& 4 processor system 
    Ensure you have plans in place to provide application updates and address customer concerns 
    * Other brands and names are property of their respective owners 
    If you are installing into Windows* 2000, one workaround recommendation by Oracle for this problem is: 1. Install the latest Windows* 2000 Service Pack patch: http://www.microsoft.com/windows2000/downloads/ 
    2. Create a temporary directory on your Intel Pentium& 4 processor server (e.g. \TEMP). 
    3. Copy the contents of the Oracle* Server CD to the temporary directory created in step 2. 
    4. Search the directory structure created in step 2 for the existence of the filename SYMCJIT.DLL. 
    5. Rename each copy of the SYMCJIT.DLL to SYMCJIT.OLD. 
    6. Run the SETUP.EXE from the \TEMP\install\win32 directory and install Oracle 8.1.x.
      

  5.   

    oracle9i的setup.exe文件是在win64目录下,我看大家写的都是win32,是不是说oracle9i要在64位的系统下工作?我的系统是winxp,p4,可oracle9i就是装不上去,提示是setup.exe不是有效的win32应用程序,于是我就有了以上荒唐的想法。
      

  6.   

    你看看是不是有两个symcjit.dll文件
    如果是的话首先将Oracle安装程序拷到硬盘,然后将
    /stage/components/oracle.swd.jre/1.1.7/1/datafile/expanded/jre/win32/下面的其中一个symcjit.dll改为symcjit.old
    然后再运行setup.exe文件开始安装试试如果还不行就重起再试试,还不行就是盘的问题了
    就去www.oracle.com注册一个用户下它里面的,不会有问题的
    :)
      

  7.   

    删除symcjit.dll文件的方法我试过啦,可是就是不行,我也拷贝在硬盘上了,别人从我的硬盘上进行网络安装都没有问题,就是我的机子有问题,会不会是我安装了什么服务或程序有冲突呢
      

  8.   

    1 打微软最新的service pack
    2 copy 所有的oracle installattion文件到你的硬盘上,搜索并改掉symcjit.dll为symcjit.old
    3 你全盘搜索一下symcjit.dll文件,可能你安装其他软件的时候也附带将这个文件拷贝到你的机器上了,所以就不行,所以你把所有的你机器上的symcjit都改变一下,然后将机器从新启动.
    4 在oracle 的目录中setup.exe
    应该没有问题的,
    我的机器是p4-1.8G ,256M, professional-2000英文版.肯定没有问题的.实在不行你从新装一台机器试试.找一下你机器的原因就是了.