oracle 8i如何导入oracle 9i的备份文件

原创 2006年05月31日 20:44:00

错误做法:
为了将oracle 9i数据库里的数据移植到低版本的oracle 8i中,首先在oracle 9i中用exp命令导出(命令行):
exp 用户名/密码@全局SID file=导出数据库文件名 owner=用户

将导出数据库文件名copy至oracle 9i计算机上,
在oracle 8i中用imp命令导入(命令行):
imp 用户名/密码@全局SID file=欲倒入的数据库文件 owner=用户 ignore=y  full=y

但你会发现,导入失败。
原因:高版本的数据库备份文件*.dmp无法直接导入低版本的数据库。然而,低版本的则可以导入高版本(仅相邻的版本,如7i和8i,8i和9i)。

解决方法:
用oracle 8i的客户端连接到oracle 9i服务器端,在8i端使用exp命令导出,再使用imp命令导入,ok。

具体实现:
8i中,Net Configuration Assistant  >> 本地网络服务名配置 >>  添加 >>  oracle 8i或更高版本数据库 >> 输入9i的全局SID >> TCP >> 主机名,端口号 >> 测试连接。
如果测试成功,则表明连接上了,给这个连接起个名字。

启动8i所在计算机的命令行,进入BIN目录下,
imp 用户名/密码@连接名 file=欲倒入的数据库文件 owner=用户 ignore=y  full=y

ok,实现 :)

Oracle 9i 冷备份及恢复步骤(亲自试验,超详细!!)

感觉网上的人写的 遮遮掩掩的 很多细节都不写清楚 对于新手来说 看了等于没看,所有为此 经过本人学习测试 成功后做了详细步骤 试验记录     环境:win7 首先将数据库的日志归档模式 设...

oracle 9i rman 备份与恢复技术.pdf

  • 2008年04月11日 14:31
  • 260KB
  • 下载

oracle 9i,10G,11G,各版本下载资源(使用迅雷),收集好久,分享上来!

现在11,10,9i的介质在官网都无法现在了,但是我们有神奇的迅雷,用下面这些地址,直接用迅雷下载,可以从别人那里获取资源 所以,也是可以下载的哈。公司有oracle服务号的可以忽略。这里包括了...

oracle 9i Rman 備份及恢復步驟

  • 2012年10月20日 19:34
  • 31KB
  • 下载

Oracle 9i10g 数据库备份与恢复

  • 2008年05月23日 09:06
  • 2.13MB
  • 下载

Oracle 9i 、 10g 、 11g 软件和补丁的下载地址

Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XPhttp://downlo...

更改日志文件的路径(oracle 9i)

  • 2014年05月29日 14:10
  • 161KB
  • 下载

Oracle 9i初始化参数文件详解

  • 2008年06月26日 22:54
  • 214KB
  • 下载

Oracle 9i与MS SQL Server 2000之比较连载五.zz

http://kb.cnblogs.com/a/1153156 Oracle 9i与MS SQL Server 2000之比较连载五 2008-04-14 18:13 四、O...
  • taizans
  • taizans
  • 2011年11月30日 20:57
  • 6136
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle 8i如何导入oracle 9i的备份文件
举报原因:
原因补充:

(最多只允许输入30个字)