如果还没有将任何扩展添加到 V8.5 数据库服务器,而且没有从新创建的实例还原,那么可以从 GBase 8s V8.5 还原到您所迁移的数据库服务器。您必须检查数据库模式以确定是否可进行还原。
有关还原到先前数据库的限制和还原前必须采取的必备步骤的信息,请参阅还原需求和限制。
要复查数据库模式以确定还原是否可行:
- 运行 dbschema 实用程序命令。
例如,运行以下命令以显示关于数据库 db1 的信息:
dbschema -d db1 -ss
- 确定模式文件是否包含较早数据库服务器不支持的 SQL 语句。
- 确定数据库是否包含较早数据库服务器不支持的功能(例如长标识)。请参阅新功能和已更改功能。
- 确定是否已在 GBase 8s V8.5 中创建了所有新的 SPL 例程,或确定是否使用 dbimport 导入了所有例程。
- 确定使用表达式分段存储的表或索引是否已经更改了表达式或添加了新分段。
- 确定所有新触发器、过程或检查约束。