我正在尝试为演示设置 Fortify SSC 21.2.0,但在获取数据库种子时遇到了一些麻烦。
以下描述了我的设置规范和到目前为止的进展。显然,据我所知,此时的问题是 SSC 正在尝试用实际值“播种”SSC 数据库,但似乎缺少必需的表。
任何有关此事的帮助将不胜感激!!!谢谢!!!!
规格:
- 视窗 2016 服务器
- 以完全管理权限运行所有应用程序
- Fortify SSC 21.2.0 部署包
- Apache Tomcat 9.0.5
- MySQL 8.0.28
- Fortify SSC 部署成功
- 导航到 http://localhost:8000/ssc
- Fortify SSC 维护启动页面
- 通过管理员链接强化软件安全中心设置
- 初始化令牌
- 安装脚本生成的令牌
- 使用生成的令牌成功登录“Fortify Software Security Center Setup”
- 上传的 fortify.licence 文件
- 配置文件目录:
- C:\Users\myusername.fortify\ssc
- Fortify 软件安全中心 URL
- http://localhost:8000/ssc
- HTTP 主机标头验证:关闭
- 全局搜索:关闭
- 数据库设置
- jdbc:mysql://localhost:3306/ssc?sessionVariables=collation_connection=utf8_bin
- 最大空闲连接数:50
- 最大活动连接数:100
- 最大等待时间(毫秒):60000
- 从 Fortify SSC 到数据库的测试连接成功
- 跑 create-tables.sql
- create-tables.sql 的第 2323 行失败:
- 创建过程 updateExistingWithLatest(p_scan_id INT p_projectVersion_Id INT, p_engineType varchar(20)) .....“已经存在”
- 数据库播种:
- Fortify_Process_Seed_Bundle-2021_Q4_001.zip
- 播种结果:
- 无法处理 Fortify_Process_Seed_Bundle-2021_Q4_0001.zip 播种失败:无法播种所有初始化种子包