我住在乌克兰哈尔科夫。现在由于与俄国人的战争而搬到了另一个地方。在哈尔科夫,我有带有的HP ProLiant服务器。在逃离城市之前,我把文件系统复制到了我的笔记本电脑上。安装在笔记本电脑上的Oracle Linux。
是否可以使用我的数据库模式/用户从文件系统的副本恢复/运行数据库实例?
我是Java和PL/SQL开发人员。但我不是Oracle管理人员,Oracle是一个相当复杂的系统,很难从文件系统的副本中运行它。
此外,我还设法从服务器上获得了所有4个SAS驱动器,并把它们带走了。但是我这里没有服务器,我会设法找一个有服务器的人。
请指导我或给出一些想法,我能做什么来再次运行数据库。或将数据导出并导入到新数据库。
发布于 2022-03-07 18:44:42
如果您的文件路径与原始Oracle数据库中的文件路径相同,则下列操作将有效。
在备份所在的同一个目录下创建新的database.
启动RMAN。
下面是您将要发出的rman命令:
startup nomount;
restore controlfile from '<<file path to control file>>';
shutdown immediate;
startup mount;
restore database;
recover database;
alter database open resetlogs;https://stackoverflow.com/questions/71371018
复制相似问题