AppScan® 源代码 和 AppScan® Enterprise 的互操作性
从 AppScan® 源代码 10.0.2 版起,SolidDB 不再作为解决方案的一部分进行安装。虽然 SolidDB/Oracle 的现有安装仍受支持,但必须将新安装配置为与 AppScan 数据库服务和 AppScan® Enterprise 集成,以存储和检索共享信息。
如果要从 AppScan® 源代码 的先前版本升级,可以选择手动将数据从 SolidDB/Oracle 迁移到 AppScan 数据库服务,或选择使用迁移实用程序执行此过程。
当已为 AppScan® 源代码 配置 SolidDB/Oracle 时:
- AppScan® 源代码 10.0.0 版本和更高版本可与任何 AppScan® Enterprise 版本一起运行。但是,建议 AppScan® Enterprise 和 AppScan® 源代码 版本最多偏移两个版本(AppScan® 源代码 为较新版本)。例如,AppScan® 源代码 10.0.4 版本和 AppScan® Enterprise 10.0.2 版本。
- 如果要将 AppScan® Enterprise 10.0.2 版本与 AppScan® 源代码 10.0.3 或更高版本一起使用,请通过设置 asc.properties 中的属性
allow.newer.source.clients=true
来配置 AppScan® Enterprise。缺省情况下,AppScan® Enterprise 会在 AppScan® Enterprise 10.0.3 版本和更高版本中添加此属性。 - AppScan® 源代码 10.0.2 和更高版本的新安装将不会连接到数据库。如果 AppScan® 源代码 需要连接到数据库,请改为升级 AppScan® 源代码 安装。
- 如果已升级 AppScan® 源代码 以维护与 SolidDB/Oracle 的连接,请使用
appscanserverdbmgr.bat/appscanserverdbmgr.sh
实用程序在 AppScan® Enterprise中重新注册数据库(如需要)。在此场景中,不需要配置 AppScan® Enterprise AppScan 数据库服务。
当已为 AppScan® 源代码 配置 AppScan® Enterprise AppScan 数据库服务时:
- AppScan® 源代码 10.0.2 和更高版本可与 AppScan® Enterprise 10.0.2 和更高版本一起运行。AppScan® 源代码 不支持 AppScan® Enterprise 10.0.1 和更低版本。
- AppScan® Enterprise 10.0.2 和更高版本安装有 User Administration 和 Enterprise Console。
- 如果 AppScan® Enterprise 版本低于 AppScan® 源代码 版本,则通过设置 asc.properties 中的属性
allow.newer.source.clients=true
来配置 AppScan® Enterprise。缺省情况下,AppScan® Enterprise 会在 AppScan® Enterprise 10.0.3 版本和更高版本中添加此属性。 - 应配置 AppScan® Enterprise AppScan 数据库服务,以便 AppScan® 源代码 可连接到 AppScan® Enterprise 并持久存储数据。不需要运行
appscanserverdbmgr.bat/appscanserverdbmgr.sh
实用程序。
以下矩阵详细说明了 AppScan® 源代码 和 AppScan® Enterprise 的互操作性。
AppScan® 源代码1 | |||
10.0.1 和更低版本 | 10.0.2 和更高版本 | ||
AppScan® Enterprise2 | 10.0.1 和更低版本 | SolidDB/Oracle | 升级以继续使用 SolidDB/Oracle |
10.0.2 和更高版本 | SolidDB/Oracle | 执行升级以继续使用 SolidDB/Oracle,或执行全新安装以使用 AppScan 数据库服务 |
1. Solid 数据库随 AppScan® 源代码 10.0.0 和 10.0.1 版本一起安装。AppScan 数据库服务随 AppScan® 源代码 10.0.2 版本和更高版本一起安装。
2. AppScan® Enterprise 10.0.0 和 10.0.1 版本必须按照如下所示进行配置,方可与 AppScan® Enterprise 10.0.2 或更高版本互操作:set allow.newer.source.clients=true
在 \Program Files (x86)\IBM\AppScan Enterprise\Liberty\usr\servers\ase\config\asc.properties 中。
有关与 AppScan Enterprise 集成的更多信息,请参阅 AppScan Enterprise 配置。