zoukankan      html  css  js  c++  java
  • EXP-00106 EXP-00000

    现象

     

    11.2.0.1的客户端EXP导出11.2.0.4 的数据库,如果存在DBLINK 会导出失败。

     

    处理

    版本兼容性问题,用数据库相同版本的客户端或更高版本的客户端应该可以正常导出。

    (MOS 没有相关资料,可能问题太简单)

    误区

    想不明白估计和我一样陷入了一个误区:

    跨版本exp/imp 导入导出的时候,我们需要使用低版本的exp 导出数据库,用高版本的imp 导入。

    所以就认为应该用低版本或相同版本导出数据库。而不是高版本客户端导出数据库。

    但事实恰好相反,导入导出所谓的低版本和高版本其实是为了解决兼容性问题。

    原则: 新版本有更好的兼容性,除非遇到被舍弃的功能

    所以:

    1. 新版本客户端可以兼容老版本客户端的所有功能, 所以新版本客户端可以导出老版本数据库。

    2. 老版本客户端不一定兼容新版本数据库(如遇到某些新特性),所以老版本客户端导出新版本数据库可能会失败。

    3. exp/imp 数据迁移。老版本exp导出的dmp文件,新版本的 imp 能识别,但新版本exp 导出的 dmp 文件,老版本的 imp 不一定能识别,所以我们需要使用老版本的 exp 导出,新版本的 imp 导入。

    以上是我的理解,如有不对欢迎指正。

  • 相关阅读:
    C# 中的栈和堆
    C# 中的基本数值类型
    多个 .NET 框架
    简单介绍托管执行和 CLI
    C# 控制台输入和输出
    在 C# 中使用变量
    C# 语法基础
    LeetCode 1482. 制作 m 束花所需的最少天数
    C# 基础(更新中)
    圆形靶内的最大飞镖数量
  • 原文地址:https://www.cnblogs.com/plluoye/p/12172880.html
Copyright © 2011-2022 走看看