把另一台机的硬盘上oracle整个目录都copy到我本机上,两台机都装的是oracle9i,现在我想在我本机上恢复那台机的数据,请问有什么方法? 把另一台机的硬盘上oracle整个目录都copy到我本机上,那台机和我机上都装的是oracle9i,现在我想在我本机上恢复那台机的数据,请问有什么方法? 另一台机已经不能用了,而我在本机上刚装完oracle9i,是不是我再在本机上装多一次oracle9i,覆盖原来那台机备份的oracle根目录就行了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 myh0305(seasail) ( ) 信誉:100 Blog 加为好友 2007-5-12 21:45:51 得分: 0 在目标数据库上创建相同的数据库,然后copy过去覆盖,包括oracle\oradata和oracle\admin及密码文件 *****************************************这个听起来很简单,回来试试.... Edgerlife(IT挨踢) ( ) 信誉:100 Blog 加为好友 2007-05-14 14:51:07 得分: 0 如果拷贝之前旧ORACLE是可用的,那么把新机器装ORACLE,位置与原机的一样,安装后停掉服务改名,再把旧ORACLE路径整个拷过来,起服务就OK了!如果拷贝之前旧ORACLE不能用,那么要看什么错误再修复了。补充:上面没说清楚,应该是停掉服务,ORACLE路径改名字。 Top jinggongzhi() ( ) 信誉:100 Blog 加为好友 2007-05-14 22:51:54 得分: 0 可不可以原ORACLE是E:,然后本机装的是D:"ORACLE路径改名字"是什么意思??? Top 如果是新手那就在新机上在相同路径下建个同名的库,然后把数据文件、控制文件、联机日志、参数文件COPY过去覆盖就OK。不想重新建库的话用ORADIM命令来建立服务名。如果想COPY恢复到和原路径不同的地方,在NOMOUNT下重建控制文件(使用新路径),然后在Mount下用alter database '' rename to ''来修改路径。 如楼上所说,不过temp表空间如果也路径不一样的话要在mount下删除重建,改不了名 在pl/sql中如何用语句查看procedure sqlplus 打不开了 在C语言中可否用Oracle的utl_file包进行编程,怎么做? 求IBM P650小机、AIX5.1 Oracle9.2.0.5.0 下性能调优服务,价格可商量。 怎样对Oracle存储过程进行加密 sql语句优化 Oracle 中使用OMS的问题 一个复杂的计算SQL。。。求救于各位高手 oracle 9.2.0在solaris安装问题 oracle_ora00205问题 hibernate对oracle进行分页查询问题 ORACLE中有无类似messagebox函数
在目标数据库上创建相同的数据库,然后copy过去覆盖,包括oracle\oradata和oracle\admin及密码文件
*****************************************
这个听起来很简单,回来试试....
如果拷贝之前旧ORACLE是可用的,那么把新机器装ORACLE,位置与原机的一样,安装后停掉服务改名,再把旧ORACLE路径整个拷过来,起服务就OK了!如果拷贝之前旧ORACLE不能用,那么要看什么错误再修复了。补充:上面没说清楚,应该是停掉服务,ORACLE路径改名字。
Top
jinggongzhi() ( ) 信誉:100 Blog 加为好友 2007-05-14 22:51:54 得分: 0
可不可以原ORACLE是E:,然后本机装的是D:
"ORACLE路径改名字"是什么意思???
Top
不想重新建库的话用ORADIM命令来建立服务名。
如果想COPY恢复到和原路径不同的地方,在NOMOUNT下重建控制文件(使用新路径),然后在Mount下用alter database '' rename to ''来修改路径。