• oracle 11g 32&64位导出 导入到Oracle10g 32位


    想导入一个oracle11g的数据库到自己本地电脑上,直接exp导出的话拿到自己电脑上提示错误,

    于是在网上找方法

    方法如下 :

    一、在11g服务器上,使用expdp命令备份数据

    11g 导出语句:EXPDP USERID='facial/facial@orcl as sysdba' schemas=facial directory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log version=10.2.0.1.0

    其中,红色文字部分是根据需要改写的地方。例如我的用户facial密码是facial,数据库sid是orcl,schemas要到出的用户名是facial,要导入到 10.2.0.1.0版本的Oracle数据库中去。test.dmp和test.log将会在11g的dpdump目录中生成,例如我的11g装在了E盘下面,于是test.dmp将会在E:appAdministratoradminorcldpdump目录下被生成。

    二、在10g服务器上,使用impdp命令恢复数据

    准备工作:1.建库2.建表空间3.建用户并授权4.将test.dmp拷贝到10g的dpdump目录下

    --创建表空间
    create tablespace TS_Facial datafile 'E:ORACLEPRODUCT10.2.0ORADATAORCLFacial.DBF' size 500M autoextend on next 50M;

    --创建用户
    create user Facial identified by Facial  default tablespace TS_Facial;

    --授权给用户
    grant connect,resource,dba to Facial;

    test.dmp 和 test.log 放在E:oracleproduct10.2.0adminorcldpdump目录下

    10g 导入语句:IMPDP USERID='facial/facial@orcl as sysdba' schemas=facial directory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log version=10.2.0.1.0

    其中红色部分是根据需要改写的地方。例如我的用户facial密码是facial,数据库sid是orcl,schemas要导入用户名为facial,要导入到10.2.0.1.0版本的Oracle数据库中去。test.log将会在10g的dpdump目录中生成。

  • 相关阅读:
    初试 spring web mvc
    读取网络数据缓存在本地 流程图
    servlet 过滤器实现 请求转发(跳转);跨域转发请求;tomcat 环境下。
    C# .net基于Http实现web server(web服务)
    微信公众平台开发
    Linux目录结构及作用
    MySQL事件调度器event的使用
    MySQL触发器trigger的使用
    存储过程的查、改、删
    MySQL游标的简单实践
  • 原文地址:https://www.cnblogs.com/qingsong-do/p/4507618.html
Copyright © 2020-2023  润新知