如何把oracle9i的数据文件(DBF...)导入到oracle10g?或者导入到另外一个9i库中

BearKin 2010-05-28 05:51:39
如何把oracle9i的数据文件(DBF...)导入到oracle10g?或者导入到另外一个91库中.
我现在手头上有dbf.和LOG,CTL的备份 哪位前辈教教我怎么搞啊~
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzi9841 2011-03-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ymdcr 的回复:]
山竹兄
闲逛在这见着你了
[/Quote]
这样可以得100分,还结贴,什么意思吗,斑竹哪儿去了
BearKin 2010-05-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ymdcr 的回复:]
山竹兄
闲逛在这见着你了
[/Quote]

where where 我遇到了问题~。。
牛叔 2010-05-28
  • 打赏
  • 举报
回复
山竹兄
闲逛在这见着你了

操作系统崩溃,数据库全部⽂件都在时,数据库恢复⽅法 在论坛上,有⼈问: ⼀个朋友的Oracle数据库所在的 操作系统崩溃,现遗留下数据⽂件 ⽂件分布结构如下: d:/oracle/oradata/STAN CONTROL01.CTL CONTROL02.CTL CONTROL03.CTL INDX11.DBF INDX12.DBF INDX13.DBF INDX14.DBF REDO01.LOG REDO02.LOG REDO03.LOG TEMP01.DBF TEMP02.DBF TOOLS01.DBF UNDO01.DBF UNDO02.DBF USER11.DBF USER12.DBF USER15.DBF USER16.DBF USER21.DBF 要求我帮着恢复(对⽅也不知道Oracle原来版本是多少), 1)我先安装9i 的 9.0.1 版本,⽂件夹同上(d:/oracle/oradata/STAN), 2)停⽌数据库服务 3)把数据⽂件copy 到⾥⾯, 4)启动数据库,结果出现提⽰,如下: ORA-00402:版本9.2.0.0.0的数据?更改⽆法⽤于版本9.0.0.0 ORA-00405:兼容?型"LMST" 于是从卸载,重新安装 Oracle9i 到 9.2.0.1 重复如下 1)⽂件夹同上(d:/oracle/oradata/STAN), 2)停⽌数据库服务 3)把数据⽂件copy 到⾥⾯, 4)启动数据库.仍然⾏提⽰出⼀堆 ??????????? 问号 ⼤侠们,帮看看,改如何恢复。谢谢 另外,我感觉数据⽂件不全呢,(好象缺失index01...index10.dbf等)本⼈第⼀次接触oracle. 具体的恢复操作如下: 第⼀,新建⼀个实例 ora92 第⼆,将原数据库的全部相关的⽂件复制过来。 第三,⽤旧数据库的参数启动新的实例 SQL> startup pfile='D:/oracle/ora92/database/INITora92.ORA'; ORACLE 例程已经启动。 Total System Global Area 85006980 bytes Fixed Size 453252 bytes Variable Size 58720256 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes ORA-01991: ???????'d:/oracle/ora92/DATABASE/PWDtest.ORA' 提⽰密码⽂件出错。重建密码⽂件(先删除掉原来的⽂件) D:/>orapwd file=d:/oracle/ora92/DATABASE/PWDtest.ORA password=SYS entries=10 OPW-00005: 存在相同名称的⽂件 - 请删除或重命名 D:/>orapwd file=d:/oracle/ora92/DATABASE/PWDtest.ORA password=SYS entries=10 关闭数据库,再⽤参数重启: SQL> shutdown immediate ORA-01109: ?????? 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup pfile='D:/oracle/ora92/database/INITora92.ORA'; ORACLE 例程已经启动。 Total System Global Area 85006980 bytes Fixed Size 453252 bytes Variable Size 58720256 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes 数据库装载完毕。 数据库已经打开。 做完以上的操作以后,如果以后⽤执⾏: SQL> shutdown immediate 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup ORACLE 例程已经启动。 Total System Global Area 101784276 bytes Fixed Size 453332 bytes Variable Size 75497472 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes ORA-00209: ??????????????????????? 数据据还是启不来的。 这时,需要⽤旧的参数⽂件替换掉新实例的参数⽂件: intitest.ora---------->initora92.ora 要放在指定的⽬录下才可以。 处理完参数⽂件后,就可

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧