PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7792 99/08/25 13:39:40 RE(7):ありがとうございます。 By m-ryu
7765 99/08/24 13:40:27 RE(6):PB6.5: datawindowのupdateでORACLEのトリガー異常 By STRATOVARIUS
7764 99/08/24 11:21:08 RE(5):PB6.5: datawindowのupdateでORACLEのトリガー異常 By Mika★
7763 99/08/24 09:38:23 RE(4):PB6.5: datawindowのupdateでORACLEのトリガー異常 By m-ryu
7762 99/08/24 09:19:05 RE(3):PB6.5: datawindowのupdateでORACLEのトリガー異常 By STRATOVARIUS
7758 99/08/23 21:00:52 RE(2):PB6.5: datawindowのupdateでORACLEのトリガー異常 By Taka
7753 99/08/23 14:16:01 RE(1):PB6.5: datawindowのupdateでORACLEのトリガー異常 By Mika★
7743 99/08/21 10:35:49 PB6.5: datawindowのupdateでORACLEのトリガー異常 By m-ryu

カテゴリ:データベース
日付:1999年08月24日 09:38 発信者:m-ryu
題名:RE(4):PB6.5: datawindowのupdateでORACLEのトリガー異常

Mikaさん、Takaさん、STRATOVARIUSさん、おはようございます。

いろいろなご解答ありがとうございます。
詳細については、私も詳しくは掴んでいない状態なので、あまり詳しくご説明できなくて
申し訳ございません。

>ORA-00060:リソース待機の間にデッドロックが検出されました。
>ORA-xxxxのメッセージが出ていると思いますので、ORACLEのサポートに聞いたほうが早いかも知れません。

ORACLEのエラーは一切表示されていません。


>それから、ORACLEサーバを再起動してみるという手もあります。

サーバーを再起動させてみましたが、起動直後に同様の現象でロックしてしまったり、
しばらくは問題なく使用できたりと、現象はまちまちです。結果だけからみると
サーバーをリセットすれば一時的には使用できるようになるみたいです。


>私の場合は、PB EXE自体がFreezeしてしまい、PB側にはエラーメッセージすらでませんでした。

まさに、おっしゃるとおりの現象です。

>トリガー処理自体がデッドロックして、PBではそれが
>認識できず、ずっと待っている状態になっているのではないでしょうか。

たぶん、トリガーでロックしていると思うのですが、なぜロックしてしまうのかが
わからないのです。通常トリガーがキックされるだけではトリガーのLast DDL Timeが
書きかえられることはないので、処理中に何かの情報を壊しているのではないかと
推測しています。でも、もしそんな状態になったとしてトリガーの情報がこわれてしまっている
のであれば、再登録しないと動きそうにないですよね。そんな壊れたような状態になっているので
あればわからなくもないのですが、一度トリガーを停止させて、再度動かすと問題なく使用できる
ようになるのです。


>私の場合、それが原因でトリガーを止めました。

トリガーを止めてどのような対処をされたのでしょうか。参考のために
教えていただけないでしょうか。


皆さん、こちらの情報の少ないなかで貴重な情報をご提供いただきありがとうございます。
もし、何かお気づきのことでもあれば、よろしくお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.