11g数据导入10g数据库方法实现

ORACLE11G导入到10G的整个流程 一、oracle的导入导出规则 1)IMP/EMP特性: Oracle的imp/exp组件的一个操作原则就是向下兼容,且有一些规则: 规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器。 规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件);低版本exp出的dmp文件,高版本可以imp(向下兼容... 阅读详情
一、把11g数据导入到10g数据库中(expdp/impdp)
1.在11g连接并创建目录和授权
C:\Users\JACK>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期六 11月 3 10:41:14 2012
Copyright (c) 1982, 2010, Oracle.    All rights reserved.

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> create directory emp_dir as 'E:\app\exp';
目录已创建。
SQL> grant read ,write on directory emp_dir to public;
授权成功。
SQL> exit
从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断开
2.导出11g数据
2.进行导出
C:\Users\JAMES>expdp hr/hr directory=emp_dir dumpfile=emp.dump tables=emp_bak version=10.2.0.1.0
Export: Release 11.2.0.1.0 - Production on 星期六 11月 3 10:42:27 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates.    All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 "HR". "SYS_EXPORT_TABLE_01":    hr/******** directory=emp_dir dumpfile=emp.dump tables=emp_bak ve
rsion=10.2.0.1.0
正在使用 BLOCKS 方法进行估计...
处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 64 KB
处理对象类型 TABLE_EXPORT/TABLE/TABLE
处理对象类型 TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 "HR". "EMP_BAK"                                                            16.11 KB         107 行
已成功加载/卸载了主表 "HR". "SYS_EXPORT_TABLE_01"
******************************************************************************
HR.SYS_EXPORT_TABLE_01 的转储文件集为:
    E:\APP\EXP\EMP.DUMP
作业 "HR". "SYS_EXPORT_TABLE_01" 已于 10:42:42 成功完成
3.在10g上创建目录并授权
[oracle@localhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Nov 3 10:46:09 2012
Copyright (c) 1982, 2005, Oracle.    All rights reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> create directory imp_dir as '/home/oracle';
Directory created.
SQL> grant read,write on directory imp_dir to public;
Grant succeeded.
4.查看用户hr下的表
SQL> conn hr/hr
Connected.
SQL> select table_name from tabs;
TABLE_NAME
------------------------------
REGIONS
LOCATIONS
DEPARTMENTS
JOBS
COUNTRIES
JOB_HISTORY
EMPLOYEES
7 rows selected.
5.将导出的文件上传到SERVER中相应的目录   ----工具
6.进行导入
[oracle@root ~]$ impdp hr/hr directory=imp_dir dumpfile=emp.dump tables=emp_bak version=10.2.0.1.0
Import: Release 10.2.0.1.0 - Production on Saturday, 03 November, 2012 10:48:07
Copyright (c) 2003, 2005, Oracle.    All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
Master table "HR". "SYS_IMPORT_TABLE_01" successfully loaded/unloaded
Starting "HR". "SYS_IMPORT_TABLE_01":    hr/******** directory=imp_dir dumpfile=emp.dump tables=emp_bak version=10.2.0.1.0
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
. . imported "HR". "EMP_BAK"                                                            16.11 KB         107 rows
Processing object type TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
Job "HR". "SYS_IMPORT_TABLE_01" successfully completed at 10:48:14
7.验证
SQL> conn hr/hr
Connected.
SQL> select table_name from tabs;
TABLE_NAME
------------------------------
REGIONS
LOCATIONS
DEPARTMENTS
JOBS
EMP_BAK
COUNTRIES
JOB_HISTORY
EMPLOYEES
8 rows selected.
SQL> select employee_id,salary from emp_bak where rownum<11;
EMPLOYEE_ID         SALARY
----------- ----------
                100            24000
                101            17000
                102            17000
                103             9000
                104             6000
                105             4800
                106             4800
                107             4200
                108            12008
                109             9000
10 rows selected.
可以看到,导入成功。

二、使用客服端
1.删除先前导入的表emp_bak
SQL> drop table emp_bak;
Table dropped.
SQL> select table_name from tabs;
TABLE_NAME
------------------------------
REGIONS
LOCATIONS
DEPARTMENTS
JOBS
COUNTRIES
JOB_HISTORY
EMPLOYEES
7 rows selected.
2.配置tnsnames.ora文件
ORACLE =
    (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.133.110)(PORT = 1521))
        (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = oracle)
        )
    )
3.测试
[oracle@localhost admin]$ tnsping oracle
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 03-NOV-2012 10:52:42
Copyright (c) 1997, 2005, Oracle.    All rights reserved.
Used parameter files:

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.133.110)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oracle)))
OK (10 msec)
[oracle@localhost admin]$ sqlplus hr/hr@oracle
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Nov 3 10:53:04 2012
Copyright (c) 1982, 2005, Oracle.    All rights reserved.
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
4.导出文件
[oracle@root ~]$ exp hr/hr@oracle file=/home/oracle/emp.dmp tables=emp_bak
Export: Release 10.2.0.1.0 - Production on Sat Nov 3 10:57:36 2012
Copyright (c) 1982, 2005, Oracle.    All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses ZHS16GBK character set (possible charset conversion)
About to export specified tables via Conventional Path ...
. . exporting table                                                EMP_BAK                107 rows exported
EXP-00091: Exporting questionable statistics.
Export terminated successfully with warnings.  ----可以在导出命令中加入statistic=none避免此问题。
5.导入文件
[oracle@localhost ~]$ imp hr/hr file=/home/oracle/emp.dmp tables=emp_bak
Import: Release 10.2.0.1.0 - Production on Sat Nov 3 10:58:38 2012
Copyright (c) 1982, 2005, Oracle.    All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
Export file created by EXPORT:V10.02.01 via conventional path
import done in US7ASCII character set and AL16UTF16 NCHAR character set
import server uses ZHS16GBK character set (possible charset conversion)
. importing HR's objects into HR
. importing HR's objects into HR
. . importing table                                             "EMP_BAK"                107 rows imported
Import terminated successfully without warnings.



本文出自 “Focus on Oracle” 博客,请务必保留此出处http://alexy.blog.51cto.com/6115453/1085493

Oracle11g 使用create database手动创建数据库 1.使用create database创建数据库步骤: oradim -new -sid 数据库实例名 -intpwd 密码 oradim -new -sid OracleDB -intpw OraclePass 2.创建初始化数据参数文件(PFile),目标文件保存为initOracleDb.ora,保存地址为:D:\initOracleDb.ora db_name='OracleDb' 阅读详情

相关推荐

Oracle从11g导出后导入10g

两种方法: 1、使用expdp、impdp导入导出 expdp version=10.2.0.1 2、如果使用exp导出,修改导出dmp文件,将版本信息改为10.2.0.1

邓邓子的博客 1241

由11g库导入10g库的方法

1.导出 exp xuegong/xuegong@xiehe file=G:\oracle\dmp备份\xiehe.dmp log=G:\oracle\dmp备份\xiehe.log owner=(charge_xiehe,integration,sjzx,xhfw,xhjw,xhrs,xiehegongyu,xieheyingxin,xuegong) 2.在新机器上创建数据库实例xiehe 3...

weixin_44651089的博客 505

01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线

ArcGIS空间分析的一个特别好的分析教程是汤国安老师的空间分析的内容。 实例与练习 练习1. 利用水文分析方法提取山脊、山谷线 1. 背景:山脊线、山谷线是地形特征线,它们对地形、地貌具有一定的控制作用。它们与山顶点、谷底点以及鞍部点等一起构成了地形及其起伏变化的骨架结构。因此在数字地形分析中,山脊线和山谷线以及

Meditation 1万+

imp 11g的exp文件到10g库(IMP-00010)

imp 11g的exp文件到10g库 报错:IMP-00010:不是有效的导出文件,头部验证失败 原因:从11g高版本库exp exp.dmp文件到10g库,数据库版本不一致导致。 解决方法:note...

cuao9226的博客 267

使用html和JavaScript实现一个简易的物业管理系统

码实现了一个简易的物业管理系统,主要使用了以下技术和功能: 1.主要技术 使用的技术: HTML: 用于构建网页的基本结构。 包括表单、表格、按钮等元素。 CSS: 用于美化网页的外观和布局。 设置字体、颜色、边距、对齐方式等样式。 JavaScript: 用于处理用户交互和动态更新页面内容。 实现了新增住户、查询住户、编辑住户、删除住户等功能。 处理表单提交事件,验证输入数据,并更新表格显示。 DOM操作: 使用 JavaScript 直接操作 HTML DOM 元素。 动态

weixin_41312759的博客 1778

【STC8A8K64S4A12开发板】—学习PWM脉冲宽度调制

版权声明:本文为博主原创文章,转载请附上原文出处链接。 文章目录前言一、硬件设计1.PWM脉冲宽度调制介绍2.STC8A8K64S4A12系列单片机PWM介绍3.PWM配置步骤二、软件设计1.PWM寄存器汇集2.寄存器解析2.1.PWM配置寄存器PWMCFG2.2.PWM控制寄存器PWMCR2.3.PWM中断标志寄存器2.4.PWM外部异常控制寄存器2.5.PWM时钟选择寄存器2.6.PWM触发ADC计数器寄存器2.7.PWM2翻转寄存器2.8.PWMn控制寄存器2.9.PWMn电平保持控制寄存器3.PW

qq_36139768的博客 5216

oracle11g表+数据完美迁移到10g解决方案

oracle11g表+数据完美迁移到10g解决方案

欢迎朋友,我是一名十多年开发经验的新手,希望多多指教。 472

告别玄学调参:手把手教你用LSTM-AutoEncoder为传感器数据做异常检测(实战篇)

本文详细介绍了LSTM-AutoEncoder在传感器数据异常检测中的工程化实践,包括数据预处理、模型架构设计和生产环境部署策略。通过结合LSTM的时间序列处理能力和AutoEncoder的特征提取优势,该方法能够有效识别温湿度、PM2.5等传感器数据的异常模式,适用于工业物联网和室内空气质量监测等场景。

weixin_29212429的博客 477

mysql导入10g数据库_11g数据导入10g数据库方法实现

一、把11g数据导入到10g数据库中(expdp/impdp)1.在11g连接并创建目录和授权C:\Users\JACK>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期六 11月 3 10:41:14 2012Copyright (c) 1982, 2010, Oracle.All rights res...

weixin_39956110的博客 503

绝缘检测是什么? 绝缘检测原理 绝缘检测检测的是什么?那个量?电压?电流?电阻?

绝缘电阻是电气设备和电气线路最基本的绝缘指标。对于低压电气装置的交接试验,常温下电动机、配电设备和配电线路的绝缘电阻不应低于0.5MΩ(对于运行中的设备和线路,绝缘电阻不应低于1MΩ/kV)。 绝缘电阻的正确测量方法 现代生活日新月异,人们一刻也离不开电。在用电过程中就存在着用电安全问题,在电器设备中,例如电机、电缆、家用电器等。 影响因素 环境温湿度 一般材料的绝缘电阻值随环境温湿度的升高而减小。相对而言,表面电阻(率)对环境湿度比较敏感,而体电阻(率)则对温度较为敏感。 湿度增加,表面泄漏增大,导体电导

dianqicyuyan的博客 2万+

Altium Designer (AD) 设计软件高频面试题及参考答案(3万字长文)

在Altium Designer(AD)中,设计复用是一种关键的策略,它允许设计师在多个项目中重复使用经过验证的设计元素,如原理图符号、PCB布局、元器件封装和设计规则集。在Altium Designer (AD) 中,手动布线和交互式布线是PCB设计中常见的两种布线模式,它们提供了设计师对布线路径的直接控制,特别是在处理复杂或关键信号路径时尤为有用。在Altium Designer (AD) 中进行电路级仿真是一项重要的设计验证步骤,它允许设计师在实际制造之前对电路的行为进行预测和分析。

大模型大数据攻城狮的专栏 4782

Oracle11g和oracle10g之间的导入/导出

一:oracle的IMP/EMP特性:   Oracle的imp/exp组件的一个操作原则就是向下兼容,且有一些规则:    规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp 不能连接到低版本的数据库服务器。  规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件);低版本exp出的dmp文件,高版本可以imp(

非著名程序员 1367

python实现马丁策略(股市) (附完整源码)

python实现马丁策略(股市) (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 603

Oracle11g数据库导入Oracle10g问题

1)问题1: Oracle11g数据库导入Oracle10g数据库操作导入解决方法: 11g备份,导入10g的时候会抛错,直接阻止导入。 但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。 一、在11g服务器上,使用expdp命令备份数据 EXPDP USERID='SYS/cuc2009@cuc as sysdba' schemas=sybj d

最数据的专栏 1416

uni-app - 将 base64 图片编码转为 Blob 本地文件路径(把base64类型的图片,转换成blob二进制文件流)适用于 uni-app / vue.js / JavaScript

uni-app/vue.js/JavaScript将base64转Blob,uniappapp端如何将图片的base64编码转换成File对象或Blob,uni-app/vue.js/JavaScript中拿到base64转blob对象,uniapp图片base64格式转blob格式方法,uniapp上传图片压缩转base64码与base64转图片路径,Base64/Blob/File图片文件转换,url、base64、blob相互转换方法,读取本地文件为Base64并转成B

🏆 前端领域优质创作者 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

oracle11g的数据导入到oracle10g (转)

原作者 http://tolilong.itpub.net/post/42781/529364 今天在将oracle11g的数据导入到oracle10g的时候,出现了如下错误. ORA-39142 incompatible version 错误!!! 今天在将oracle11g的数据导入到oracle10g的时候,出现了如下错误. ORA-39142 incompatible ...

frank1998819 195

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

11g导出的dmp导入10g,dmp非常大

今天搭建测试环境,建库后,把生产库的dmp导入到测试库,有几个dmp开始导入两个比较小1G,左右导入第一个没问题,导入第二个说dmp没检测通过,开始以为是dmp有损坏,后来经查是由于导出的dmp是11g库下的,我导入的库是10g...

cjeoe86644的专栏 304

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

oracle10导入dmp,Oracle11G导入到Oracle10

使用EXP从Oracle11G导出DMP文件,IMP导入到Oracle10G中,因为版本的向下兼容性,导致IMP出错。可采取一下方法操作。1、修改DMP文件头部版本标识。使用文本编辑器或者编写程序,修改DMP文件的版本标识,找到--TEXPORT:V11.01.00,将版本号更改为10G的版本号,如10.02.01.然后使用IMP导入即可。2、管理员登录11G服务器和10G服务器。--创建dump...

weixin_29978783的博客 337

oracle数据库dmp文件版本转换

oracle 11g数据库备份dmp文件导入oracle 10g的时候,会报错,需要转换dmp文件版本,下面是一种简单方式,留给自己和跟自己一样迷茫的朋友,废话不多说,直接开啦。。。 软件下载地址:软件下载地址! 1.打开软件 2.选择dmp文件 3.修改版本

as339000204的专栏 3554

【转】Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头部验证失败) ...

因为服务器装了oracle 11G,本地装了oracle 10g,从服务器上导出的dmp文件在放到本地导入时,都显示:   IMP-00010:不是有效的导出文件,头部验证失败 后来在网上找了一哈资料,看到以下内容,下载下来试着修改了一下,还真可以导入了。       为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查...

唯品衣秀 154

spa for 10g升级到11g 步骤

1.creater user create user spa identified by spa default tablespace HERO2_TABLESPACE_DATA; grant dba to spa; ...

cimeng0072的博客 219

oracle11g数据库导入导出方法教程

oracle11g数据库导入导出: ①:传统方式——exp(导出)和(imp)导入: ②:数据泵方式——expdp导出和(impdp)导入; ③:第三方工具——PL/sql Develpoer;一、什么是数据库导入导出? oracle11g数据库的导入/导出,就是我们通常所说的oracle数据的还原/备份。 数据库导入:把.dmp 格式文件从本地导入到数据库服务器中(本地oracle测试数据库中...

xinxiaoyong的博客 14万+

11G数据库导入10G的操作实践

Oracle11g数据库导入Oracle10g数据库操作笔记 用exp、imp命令时进行11g备份,导入10g的时候会抛错:不是有效的导出文件,头部验证失败;未成功终止导入。但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况,搭建测试环境时,有一个项目使用的是

Loadrunn的专栏 1万+

oracle11g导入数据到oracle10g,亲测可用

1:已有一个11g的dmp文件:先oracle 11g 导出10g的dmp,再导入到cracle10中;测试成功! 2:直接从11g导出一个10g的dmp,再导入到cracle10中。(被包含在第一种情况里) create tablespace DetailLibrary logging datafile 'd:\tabspace\detailLibrary\

sinat_16741503的博客 6021
上一篇: solaris10限制用户访问其他目录
下一篇: 10g数据导入9i数据库方法实现
Onlineforeve
博客等级 码龄18年 3粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值