我们知道Oracle导入导出数据通过命令:
exp user_app/user_pass@mydb file=d:/app.dmp
exp user_sys/user_pass@mydb file=d:/sys.dmp
imp user_app/user_pass@mydb file=d:/app.dmp [full=y ……]
imp user_sys/user_pass@mydb file=d:/sys.dmp [ignore=y ……]
这些问题不大,我在自己机器上开发的时候,连接的数据库是本地安装的Oracle10g,现在要把数据库迁移到一台专用服务器上,服务器上安装的数据库是Oracle9i,我在本地用PL/SQL Developer工具导出app.dmp、sys.dmp,然后拷贝到远程服务器上,在命令行中执行导入语句,出现以下错误:
IMP-00010:不是有效的导出文件,标题验证失败
IMP-00000:未成功导入
原因是数据库版本的问题,Oracle不支持高版本导入到低版本,解决的方法是:
配置一个远程服务器上Oracle的数据库连接到本地Oracle10g,方式是通过修改tnsname.tra(9i的目录:%oracle_home%\ora92\network\admin,10g对应的目录:%oracle_home%\product\10.2.0\db_1\NETWORK\ADMIN)
在远程服务器上的命令行里执行命令导出DMP文件
exp user_app/user_pass@mydb_local file=d:/app.dmp
exp user_sys/user_pass@mydb_local file=d:/sys.dmp
然后导入到服务器的数据库中
imp user_app/user_pass@mydb_server file=d:/app.dmp [full=y ……]
imp user_sys/user_pass@mydb_server file=d:/sys.dmp [ignore=y ……]
出现成功导入的信息!!!
分享到:
相关推荐
文档简单介绍了关于oracle9i全备份,导入oracle11g时,因blocksize 不一致的处理方式,帮助大家解决此类问题。
在Oracle 9i中可以方便的把数据导出为文件,或者从文件导入。通过Oracle的管理服务器(Oracle Management Server,OMS)可以方便的实现,整个操作过程中有很多地方需要解释说明,但是完整的指导资料不多。本文将为...
oracle9.2.0.5以前的版本导出带有BLOB,CLOB等大字段的时候会报错,oracle9.2.0.5以后的版本不会出现此错误。oracle9.2.0.5以前的版本导出带有BLOB,CLOB等大字段的时候会报错解决办法:
在Oracle9i中使用Oracle Manager Server实现数据的导入导出
Oracle9i导出和导入的性能优化.pdf
1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...
oracle9i导入导出[汇编].pdf
数据库的导入导出实用工具IMP和EXP是 Oracle 9i版本以前的逻辑备份与恢复方式,但是在Oracle 9i和Oracle 10g以后仍然保留了这个功能。 利用EXP可将数据从数据库中提取出来,利用IMP则可将提取出来的数据送回Oracle...
oracle空白表导出的配置操作说明。根据说明进行操作。
SQL2000将数据导入Oracle9i的方法,查询了网上其他人的方法,自己也实际操作了一下,将心得和大家分享一下
Oracle是目前最流行的关系型数据库管理系统,被越来越多的用户在信息系统管理、企业...在Oracle 10g中,第一次提出数据自动镜像存储、数据闪回功能以及功能强大的数据导出工具、大文件表空间以及表空间组管理等概念。
希望 对您的学习有所帮助 Oracle是目前最流行的关系型数据库管理系统,被越来越多的...在Oracle 10g中,第一次提出数据自动镜像存储、数据闪回功能以及功能强大的数据导出工具、大文件表空间以及表空间组管理等概念。
│ oracle10g系统管理之应对大表(三) - lvhuiqing的专栏 - CSDN博客.mht.lnk │ oracle10g系统管理之控制文件 - lvhuiqing的专栏 - CSDN博客.mht │ oracle10g系统管理之控制文件 - lvhuiqing的专栏 - CSDN博客....
oracle9i的EXP和IMP。方便只下载客户端精简版,但是又有导入导出需求的朋友。
在Oracle 9i中可以方便的把数据导出为文件,或者从文件导入。通过Oracle的管理服务器可以方便的实现,本文介绍了利用Oracle的管理服务器将数据导入导出的方法。
oracle9i备份、恢复、导入、导出[收集].pdf
oracle9i小结 46 Oracle 数据库的聚簇技术 61 数据库、服务名、实例 63 Oracle内存结构 64 sys用户和system用户 67 Oracle SQL语句 67 GROUPING SETS分组 74 Oracle外部程序触发 75 Oracle数据库的备份与恢复 77 ...
Oracle9i Database 推出了闪回查询选项的概念,以便检索过去某个时间点的数据,但它不能闪回 DDL 操作,如删除表的操作。唯一的恢复方法是在另一个数据库中使用表空间的时间点恢复,然后使用导出/导入或其他方法,在...
Oracle Instant Client 11.2.0.1.0是轻量级Oracle客户端,用于连接访问Oracle 9i、10g、11g 11.2.0.1.0版本的Oracle数据库。 Oracle Instant Client11.2.0.1.0 安装程序包含OCI/ OCCI、JDBC-OCI SDK(软件开发工具...