開発の過程でテーブルがPL_SQLで直接フィールドNULLに設定する必要があり、書かれた文を持っているため、ストアドプロシージャを使用テーブルTMP_DA_GMSは、プログラムエラーを許可する、エラーの原因にバックグラウンドチェックがあるとき
ALTERテーブルTMP_DA_GMSはBRID NUMBER(11)NULLを変更します。
実行時エラー「ORA-14450:トランザクションで一時テーブルにアクセスしようとする試みは、使用するために処理されています」。
一つの解決策は、再起動することでのOracleユーザーは、使用しているだけでデータベースサービスを再起動していない、と後でインターネット上に対処する方法を見つけることが、どれだけ教えて、サービスを、この方法は望ましくありません
このセッションのテーブルを見つける方法を、デッドロックにセッションリードを殺しても、ここで説明するように、言及しませんでした。
- 表が見つかったオブジェクト
* SELECT =「TMP_DA_GMS」からWHERE object_nameとDBA_OBJECTS
によるオブジェクトにロックセッションのセッションを見つけ、文の準備をするために-
「ALTER SYSTEMキルセッションを」選択「 ||「」|| SID ||」SERIAL#を|| 『』 ';'(T = 'に'と'99 = 879' ID1 V $ ENQUEUE_LOCKのt.typeからSELECT SID)セッションでのSIDから$ V
-デッドロックを解除した後に実行されるには、SQL文を生成し、