0

我正在尝试从 teamcity 6.5 升级到 7.1.4a。

我在启动时进入维护模式,它有助于通知我有一个:

版本不匹配:配置版本为 544,但数据库版本为 454。

Data Directory 目录路径:/opt/TeamCity-7.1.4a/.BuildServer 存在

数据库属性文件存在

内部数据库文件存在

数据库数据库类型:ORACLE

数据库连接网址:**

服务器:Oracle Oracle Database 11g 企业版 11.2.0.1.0 - 64 位生产,带有分区和自动存储管理选项

服务器版本:11.2

驱动:Oracle JDBC驱动11.2.0.1.0

驱动版本:11.2

版本 软件版本:544

数据目录版本:544

数据库版本:454

所有方便的信息,但我如何实际升级它。谷歌似乎表明我应该点击“升级”按钮。问题是没有一个。

那么我该如何真正升级它呢?

4

2 回答 2

-1

该问题发生在外部数据库的不匹配版本上。在我的情况下,帮助更新和恢复 Teamcity:从 8.1.6 升级到 9.0.1,TeamCity 9.0.1 将要求将驱动程序升级到最新版本 5.1。如果 MySQL 服务器版本为 5.5 或更高版本,则 JDBC 驱动程序版本应为 5.1.23 或更高版本。升级到:连接器/J 5.1.34;团队城市 9.0;MySQL 5.6.22(MySQL 5.0.33+、5.1.49+、5.5+(请注意,由于 MySQL 中的错误,5.0.20、5.0.22 和 5.1 至 5.1.34 的版本与 TeamCity 不兼容))

于 2015-01-19T10:17:17.260 回答
-1

你有没有看到这个配置版本是 XXX 但数据库版本是 YYY

解决方案之一是删除数据库中的所有表。

于 2013-02-18T02:17:25.310 回答