• 解决Oracle中用EXP 命令后用IMP导出数据出现错误的一种方法


    在使用Oracle数据库时,经常会遇到数据导入导出的问题,最基本的方法是用imp、exp,Oracle没有提供象SQL Server一样的那么方面的备份工具,这些命令使用不当经常会出现这样或那样的问题,依我个人的经验使用一下方法可以避免错误的发生:
    1、在导入导出的两个数据库中最好有相同的表空间、用户名;
    2、在多次向同一个用户下导入数据时,如果出现重复数据,imp命名将终止运行,从而导致恢复数据不成功,本人的想法是先删除原来用户下的所有对象,然后重新导入,每次去删除那么多的表、视图、索引……是相当麻烦的,于是写了一段代码来删除这些对象,即删除user_objects表中的对象,代码如下:
    删除用户下的所有对象
    这样在导入数据的时候就不会出现有重复数据的错误,关于Oracle的数据导入、导出不知道高手们有什么比较好的方法,漂泊雪狼希望得到各位的赐教!
  • 相关阅读:
    ThinkPHP之APP_DEBUG给我带来的问题
    yii框架部署
    论文翻译之--- 软件设计师怎样使用标记来帮助提醒和重新查找
    初始html5,遇到的第一个问题
    几种进入mysql的方法
    百度经验---一些生活常见问题的解决
    myeclipse背景色设置遇到的问题
    linux学习(二)-----Linux 的目录结构、远程登录、vi和vim
    linux学习(一)-----vm、centos安装
    springboot核心技术(四)-----Docker、数据访问、自定义starter
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/681608.html
Copyright © 2020-2023  润新知