zoukankan      html  css  js  c++  java
  • Oracle数据库导入(数据泵导)

    (准备工作)首先在需要导入的数据库中以管理员身份执行以下命令:

    由于工作原因需要经常在本地环境倒库,所以每次倒库都会根据数据库用途重新创建用户及表空间,方便切换和管理

    –1. 创建用户并设置密码

    create user (userName) identified by (userPassword);

    –2.在指定目录创建大小为64M的表空间,到达上限后自动增加32M空间,最大可以增加到256M(三个大小根据实际情况修改)

    create tablespace (tableSpaceName)datafile ‘D:Oraclespace(tableSpaceName).dbf’  size 50M autoextend on next 32M maxsize 256M;

    –3.将创建好的表空间赋给用户作为默认表空间

    alter user (userName)default tablespace (tableSpaceName);

    –4.将DBA权限赋给用户

    grant connect,resource,dba(userName);

    导入步骤:

    1)使用sys登陆待导入的数据库,执行下面的命令:(其中dump_dir是目录的标识,d:dump是服务器上实际路径,根据实际情况修改)

    create directory dump_dir as ‘d:dump’;

    grant read,write on directory dump_dir to kqmanager;(如果用System用户导出,不需要此行)

    2)手工在目标服务器上建立目录’d:dump’ (根据实际情况修改,与上面一致就行)

    3)将导出的dmp文件拷贝到d:dump下, remap_schema用 户源和目标用户不一样的情况

    4)执行导入语句:

    impdp username/password@localhost/orcl directory=dump_dir dumpfile=20180717190557.DMP  logfile=20180717190603.log table_exists_action=replace remap_schema=原用户名:现用户名 remap_tablespace=原表空间:现表空间

    username和password为刚刚创建用户的账号密码

  • 相关阅读:
    nginx的url重写[rewrite规则和参考]
    nginx虚拟主机配置
    redhat 5下源码安装nginx服务
    apache服务器参数设置
    java实现全排列
    自定义栈类型,具有找到站内最小元素的min函数 ,且min(),pop(),push()函数的时间复杂度为O(1)
    如何学习一门新语言
    2018 中印诗人分享会
    C语言细节注意
    C++ vector 多次删除第一个元素
  • 原文地址:https://www.cnblogs.com/yuanshuo/p/14900997.html
Copyright © 2011-2022 走看看