怎样将oracle10g数据库里面的表导入到11g中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样将oracle10g数据库里面的表导入到11g中相关的知识,希望对你有一定的参考价值。

将oracle10g数据导入到oracle11g中方式如下:

一、将数据导出。

1、win键+R键,输入cmd,打开命令提示符。

2、输入如下语句:

exp 用户名/密码@实例名 file=路径\\文件名.dmp log=路径\\日志名.log owner=所属用户

3、等待数据导出完毕。

二、将数据导入oracle11g。

1、win键+R键,输入cmd,打开命令提示符。

2、输入如下语句:

imp 用户名/密码@实例名 file=路径\\文件名.dmp log=路径\\日志名.log fromuser=导出用户 touser=导入用户

3、等待数据导入完毕。

参考技术A 在导出的时候加个version=你数据库的版本号
impdp user/password@db DIRECTORY=dmpdir(查当前数据库的DMP文件名称) DUMPFILE=data.dmp version=数据库版本号
expdp user/password@db DIRECTORY=dmpdir(查当前数据库的DMP文件名称) DUMPFILE=data.dmp version=数据库版本号本回答被提问者和网友采纳
参考技术B yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

阿里云数据库备份如何导入单个表到本地

 


这里介绍存在数据结构的情况

其中.frm是数据表结构

.bid是数据


1,建立和线上一模一样的数据结构

2,将.bid(这里的bid文件是数据库存储文件)

3,将.bid文件放入mysql同等级数据库里面的名字相同的表里面,覆盖掉

4,我使用的是navicat,找到命令格式,使用下面的命令

ALTER TABLE go_firm IMPORT TABLESPACE;

ALTER TABLE go_user IMPORT TABLESPACE;

5,导入成功,导出来


其中navicat总是出错,下载了两个就好了

以上是关于怎样将oracle10g数据库里面的表导入到11g中的主要内容,如果未能解决你的问题,请参考以下文章

oracle10中怎样将服务器数据库导出到本地?

oralce11g导出dmp然后导入Oracle10g

通过expdp和impdp将Oracle11g数据导入到oracle10g中

通过expdp和impdp将Oracle11g数据导入到Oracle10g中

怎样从网上下载oracle 10g

Oracle 11g备份文件导入10g