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 可参考http://tech.it168.com/db/o/2007-04-11/200704112010593.shtml http://blog.csdn.net/gxlineji/archive/2009/02/07/3868045.aspx |
|