V9Plusのトランザクション設定について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
agility
投稿数: 47
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
タンダコンピュータ 丹田 昌信様
ご教授頂いた方法で、リポジトリ入力を行ってみます。
現状で運用されているMagicV9でも、同じトランザクションの
エラーが残っていました。
最終的に、uniPaaS V1Plusまでマイグレーションをする
予定なのですが、このトランザクションエラーをそのままで、
マイグレーションできるのでしょうか?
ご教授の程、よろしくお願いします。
度々申し訳ございません。
ご教授頂いた方法で、リポジトリ入力を行ってみます。
現状で運用されているMagicV9でも、同じトランザクションの
エラーが残っていました。
最終的に、uniPaaS V1Plusまでマイグレーションをする
予定なのですが、このトランザクションエラーをそのままで、
マイグレーションできるのでしょうか?
ご教授の程、よろしくお願いします。
度々申し訳ございません。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
agility さん、こんにちは。
実験したわけではありませんので分かりませんが、マニュアルから
読み取れることは、「ロック前にトランザクション開始」の部分だけ
「No」にしておいてから入力すれば、自動変更は行われないという
ことだと思います。
いずれにしても、トランザクションの設定を行うのであれば、
トランザクションのことをある程度知ってから、設定を行ったほうが
安全だと思いますよ。
タンダコンピュータ/丹田 昌信
実験したわけではありませんので分かりませんが、マニュアルから
読み取れることは、「ロック前にトランザクション開始」の部分だけ
「No」にしておいてから入力すれば、自動変更は行われないという
ことだと思います。
いずれにしても、トランザクションの設定を行うのであれば、
トランザクションのことをある程度知ってから、設定を行ったほうが
安全だと思いますよ。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
agility
投稿数: 47
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
タンダコンピュータ 丹田 昌信様
トランザクションについて、よく理解できていないのですが、
リポジトリ入力を行う際には、
「ISAMトランザクション」= No
「ロック前にトランザクション開始」= No
にMagic.iniを変更してから、リポジトリ入力を行う必要が
あるということでしょうか?
ご教授の程、よろしくお願いします。
トランザクションについて、よく理解できていないのですが、
リポジトリ入力を行う際には、
「ISAMトランザクション」= No
「ロック前にトランザクション開始」= No
にMagic.iniを変更してから、リポジトリ入力を行う必要が
あるということでしょうか?
ご教授の程、よろしくお願いします。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
agility さん、こんにちは。
「ロック前にトランザクション開始」のヘルプを見ると、次のような記述があり
ます。
---
リポジトリ入力時、タスク内で発行されたロックがトランザクション内でない
場合、[トランザクション開始]特性は、オープンしたトランザクション内で
ロックされるように変更されます。
---
つまり、リポジトリ入力の操作を行うと、上記の変更が自動的に行われる
ということですね。
タンダコンピュータ/丹田 昌信
「ロック前にトランザクション開始」のヘルプを見ると、次のような記述があり
ます。
---
リポジトリ入力時、タスク内で発行されたロックがトランザクション内でない
場合、[トランザクション開始]特性は、オープンしたトランザクション内で
ロックされるように変更されます。
---
つまり、リポジトリ入力の操作を行うと、上記の変更が自動的に行われる
ということですね。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
agility
投稿数: 47
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
HAYATOさん 返信頂きありがとういございます。
インポート側のMAGIC.INIの設定は、
「ISAMトランザクション」=Yes
「ロック前にトランザクション開始」=Yes
としています。
これは、現在、動作しているMagicV9のMagic.iniを
そのまま引き継いでいます。
この部分について、マイグレーションする場合は、
変更しておく必要があるのでしょうか?
オリジナルのトランザクションモードのままです。
対応方法について、ご教授の程よろしくお願いします。
インポート側のMAGIC.INIの設定は、
「ISAMトランザクション」=Yes
「ロック前にトランザクション開始」=Yes
としています。
これは、現在、動作しているMagicV9のMagic.iniを
そのまま引き継いでいます。
この部分について、マイグレーションする場合は、
変更しておく必要があるのでしょうか?
オリジナルのトランザクションモードのままです。
対応方法について、ご教授の程よろしくお願いします。
投票数:0
平均点:0.00
HAYATO
居住地: 大阪市淀川区西中島5-9-2
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
agilityさん、こんにちは
インポート側のMAGIC.INIの設定が
「ロック前にトランザクション開始」=Y
になっている為に、トランザクションモードが、オリジナルとかわってしまっているってことはないですか?
インポート側のMAGIC.INIの設定が
「ロック前にトランザクション開始」=Y
になっている為に、トランザクションモードが、オリジナルとかわってしまっているってことはないですか?
投票数:0
平均点:0.00
agility
投稿数: 47
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
MagicV9で、ISAMトランザクション=Yesで開発されたシステムを、MagicV9Plusにマイグレーションする為に、辞書の出力・入力を行い、プログラムチェック(Alt+F8)をすると、
[トランザクション開始]は[ロック方式と非互換です]というメッセージが表示され、プログラムチェックに引っかかってしまいます。
どなたか、このエラーを取る方法を教えて頂けないでしょうか?
ご協力の程、よろしくお願いします。
[トランザクション開始]は[ロック方式と非互換です]というメッセージが表示され、プログラムチェックに引っかかってしまいます。
どなたか、このエラーを取る方法を教えて頂けないでしょうか?
ご協力の程、よろしくお願いします。
投票数:0
平均点:0.00