0

teamcity6.5から7.1.4aにアップグレードしようとしています。

起動時にメンテナンスモードに入ります。メンテナンスモードでは、次のことが通知されます。

バージョンの不一致:構成バージョンは544ですが、データベースバージョンは454です。

データディレクトリディレクトリパス:/opt/TeamCity-7.1.4a/.BuildServerが存在します

データベースプロパティファイルが存在します

内部データベースファイルが存在します

データベースデータベースタイプ:ORACLE

データベース接続URL:**

サーバー:Oracle Oracle Database 11gEnterpriseEditionリリース11.2.0.1.0-パーティショニングおよび自動ストレージ管理オプションを使用した64ビット本番環境

サーバーバージョン:11.2

ドライバー:OracleJDBCドライバー11.2.0.1.0

ドライバーバージョン:11.2

バージョンソフトウェアバージョン:544

データディレクトリのバージョン:544

データベースバージョン:454

すべての便利な情報ですが、実際にアップグレードするにはどうすればよいですか。グーグルは私が「アップグレード」ボタンを押すべきだと示しているようです。そこにあるという問題はありません。

では、実際にアップグレードするにはどうすればよいですか?

4

2 に答える 2

-1

この構成バージョンはXXXですが、データベースバージョンはYYYです。

解決策の1つは、データベース内のすべてのテーブルを削除することです。

于 2013-02-18T02:17:25.310 に答える
-1

この問題は、外部データベースのバージョンの不一致で発生します。私の場合、Teamcityの更新と復元を支援します。8.1.6から9.0.1にアップグレードすると、TeamCity9.0.1はドライバーを最新バージョン5.1にアップグレードするように要求します。MySQLサーバーのバージョンが5.5以降の場合、JDBCドライバーのバージョンは5.1.23以降である必要があります。アップグレード先:Connector / J 5.1.34; Teamcity 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 に答える