ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

uniPaaS V1Plus移行後、テーブル定義が一部消える

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016-9-1 10:54
makiyama  新米 居住地: 静岡県  投稿数: 13
以下の手順でuniPaaS V1Plusへの移行作業を実施しています。

Magic V9 V9.30J SP5(動作OK)
[リポジトリ出力]
  ↓
[リポジトリ入力]
Magic V9Plus V9.4J SP6a(動作OK)
[リポジトリ出力]
  ↓
[V9Plusアプリケーション変換ユーティリティ]
uniPaaS V1Plus V1.9g2

ここで、Magic V9Plusまでは問題無かったのですが、uniPaaSに移行したところで強制終了が頻発。原因を探ると、一部のテーブルが名前の定義だけで、カラムやインデックスの定義がなくなっていました。
※データリポジトリの一覧にはあるけど、中身は真っ白…

DataSources.xmlを見ると、テーブルのカラム定義等は残っているのですが、DataObjectやColumnのCommentが適当な位置で切れ、その続きが次の項目のCommentに出力され、挙句の果てには全角文字の1バイト目で切られたために文字化けしていたり…という状態になっていました。
また、コメントが長すぎて溢れた…というのならともかく、次項目のコメントの先頭一部を持ってきてしまうという逆のパターンもあり、もはや理解不能です。

コメント以外に関しては、問題が無さそうな感じです。

どこかで移行手順を間違えているのか?
移行ユーティリティにバグがあるのか?
コメントを全部消すしかないのか?これはイヤだな…。
同じような状況を経験した方、いませんでしょうか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-9-2 10:08
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
再度変換して再現しますか?
再現した場合、コメントの問題だとすれば1つだけコメントを削除して変換した場合そのコメントを削除したところは問題がないか確認されるとよいかと思います。
原因が特定されればサポート等に確認すれば何かしら対策があるかと思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-9-5 9:20
makiyama  新米 居住地: 静岡県  投稿数: 13
ISHIJIMAさん、コメントありがとうございます。

何度か変換を試みましたが結果は同じでした。
V9Plusでのリポジトリ出力での問題も考えられましたので、そこからやり直しもしましたが、やはりこちらも同じ結果でした。

その後、V9Plus上で問題となったテーブルのコメントを削除→リポジトリ出力し、変換ユーティリティで変換したところ、今度は今までは問題無かったテーブルで同じ問題が発生しました。コメントの切れ目の位置が変わり、文字化け箇所が変わったことが原因かと思われます。

最終的に全てのテーブル(カラム・インデックスも含めて)のコメントを全部削除して変換しましたが、問題無く変換することができました。

テーブルリポジトリのコメントなんて、結構利用されている方も多いと思いますので、なんで私の環境だけこうなってしまうのか…悩ましいです。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-9-5 10:10
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
コメントが原因だとするとその中に問題の文字列等があるのではないでしょうか・・・

改行とかタブとかカンマとか・・・・
違うかもしれませんが・・・・
投票数:1 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-9-5 11:31
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
v9converterの日付はどうなっていますか?
こちらのは2011/07/13 13:14です。
最新になっていなければ最新にしてみるとよいかもしれません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-9-5 17:42
makiyama  新米 居住地: 静岡県  投稿数: 13
私の環境も 2011/07/13 13:14 です。
ISHIJIMAさんの環境と多分一緒ですよね…。う〜ん…。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-9-5 18:12
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
多分バグだと思います。
xpa用の最新のコンバータを利用してみてはいかがでしょうか
xpa用のコンバータで変換したものをunipassで読むことはできました。(すべて確認しているわけではありませんが・・)
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-9-6 8:56
makiyama  新米 居住地: 静岡県  投稿数: 13
やはり不具合なんでしょうかね…?

残念ながら、弊社にはxpaのライセンスが無いので、xpaのコンバータを利用する方法は諦めたいと思います。
残しておかないと後々困るようなコメントでも無いので、今回はコメント除去の方向で進めていきたいと思います。必要であれば、また自力で戻していけば良いですし…。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約