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

パスワード:


パスワード紛失

V8→V10でAPG実行不可になる

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-4-30 15:08
nagase  新米   投稿数: 3
ISHIJIMA様、度々のご返信ありがとうございます。
早速、辞書入出力を試してみようと思います。

また、前述とは異なるパターンの現象があったので報告させていただきます。

チェックアウトして変換処理を行うところまでは同じなのですが、
変換処理時に
「(サーバ名) : ','付近に不適切な構文があります。」
とポップアップメッセージが表示され、
「オープンできません.データソース:(DBテーブル名)」
とステータス行にメッセージが表示されます。
直後に再度APGを実行すると問題なく実行出来て、その後も再発しなくなりました。

SQLのテーブルを確認すると、テーブルの作成日付が変わっていませんでした。
SQLテーブル側では変更処理がされていないようです。

重ね重ね申し訳ございませんが、
こちらの現象にも心当たりがございましたら、ご教授よろしくお願い致します。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-25 18:47
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
変換処理を行ったのにまたメッセージが出るということですよね
辞書出力して入力してみるとかですかね
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-25 15:29
nagase  新米   投稿数: 3
ISHIJIMA様、早速のご返信ありがとうございます。

引用:

ISHIJIMAさんは書きました:
データベースの変更を行った時に変換処理は行ったのでしょうか?
再度メッセージが出力された場合に再度変換処理がされるのでしょうか?

テーブル定義の変更作業時はBtrieveのテーブルを外していたので、
実テーブルの変換処理は行いませんでした。

定義を変更した後APGで空のテーブルを作成して、
後日同テーブルに対してAPGを実行しようとしたところ前述の現象が起きた、といった状況です。

メッセージ後にチェックアウトしてF8チェックをかけると、
「変更しますか?[Y/N]」と訊かれるので「Yes」を選択して変換をかけています。

以上、よろしくお願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-22 13:44
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
データベースの変更を行った時に変換処理は行ったのでしょうか?
再度メッセージが出力された場合に再度変換処理がされるのでしょうか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-22 13:16
nagase  新米   投稿数: 3
皆様、こんにちは。
いつもお世話になっております。

V10にマイグレーションしたアプリケーションで、
データリポジトリからAPGが実行できない現象が頻発しており、困っています。

Magic: Ver.8.2K4 → Ver.10.1SP2a
データベース: Btrieve → SQL Server2005

このアプリケーションでは、旧バージョン時はBtrieveだったテーブルを、
SQLのテーブルに定義変更しています。
定義変更はV10にバージョンアップした後に行っています。

APGを実行しようとすると、
ステータス行に「変換処理を実行しなければなりません.」と表示され、
「データソースオブジェクトは変換のためにチェックアウトする必要があります.
 処理を中止します.」とポップアップメッセージが表示されます。

メッセージにしたがい、チェックアウトして変換処理を行うと実行できるようになるのですが、
後日同じ現象が再発してしまいます。

解決策をご存知のかたがいらっしゃいましたら、ご教授下さい。
以上、よろしくお願い致します。
投票数:0 平均点:0.00

  条件検索へ


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