1.关闭DB: shutdown immediate把所有oracle服务停止。
2.备份oracle\product\10.1.10\oradata的的数据库文件(还原哪个数据库就备份哪个)
备份oracle\product\10.1.10\admin的文件(还原哪个数据库就备份哪个)
备份oracle\product\10.1.10\db_1\database下的spfilexxxx.ora(XXXX为数据库名)
备份oracle\product\10.1.10\db_1\database下的PWDxxxx.ora(XXXX为数据库名)
3.正常安装oracle10g,最好与原来的oracle路径,密码设置相同,将备份好的文件,或文件夹拈贴到安装好的oracle10g上,放在相同路径下面
4.建立服务,使用oradim命令,开始---运行—cmd输入命令
oradim -new -sid xxxx(XXXX为数据库名)
5.打开数据库
1。set oracle_sid=xxxx(XXXX为数据库名)
2。sqlplus "/as sysdba"
3。startup
4。select * from v$instance