昨天接到客户电话说系统重做,需重新安装数据库,今天到达后发现数据未备份。只好硬着头皮试着恢复,幸运的是搞定了,特此与大家共享。
2010年6月8日——系统重做Oracle9i数据库恢复
1.首先重新安装Oracle9i
2.重新配置tnsnames.ora文件
3.创建新用户
4.关闭数据库sql>shutdown immediate
5.重新命名oradata文件夹与密码文件pwdOracle.ora
6.拷贝源数据库中的文件夹oradata到该目录下
7.拷贝密码文件pwdOracle.ora到原目录下
8.重新启动数据库sql>startup
注意:在重新安装数据库时还安装到原数据库所在目录
增补:
如果在回复时不知道库中的用户和密码也不需要担心,创建数据库是system和sys密码可以随便设置,创建完数据库后,也不需要创建库里的用户,可以直接copy老库中的数据文件和和密码文件进行替换,然后可以直接打开库即可。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23890223/viewspace-664687/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23890223/viewspace-664687/