ArubaOS 8.6.0.0帮助中心
你在这里: 首页 > 管理访问 > 支持数据库升级的基础设施

支持数据库升级的基础设施

ArubaOS8.2.0.0引入了支持数据库升级的基础设施。此特性公开了API应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。到数据库的现有用户。的API应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。获取与应用程序关联的架构文件的名称,并升级其数据库。

此特性仅支持向数据库中的现有表添加新列。模式升级只会在启动和映像升级期间发生。任何随后的重新加载或重新启动应用程序都不会触发升级。

升级后不支持降级数据库。

API应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。当应用程序想要升级他们的数据库时,这是公开的:

int upgrade_postgres_db (char * sqlFile);

数据库架构文件名被传递给API应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。

当下载一个新的映像以进行升级时,系统没有使用该分区重新加载,则不会触发数据库升级。用于调用数据库模式升级基础设施的应用程序的数据库API应用程序编程接口。指使用户能够构建应用软件的一组功能、过程、协议和工具。应该在这种情况下重新初始化,以使应用程序正常运行。

例如,以下步骤不会触发数据库升级:

1.当前系统引导分区为1。

2.将新映像下载到分区0。

3.将引导系统更改为分区1。

4.重新加载。

5.现在将引导系统更改为分区0。

6.重新加载。

/ *]] > * /
Baidu