我的机器上装了双系统(WINXP Pro SP2和2000PRO),今天早上突然2000 PRO死活起不来了!!WINXP Pro可以启动,但我的数据全在WIN 2000 PRO下的ORACLE 9I中。我想在WINXP Pro下启动同一台机器上2000 PRO中的ORACLE服务和监听器,然后连接上去把我要的数据倒出来,请问这样可行吗?如果可行,具体该怎么做?如果不可行,该怎么处理才能把在WIN 2000 PRO下的ORACLE 9I中数据(表数据,视图,存储过程,自定义的函数及用户信息、表空间等)安全完整地取出来恢复到XP中的ORACLE 9.2服务端中?
非常感谢,请给出实施方案!
非常感谢,请给出实施方案!
解决方案 »
- 关于ORACLE中表在一段时间SELECT关联次数
- 彻底停止oracle job
- oracle查出的一行数据转成竖的
- ORA-01033: ORACLE initialization or shutdown in progress(急)
- 执行一个存储过程会造成连接数满吗?
- #########小问题一个#########
- 请问能否实现下列要求的sql语句?谢谢!
- 急问一问题,不胜感激
- 如何在windows xp 下安装oracle 9i? 急救120!!
- oracle查出的值莫名其妙的多了一位
- ORACLE 10G 登录很慢,检索也慢.不知是何原因,数据量不大.
- 要使数据库缺省就 autocommit ON 怎么设置?
2.用Sql server的Dts
1 copy上述物理文件
2 重做系统或找个新机器去
3 安装oracle,最好服务名,sid,路径等等和原来的都一样.
4 shutdown 新数据库,把原数据库文件copy回去
5 启动,基本就完成了。
步骤,备份ORACLE目录成ORACLE1->装ORACLE(装在d:\oracle)
->建立相同版本的数据库实例名->关闭所有数据库的服务->用备份的ORACLE1覆盖ORACLE即可
启动数据库,OK
SQL SERVER 2000里有这样的工具吗?请给个思路