V8→V10でAPG実行不可になる
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
V8→V10でAPG実行不可になる
msg# 1
nagase
投稿数: 3
皆様、こんにちは。
いつもお世話になっております。
V10にマイグレーションしたアプリケーションで、
データリポジトリからAPGが実行できない現象が頻発しており、困っています。
Magic: Ver.8.2K4 → Ver.10.1SP2a
データベース: Btrieve → SQL Server2005
このアプリケーションでは、旧バージョン時はBtrieveだったテーブルを、
SQLのテーブルに定義変更しています。
定義変更はV10にバージョンアップした後に行っています。
APGを実行しようとすると、
ステータス行に「変換処理を実行しなければなりません.」と表示され、
「データソースオブジェクトは変換のためにチェックアウトする必要があります.
処理を中止します.」とポップアップメッセージが表示されます。
メッセージにしたがい、チェックアウトして変換処理を行うと実行できるようになるのですが、
後日同じ現象が再発してしまいます。
解決策をご存知のかたがいらっしゃいましたら、ご教授下さい。
以上、よろしくお願い致します。
いつもお世話になっております。
V10にマイグレーションしたアプリケーションで、
データリポジトリからAPGが実行できない現象が頻発しており、困っています。
Magic: Ver.8.2K4 → Ver.10.1SP2a
データベース: Btrieve → SQL Server2005
このアプリケーションでは、旧バージョン時はBtrieveだったテーブルを、
SQLのテーブルに定義変更しています。
定義変更はV10にバージョンアップした後に行っています。
APGを実行しようとすると、
ステータス行に「変換処理を実行しなければなりません.」と表示され、
「データソースオブジェクトは変換のためにチェックアウトする必要があります.
処理を中止します.」とポップアップメッセージが表示されます。
メッセージにしたがい、チェックアウトして変換処理を行うと実行できるようになるのですが、
後日同じ現象が再発してしまいます。
解決策をご存知のかたがいらっしゃいましたら、ご教授下さい。
以上、よろしくお願い致します。
投票数:0
平均点:0.00
Re: V8→V10でAPG実行不可になる
msg# 1.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
データベースの変更を行った時に変換処理は行ったのでしょうか?
再度メッセージが出力された場合に再度変換処理がされるのでしょうか?
再度メッセージが出力された場合に再度変換処理がされるのでしょうか?
投票数:0
平均点:0.00
Re: V8→V10でAPG実行不可になる
msg# 1.1.1
nagase
投稿数: 3
ISHIJIMA様、早速のご返信ありがとうございます。
引用:
テーブル定義の変更作業時はBtrieveのテーブルを外していたので、
実テーブルの変換処理は行いませんでした。
定義を変更した後APGで空のテーブルを作成して、
後日同テーブルに対してAPGを実行しようとしたところ前述の現象が起きた、といった状況です。
メッセージ後にチェックアウトしてF8チェックをかけると、
「変更しますか?[Y/N]」と訊かれるので「Yes」を選択して変換をかけています。
以上、よろしくお願い致します。
引用:
ISHIJIMAさんは書きました:
データベースの変更を行った時に変換処理は行ったのでしょうか?
再度メッセージが出力された場合に再度変換処理がされるのでしょうか?
テーブル定義の変更作業時はBtrieveのテーブルを外していたので、
実テーブルの変換処理は行いませんでした。
定義を変更した後APGで空のテーブルを作成して、
後日同テーブルに対してAPGを実行しようとしたところ前述の現象が起きた、といった状況です。
メッセージ後にチェックアウトしてF8チェックをかけると、
「変更しますか?[Y/N]」と訊かれるので「Yes」を選択して変換をかけています。
以上、よろしくお願い致します。
投票数:0
平均点:0.00
Re: V8→V10でAPG実行不可になる
msg# 1.1.1.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
変換処理を行ったのにまたメッセージが出るということですよね
辞書出力して入力してみるとかですかね
辞書出力して入力してみるとかですかね
投票数:0
平均点:0.00
Re: V8→V10でAPG実行不可になる
msg# 1.1.1.1.1
nagase
投稿数: 3
ISHIJIMA様、度々のご返信ありがとうございます。
早速、辞書入出力を試してみようと思います。
また、前述とは異なるパターンの現象があったので報告させていただきます。
チェックアウトして変換処理を行うところまでは同じなのですが、
変換処理時に
「(サーバ名) : ','付近に不適切な構文があります。」
とポップアップメッセージが表示され、
「オープンできません.データソース:(DBテーブル名)」
とステータス行にメッセージが表示されます。
直後に再度APGを実行すると問題なく実行出来て、その後も再発しなくなりました。
SQLのテーブルを確認すると、テーブルの作成日付が変わっていませんでした。
SQLテーブル側では変更処理がされていないようです。
重ね重ね申し訳ございませんが、
こちらの現象にも心当たりがございましたら、ご教授よろしくお願い致します。
早速、辞書入出力を試してみようと思います。
また、前述とは異なるパターンの現象があったので報告させていただきます。
チェックアウトして変換処理を行うところまでは同じなのですが、
変換処理時に
「(サーバ名) : ','付近に不適切な構文があります。」
とポップアップメッセージが表示され、
「オープンできません.データソース:(DBテーブル名)」
とステータス行にメッセージが表示されます。
直後に再度APGを実行すると問題なく実行出来て、その後も再発しなくなりました。
SQLのテーブルを確認すると、テーブルの作成日付が変わっていませんでした。
SQLテーブル側では変更処理がされていないようです。
重ね重ね申し訳ございませんが、
こちらの現象にも心当たりがございましたら、ご教授よろしくお願い致します。
投票数:1
平均点:10.00