zoukankan      html  css  js  c++  java
  • 解决Oracle中用EXP 命令后用IMP导出数据出现错误的一种方法

    在使用Oracle数据库时,经常会遇到数据导入导出的问题,最基本的方法是用imp、exp,Oracle没有提供象SQL Server一样的那么方面的备份工具,这些命令使用不当经常会出现这样或那样的问题,依我个人的经验使用一下方法可以避免错误的发生:
    1、在导入导出的两个数据库中最好有相同的表空间、用户名;
    2、在多次向同一个用户下导入数据时,如果出现重复数据,imp命名将终止运行,从而导致恢复数据不成功,本人的想法是先删除原来用户下的所有对象,然后重新导入,每次去删除那么多的表、视图、索引……是相当麻烦的,于是写了一段代码来删除这些对象,即删除user_objects表中的对象,代码如下:
    删除用户下的所有对象
    这样在导入数据的时候就不会出现有重复数据的错误,关于Oracle的数据导入、导出不知道高手们有什么比较好的方法,漂泊雪狼希望得到各位的赐教!
  • 相关阅读:
    春招实习_oppo一面 4.8 (40min)
    春招实习_腾讯突击面试 3.31
    github使用
    手把手教你用SonarQube+Jenkins搭建--前端项目--代码质量管理平台 (Window系统)
    博客园右下角添加看板娘
    微信公众号接个图灵机器人
    [转]HTML5基本布局
    微信群二维码怎么长期有效,微信群二维码记久有效,微信群二维码过期失效了
    Redis查看当前连接数和最大连接数
    删除表前判断表是否存在SQL
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/681608.html
Copyright © 2011-2022 走看看