我有一个关于将 MaxDB 数据库实例从损坏的服务器(当该服务器的文件已恢复)移动到新安装的服务器的问题?
我问的问题在这里:http ://scn.sap.com/thread/3249060
是否可以从仅复制配置和数据文件夹的另一个数据库服务器恢复数据库?
这是我的情况:
有一台服务器(MaxDB 版本 7.5.00.31)坏了,所有文件都恢复了 - 只有一个数据库,比如说 mydb。
我安装了另一个服务器版本 7.5.00.34 并创建了 mydb 数据库的新实例。
由于数据库没有备份介质,我从旧服务器复制了配置和数据文件夹并尝试启动数据库。它未能创建 Data-1-1.bad 文件,说 -8888 错误断开连接。
是否可以仅从不同服务器上的数据卷重新创建数据库?假设我们可以保留目录结构。
我很感激任何帮助:)
谢谢,
西尔韦斯特
更新: 我会回答这个问题,因为我几乎按照我在问题中描述的方式做到了这一点。恢复后数据文件必须已损坏。下一个恢复方法必须克服这个问题。
所以步骤是:
安装新的 MaxDB 环境。
创建数据库的新实例,保持目录结构与粉碎前相同。不知道是否必须维护目录结构。
停止数据库(它将在创建后启动)。
交换数据库的数据和配置文件。
重新启动数据库 - 如果数据文件没有损坏,应该没问题。
我也在这里更新了问题:http: //scn.sap.com/thread/3249060
谢谢,
西尔韦斯特