2017-01-31 4 views
0

リクエストトラッカー4.2.8データベースをsqliteからmysqlに移行するのに苦労しています。リクエストトラッカー4.2.8 sqliteからmysqlへのデータベースの移行

は、私が試した次 http://technolengy.com/articles/rt4-sqlite-woes/

それはほとんどのデータを移行しますが、(私はなぜ把握することはできません - 私がチェックし、すべてのテーブルを追加)チケットリンクを移行していないともAdmin/Tools/System Configurationでいくつかの設定値の順序を変更します。

+0

私もこのソリューションを試しました:http://shadow.cat/blog/ian-norton/2013/January/request-tracker-4-assumptions/同じ結果。 –

答えて

1

RTには、データベースの切り替え時に役立つシリアライザツールとインポータツールがあります。 rt-serializerプログラムは、コンパニオンrt-importerプログラムが読み取れる形式でデータベースをディスクに書き込みます。人々はこれらのツールをさまざまなユースケースで使用するため、さまざまなオプションが用意されています。

+0

ありがとう! rt-serializer - クローン rt-setup-database -action create、schema、acl -dbaルート-prompt-for-dba-password rt-importer {filename} すべては次のとおりです。チケットのリンクを除いてインポートされた(私はなぜ、おそらく私はsqliteや何かのバグがあったか分からない)。 –

+0

することができます。オリジナルのDBでrt-validatorを実行してみると、あなたのリンクや設定で何かが正しくないのかどうかが分かるかもしれません。 –

+0

ありがとう!私はrt-validator --check --verbose --resolveを使い、その後すべてのデータをインポートしました。 –

関連する問題