`
navaa
  • 浏览: 18147 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

我在xp下安装oracle9i和oracle10g遇到的问题

阅读更多

问题一:
客户端9i用exp导服务器10g的数据出现问题,且没有权限对服务器10g的相关参数进行更改。

实践解决:安装了oracle9i的xp的同一个用户fanghj下,又安装了oracle10g。用10g的exp导。


问题二:
在安装了oracle9i的xp的同一个用户fanghj下,又安装了oracle10g。

实践解决:
1、home要不同。
2、base可以相同,也可以不同。以上可以从regedit中查看到相应信息和设置。
3、关于path。
此时环境变量path如下:
%JAVA_HOME%\bin;%CATALINA_HOME%\bin;E:\oracle\product\10.1.0\db_2\bin;E:\oracle\product\10.1.0\db_2\jre\1.4.2\bin\client;E:\oracle\product\10.1.0\db_2\jre\1.4.2\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
明显10g后覆盖了9i的环境变量。所以用户登陆时要想使用9i就把path中的10g部分去掉。要使用10g,就把10g的部分加上,放在9i的前面。否则可能9i或10g的部分客户端工具处于无效状态。
10g环境path部分
;E:\oracle\product\10.1.0\db_2\bin;E:\oracle\product\10.1.0\db_2\jre\1.4.2\bin\client;E:\oracle\product\10.1.0\db_2\jre\1.4.2\bin;

一点想法未实践:可以在想使用9i的用户登陆时就自动执行脚本设置好9i要使用的path;
在想使用10g的用户登陆时自动执行脚本设置好10g要使用的path。
另外,可以在不同用户下安装9i和10g。

问题三:
连接服务器10g时出现如下错误:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

实践解决:
tnsnames.ora里的配置是这样自动生成的:
FAIMAPP232_10G =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.132.232)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = faimapp232)
    )
  )

把SERVICE_NAME = faimapp232改为SERVICE_NAME = faimapp

问题四:
imp数据导入,设定的tablespace出现问题。
ORA-01659   unable   to   allocate   MINEXTENTS   beyond   string   in   tablespace  string 

实践解决:
将数据文件改到比原数据文件已经使用空间还大的大小,表就可以导入了。

一点提示未实践:可以在客户端用plsql developer登陆到服务器10g,然后查看要导出数据所在表空间的properties,按照这个属性建立自己的tablespace。

问题五:
数据源错误
实践解决:DataSourceURL=jdbc:oracle:thin:@192.168.132.57:1521:faimapp57
改为:DataSourceURL=jdbc:oracle:thin:@192.168.132.57:1521:faimapp
其中faimapp是xp控制面板中启动的service,而不是用net configration assistant配置的服务名faimapp57。

分享到:
评论

相关推荐

    Oracle9i Windows安装手册

    在开始安装之前,确保你的计算机满足Oracle9i的最低硬件和软件要求。这包括足够的内存(推荐至少512MB),足够的硬盘空间(Oracle9i安装可能需要几GB),以及兼容的操作系统版本,如Windows 2000、XP或更高。同时,...

    Oracle 9i 详细安装步骤

    本文将详细介绍在Windows XP系统下安装Oracle 9i的具体步骤,并对安装过程中涉及到的关键知识点进行深入解析。由于不同操作系统的安装流程可能存在差异,因此本文的指导主要适用于Windows XP环境。 #### 二、安装...

    oracle 9i 全部下载链接

    根据提供的标题、描述、标签及部分内容,我们可以整理出关于Oracle 9i的多个关键知识点,主要包括不同操作系统下的版本、下载链接以及如何获取这些资源的方法。 ### Oracle 9i概述 Oracle 9i 是甲骨文公司(Oracle ...

    安装oracle9i客户端精简版

    在安装Oracle 9i客户端精简版时,我们主要关注的是与数据库连接、查询和管理相关的组件。以下是关于安装Oracle 9i客户端精简版及其相关知识点的详细解释: 1. **Oracle Instant Client**: Oracle 9i客户端精简版...

    oracle9i310.rar

    由于其资源占用较小,因此特别适合这些环境下使用,同时也能连接到更高版本的Oracle数据库,如10g和11g。 Oracle 9i客户端主要包含以下组件和功能: 1. **Oracle Net Services**:这是客户端与服务器通信的核心...

    windows+oracle9i数据库安装配置指导手册

    在IT领域,数据库管理系统是不可或缺的一部分,而Oracle数据库系统...这份"Windows+Oracle9i数据库安装配置指导手册.pdf"将提供更详细的操作指南和解决常见问题的方法,是学习和实践Oracle9i数据库管理的重要参考资料。

    在windows xp 下卸载oracle9i

    3. **查找Oracle条目**:在已安装的应用程序列表中,找到与Oracle相关的所有条目,例如“Oracle9i”、“Oracle Installation Products”等,并逐一进行卸载。 4. **卸载过程**:对于每个Oracle相关条目,按照提示...

    安装Oracle 9i数据库服务器for windows.rar

    1. **系统需求**:在安装Oracle 9i前,你需要确保你的Windows系统满足最低硬件和软件要求,包括足够的内存、处理器速度、硬盘空间以及兼容的操作系统版本(如Windows NT、2000或XP)。 2. **预安装检查**:在安装前...

    Oracle 9i安装重装删除指南

    1. **系统需求**:首先,你需要确认你的操作系统是否支持Oracle 9i,如Windows NT/2000/XP等,并检查硬件配置,确保有足够的内存、硬盘空间和合适的处理器速度。 2. **环境变量设置**:安装前需设置好PATH、ORACLE_...

    oracle9i安装教程

    安装过程中可能会遇到一些问题,如已有的Oracle安装未正确卸载,这需要在安装前通过控制面板彻底卸载之前版本的Oracle软件。 Oracle数据库系统是关系型数据库管理系统的一种,与IBM的DB2、Ingres、Microsoft的SQL ...

    Oracle10g 在windows上的安装

    ### Oracle10g在Windows环境下的安装指南 #### 一、Oracle 10g简介 Oracle Application Server 10g是Oracle公司推出的一款集成化的、基于标准的软件平台。它是Oracle 9i Application Server(Oracle9iAS)Release ...

    彻底删除oracle9i from xp

    在Windows XP操作系统中,彻底卸载Oracle 9i是一个涉及多个步骤的过程,旨在确保数据库及其所有相关组件都被正确地从系统中移除。以下是一份详细的步骤指南: 1. **停止Oracle服务**:首先,您需要关闭运行在系统中...

    win xp 完全卸载oracle 9i

    2. 在服务列表中找到所有与 Oracle 相关的服务(如 OracleServiceORCL、OracleOraDb10g_home1TNSListener 等),并逐一停止这些服务。 #### 二、卸载 Oracle 组件 1. **打开“我的电脑”->“控制面板”->“添加或...

    XP完整卸载ORACLE9i

    标题“XP完整卸载ORACLE9i”明确指出本文的主题是针对Windows XP操作系统如何完整卸载Oracle 9i数据库软件。 #### 描述分析 描述部分提到:“大家都知道下载oracle是一件很麻烦的事情吧,我在这里做了总结,希望对...

    Oracle9i客户端带exp和imp

    在XP系统上运行Oracle9i客户端,需要注意的是,由于XP已经不再受到微软的官方支持,可能存在兼容性问题。因此,保持系统和客户端软件的更新,以及安装所有必要的补丁是非常重要的。同时,对于老系统的数据库操作,还...

    Oracle9i的安装步骤(有图解).doc

    在安装Oracle9i之前,首先需要确保满足硬件和软件的要求。Oracle官方推荐在Windows NT或Windows 2000(推荐使用Service Pack 1或更高版本)上以NTFS格式分区进行安装,但也可以在Windows 98或Windows XP(磁盘分区可...

    Oracle9i的安装步骤(有图解)

    在安装Oracle9i之前,需要确保满足以下的安装需求: 1. 操作系统:Oracle推荐在Windows NT或Windows 2000上安装,并且磁盘分区最好是NTFS格式。不过,Windows 98和Windows XP也是可以选择的,FAT32分区也能支持。 2...

    安装Oracle9i-snail.rar

    Oracle 9i是一款由甲骨文公司推出的数据库管理系统,它在2001年发布,是Oracle数据库系统的一个重要版本。本压缩包“Oracle9i-snail.rar”...在安装过程中遇到任何问题,都可以参考Oracle官方文档或在线社区寻求帮助。

Global site tag (gtag.js) - Google Analytics