没有在win2003上安装过,
不行的话在win2000 server上安装吧

解决方案 »

  1.   

    徹底刪除oracle后重新安裝吧。
    软件环境: 
    1、Windows 2000+ORACLE 8.1.7 
    2、ORACLE安装路径为:C:\ORACLE 实现方法: 
    1、 开始->设置->控制面板->管理工具->服务 
    停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> 
    Universal Installer 
    卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。 6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 
    这个列表,删除所有Oracle入口。 7、 运行refedit, 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 
    删除所有Oracle入口。 8、 开始->设置->控制面板->系统->高级->环境变量 
    删除环境变量CLASSPATH和PATH中有关Oracle的设定 9、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标 10、 删除\Program Files\Oracle目录 11、 重新启动计算机,重起后才能完全删除Oracle所在目录 12、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入 
    口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文 
    件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。 13、 WIN.INI文件中若有[ORACLE]的标记段,删除该段 14、 如有必要,删除所有Oracle相关的ODBC的DSN 15、 到事件查看器中,删除Oracle相关的日志 说明: 
    如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装, 
    安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。------------------------------------------------------
      

  2.   

    徹底刪除oracle后重新安裝吧。
    软件环境: 
    1、Windows 2000+ORACLE 8.1.7 
    2、ORACLE安装路径为:C:\ORACLE 实现方法: 
    1、 开始->设置->控制面板->管理工具->服务 
    停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> 
    Universal Installer 
    卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。 6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 
    这个列表,删除所有Oracle入口。 7、 运行refedit, 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 
    删除所有Oracle入口。 8、 开始->设置->控制面板->系统->高级->环境变量 
    删除环境变量CLASSPATH和PATH中有关Oracle的设定 9、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标 10、 删除\Program Files\Oracle目录 11、 重新启动计算机,重起后才能完全删除Oracle所在目录 12、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入 
    口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文 
    件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。 13、 WIN.INI文件中若有[ORACLE]的标记段,删除该段 14、 如有必要,删除所有Oracle相关的ODBC的DSN 15、 到事件查看器中,删除Oracle相关的日志 说明: 
    如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装, 
    安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。------------------------------------------------------
      

  3.   

    谢谢楼上。这个我看过了。我已经重装过了,这是我第二次装,每次都是在这里出错,在这个TNS配置窗口出错,我不知道应该输入什么。我输入的是这样的,不知道有错吗??
    全局数据库名: dali.daliserver
    SID: dalihostname: daliserver
    port: 1521
    SID: daliserverusername: dali
    pass: dalisystem: daliserver
      

  4.   

    全局数据库名: dali.world
    SID: dalihostname: daliserver
    port: 1521
    SID: dali
      

  5.   

    谢谢楼上,我想知道1、为什么要改成你写的?(只是好奇,可以不用回答)
    2、在那里改?再重装吗?
    3、TNS安装正确后,在win服务管理器里的全名是什么?(麻烦Ctrl+C给我看一下,我忘了。)
      

  6.   

    world是默認的域名。
    創建數據庫的時候。
      

  7.   

    你可以在ORA目录下,找到ORA。INI,直接修改里边的内容,DALI。WORLD是你机器所在的域名。
      

  8.   

    谢谢楼上两位ORA.INI 我在D盘(我的oracle安装目录) 和C盘oracle目录下都没有找到,ora目录也没有。是不是9i不一样?还是我没装成功所以没有生成?一般它是在哪个目录下?
      

  9.   

    我 9i 上装在 win2003 上也没成功在2000 上 装吧  我朋友说要 win 2000的补丁 打到3 就可以了不行 在win xp 上用吧 我一直用 很好的
      

  10.   

    楼上各位老大,高手,其实我在2000下也是遇到这个问题。老是TNS搞不定。8i就一点问题都没有。
      

  11.   

    我只是記得有一版本的oracle9i是專門為win2003優化的,你查查看。
      

  12.   

    看看這個,也許有幫助:
    Oracle9i Database Release Notes Release 2 (9.2.0.3.0) for Windows Server 2003
    http://otn.oracle.com/documentation/oracle9i.html
      

  13.   

    不要装在2003上面啦
    2003需要专门的oracle,你可以到oracle网站下载oracle 9i for 2003要装,就装2000,是没有问题的,我装了无数遍了。
      

  14.   

    OK,谢谢上面各位大侠、斑竹。我试试!
    再次重装中..ing
    :)
      

  15.   

    :(老大们
    Oracle9i Database Release 2 Enterprise/Standard/Personal/Client Edition 
    for Windows Server 2003(32 位)
    这个也需要先安装oracle9i我该怎么做呢?先装
    Oracle9i Release 1 (9.0.1) for Microsoft Windows NT/2000/XP (Enterprise/Standard/Personal Edition) 
     Download the Complete Files 
       9011NTSrv_Disk1.zip (512,220,438 bytes) 
       9011NTSrv_Disk2.zip (585,407,187 bytes) 
       9011NTSrv_Disk3.zip (151,371,750 bytes) 
      Directions 
       1. Create directories Disk1, Disk2 and Disk3. 
       2. cd to Disk1 and unzip the 9011NTSrv_Disk1.zip here. 
       3. repeat the above step for Disk2 and Disk3. 
       4. After unzipping all the 3 disks in their respective directories, cd to Disk1 and run setup.exe to start the installer. 这个吗?但会出现上面的问题呀。