提供多版本数据库,以便向后兼容生产应用程序/数据库

时间:2010-03-18 12:54:29

标签: database oracle database-design architecture

如何轻松管理多个版本的数据库?

我有一些数据(作为源自其他模式的表中的数据的选择的视图),其他数据库可以使用各种手段来引用,包括数据库同义词&链接。

我希望为使用此数据的应用程序/数据库提供一种接口/保证。所有这些都适用于我需要在我的数据库中更新视图的正确性或适用性。

我如何以维护,控制和简单的方式实现这一目标?

如果重要的话,我正在使用Oracle 10g。

1 个答案:

答案 0 :(得分:2)

查看11gR2功能:Edition-Based Redefinition。它允许您在数据库中提供多个版本的视图和包。

您可以在Christian Antognini's paper中阅读更多内容。