这几天我真的很紧张因为oracle服务器,对于oracle来说我还是比较新的。
我有一个旧的Windows 2003服务器,它安装了Oracle 10.2.0版本。
而且我想完整地备份这个oracle然后想要安装同样的数据库到另一个
新的Windows 2003服务器,这个Windows 2003服务器是所有不同的服务器,计算机
名字和其他东西。
而我从旧的2003服务器冷备份,然后我是复制所有这个文件
到新的2003服务器和启动,但无法启动
我怎么能在这种情况下恢复?
什么是从我的旧的Windows 2003完全恢复到新的2003年机器的确切程序。
或者也许如果我从旧机器复制整个oracle文件夹然后如何
将其粘贴到新机器?
可能吗 ? 非常感谢我的英语
假设您的意思是冷备份(closures数据库和复制文件)而不是RMAN,首先将所有文件恢复到新系统上。 你会需要
接下来,编辑pfile以引用控制文件的新位置(如果不同)。
接下来,使用ORADIM实用程序创build一个新实例,引用pfile。 现在您可以在MOUNT模式下启动数据库。
如果新系统上的DBF的位置不同,则需要将ALTER DATABASE RENAME DATAFILE 'old location' to 'new location'; 为每一个(在SQL * Plus)。
最后,你可以做ALTER DATABASE OPEN ,你应该全部设置。