zoukankan      html  css  js  c++  java
  • 今天安装oracle时碰见的2个问题。

    在win7 下安装oracle_11gR1_database_win32 文件,出现的一个错误:

    正在检查操作系统要求...
    要求的结果: 5.0,5.1,5.2,6.0 之一
    实际结果: 6.1

    找到 refhost.xml 文件(位置:database/stage/prereq/db,打开 refhost.xml 配置文件并找到 <CERTIFIED_SYSTEMS> 节点,接着在节点后面修改6.0至6.1

    <!--Microsoft Windows 7-->
    <OPERATING_SYSTEM>
    <VERSION VALUE="6.1"/>
    </OPERATING_SYSTEM>

     

     “正在检查网络配置需求...检查完成。此次检查的总体结果为: 未执行 <<<<
       解决方案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。”
       解决方法:
         在安装ORACLE 10g前系统会检测安装的一些前提条件是否满足,往往会提示说:将Microsoft LoopBack Adapter配置为系统的主网络适配器。
         如果你没有这样配置,且你不希望安装过程由于这个而出现问题,那么可以按如下过程操作:

       

    win7下找到添加硬件在设备管理器 ---操作 -- 添加过时硬件,在向导中选择“是,已经连接了此硬件”→添加新硬件设备→安装我手动列表选择硬件(高级)→网络适配器→厂商:Microsoft 网卡:Microsoft Loopback Adapter,添加完成,你会发现新建了个“本地连接”,用的就是这个假的“Microsoft Loopback Adapter”(因为根本就没有连接这个硬件,只是骗下Oracle而已)。把这个本地连接的IP设置一下(例如192.168.0.1)。在这个连接上点击属性→共享→勾选。

     

     

    安装成功后的测试方法:

    要测试数据安装是否成功,可按顺序执行以下两个步骤: 
      测试步骤 1: 
      请执行操作系统级的命令:
      
      tnsping orcl
      (如果出现【TNS-03505:无法解析名称】的提示错误:
      那就改为tnsping orcl_192.168.0.60)
      
      192.168.0.60为自己电脑的ip
      上述命令假定全局数据库名是 orcl。以下是命令执行后的示例:
      C:\>tnsping orcl
      TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 10-11月-2005 10:09:58
      Copyright (c) 1997, 2005, Oracle. All rights reserved.
      已使用的参数文件:
      C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
      已使用 TNSNAMES 适配器来解析别名
      Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbserver
      )(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
      OK (50 毫秒)
      其中,结果 OK 至关重要。 上述结果如果正确,表明侦听器配置无误。 
      如果没有看到此结果,不要继续进行下一步。请检查: 
      使用 Oracle Net Configuration Assistant 检查网络配置(netca 命令) 使用 Database Configuration Assistant 检查数据库配置(dbca 命令) 
      测试步骤 2:
      请执行操作系统级的命令:
      
      sqlplus system/password@orcl 
      
      (如果出现【0RA-12154:TNS:无法解析指定的连接标识符】的提示错误:
      那就改为华语美图sqlplus system/password@orcl_192.168.0.60)
      
      192.168.0.60为自己电脑的ip
      上述命令假定 SYSTEM 用户对应的口令是 password,假定全局数据库名是 orcl。 
      以下是命令执行后的示例(请手工输入红色部分文字): 
      C:\>sqlplus system/password@orcl
      SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 11月 10 10:15:25 2005
      Copyright (c) 1982, 2005, Oracle. All rights reserved.
      连接到:
      Oracle Database 10g Release 10.2.0.1.0 - Production
      SQL> SELECT 1+2+3+4 测试结果 FROM DUAL; 
      测试结果
      ----------
      10
      SELECT 1+2+3+4 测试结果 FROM DUAL;记得后面一定要有一个分号;否则结果就是2的

     

  • 相关阅读:
    开始学习Angular Mobile UI
    .Net程序员飞扬有用的85个工具
    数据库查询效率,百万数据测试
    SQL Join的一些总结
    MODRD 指令 读取地址是哪儿来的
    如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?
    easyui datagrid 的分页刷新按钮
    HttpRequest Get Post,WebClient Get
    GetWindowThreadProcessId用法(转)
    EASYUI DATAGRID 多列复选框CheckBox
  • 原文地址:https://www.cnblogs.com/zxpgo/p/2481248.html
Copyright © 2011-2022 走看看