ORACLE 10g导入 ORACLE 11g

一、expdp.sh导出dmp文件
export PATH=$PATH:$HOME/bin
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_USER=USER_NAME
export ORACLE_USER_PASSWORD=PASSWORD
export VERSION=patch3.1.0.1[R]
export DIR_NAME=backup
DMP_FILE=${ORACLE_USER}_${VERSION}_['date + %Y%m%d'].dmp
LOG_FILE=expdp_${ORACLE_USER}_${VERSION}_['date + %Y%m%d'].log
expdp $ORACLE_USER/$ORACLE_USER_PASSWORD@$ORACLE_SID  dumpfile=$DMP_FILE schemas=$ORACLE_USER directory=$DIR_NAME logfile=$LOG_FILE version=10.2.0.3.0
-- version为目标(导入)oracle版本

二、创建表空间
sqlplus / as sysdba
--WINDOWS
drop tablespace tablespace_temp including contents cascade constraints;
drop tablespace tablespace_data including contents cascade constraints;

create temporary tablespace tablespace_temp  
tempfile 'D:\oracle\product\10.2.0\oradata\tempfile\tablespace_temp.dbf'
size 1024m   
autoextend on  
next 50m maxsize 30240m  
extent management local;

create tablespace tablespace_data  
logging  
datafile 'D:\oracle\product\10.2.0\oradata\datafile\tablespace_data.dbf'
size 1024m  
autoextend on  
next 50m maxsize 30240m  
extent management local;

--LINUX
drop tablespace tablespace_temp including contents cascade constraints;
drop tablespace tablespace_data including contents cascade constraints;

--创建tablespace_data临时表空间
create temporary tablespace tablespace_temp  
tempfile '/u01/tempfile/tablespace_temp.dbf'
size 1024m   
autoextend on  
next 50m maxsize 30240m  
extent management local;

--创建tablespace_data数据表空间
create tablespace tablespace_data  
logging  
datafile '/u01/datafile/tablespace_data.dbf'
size 1024m  
autoextend on  
next 50m maxsize 30240m  
extent management local;

三、创建用户及赋权
grant dba to USER_NAME;
grant connect,resource to USER_NAME ;
grant create public database link,drop public database link to USER_NAME ;
grant execute on dbms_job to USER_NAME;
grant create job to USER_NAME;
grant debug connect session to USER_NAME;
grant manage scheduler to USER_NAME;

四、创建目录及赋权
system或sysdba登录
CREATE OR REPLACE DIRECTORY DIR_NAME AS 'D:\BACKUP';
GRANT READ, WRITE ON DIRECTORY DIR_NAME TO USER_NAME;

五、导入数据库
impdp user_name/password directory=DIR_NAME dumpfile=xxx.dmp logfile=kdbase.impdp.log TABLE_EXISTS_ACTION=append version=10.2.0.3.0
-- version为目标(导入)oracle版本

oracle dmp文件导出与导入的更多相关文章

  1. Linux 中 Oracle dmp 文件导入导出

    a. 用户名 system 密码 manager 导出到D:/daochu.dmp中 exp system/manager@SID file=d:/daochu.dmp full=y b. 将数据库中 ...

  2. 命令框中oracle dmp文件的导入和导出(仅做个人备忘)

    1.dmp文件导出 (全部)exp 用户名/密码 rows=y indexes=n compress=n buffer=65536 feedback=100000  file=F:\test.dmp ...

  3. Oracle dmp文件(表)导入与导出

    dmp文件是作为oracle导入和导出表使用的文件格式dmp文件导出dmp文件导出用的比较多的一般是三种,他们分别是:1.导出整个数据库实例下的所有数据2.导出指定用户的所有表3.导出指定表. 打开命 ...

  4. oracle dmp文件的导入导出

    一.命令行方式 exp 用户名/密码@库名 file=文件位置.dmp owner=用户名 imp 用户名/密码@库名 file=文件位置.dmp 注意 : 导入过程若有的表已经存在可能会报错,可以全 ...

  5. 关于Oracle dmp文件导入随笔

    进入博客园已经两年多了,每次想写点什么,都是给自己个各种借口,不了了之~今天就从Oracle数据库最长用的导入开始吧! 1.低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,比如:10 ...

  6. Oracle dmp文件导入(还原)到不同的表空间和不同的用户下

    ------------------------------------- 从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误: 问题描述: IM ...

  7. Oracle Data Pump 导出和导入数据

    Data pump export/import(hereinafter referred to as Export/Import for ease of reading)是一种将元数据和数据导出到系统 ...

  8. Oracle数据库的导出和导入

    本次数据库的导入导出操作是导出公司环境的Oracle数据库,再导入本地数据库,采用impdp和expdp命令进行导入导出操作. 一.导出52数据库 1.用system用户登录到数据库,查看是否有创建d ...

  9. oracle数据库数据导出和导入

    oracle的客户端里面的bin下面有两个可执行文件,名称分别为exp.exe和imp.exe. 他俩的用途就是导出和导入数据用的. 全库 导出:exp 用户名/密码@数据库名 full=y file ...

随机推荐

  1. webpack+vue 组件间传参(单一事件中心管理组件通信--$root),如果有路由的话会失效

    先给一个例子: <body> <div id="box"> <com-a></com-a> <com-b></co ...

  2. redis优化

    一.配置文件优化 bind 127.0.0.1 //允许连接的ip,如果就本机连接最后127.0.0.1 protected-mode yes //是否开启保护模式.默认开启,如果没有设置bind项的 ...

  3. WebViewClient 与 WebChromeClient

    WebViewClient帮助WebView处理各种通知和请求事件的,我们可以称他为WebView的“内政大臣”.常用的shouldOverrideUrlLoading就是该类的一个方法,比如: on ...

  4. 量化交易之下单函数和context对象

    一.下单函数 聚宽设计的函数(如前文所说准确叫法是API)的用法都写在API文档里,位置在聚宽网站导航栏-帮助-API文档 1.order按股数下单 order(security, amount, s ...

  5. python中self和cls的区别

    1.self表示一个具体的实例本身.如果用了staticmethod,那么就可以无视这个self,将这个方法当成一个普通的函数使用. 2.cls表示这个类本身. >>> class ...

  6. Ubuntu18.04 安装32bit库后出现问题

    ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared ob ...

  7. 消息框MessageBox+遍历控件

    消息对话框:主要用来显示信息,也可以警告.用户确认取消等. MessageBox.Show("展示内容","标题",MessageBoxButtons.按钮种类 ...

  8. 分布式监控系统开发【day38】:监控trigger表结构设计(一)

    一.需求讨论 1.zabbix触发器的模板截图 1.zabbix2.4.7 2.zabbix3.0 2.模板与触发器关联的好处 好处就是可以批量处理,比如我说我有1000机器都要监控cpu.内存.IO ...

  9. Docker:单机编排工具docker-compose [十二]

    一.docker-compose的安装 1.安装 curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.re ...

  10. HTML(七)HTML 表单(form元素介绍,input元素的常用type类型,input元素的常用属性)

    前言 表单是网页与用户的交互工具,由一个<form>元素作为容器构成,封装其他任何数量的表单控件,还有其他任何<body>元素里可用的标签 表单能够包含<input> ...