|
|
|
|
|
| | | |
FAQ: WebLogic jDriver for Informix
WebLogic jDriver for Informix でマルチバイト文字セットを使用する方法を教えてください。
現在、WebLogic jDriver for Informix ドライバではマルチバイト文字セットはサポートされていません。今後のリリースではサポートされる可能性もあります。詳細については、『WebLogic jDriver for Informix のインストールと使い方』でコードセットのサポートに関する説明を参照してください。
Informix データベースへのマルチユーザ アクセスを許可するにはどうすれば良いですか。
WebLogic jDriver for Informix ドライバを使用してマルチユーザ アプリケーションを実行しているときに、エラー 271(Could not insert new row into the table)および 243(Could not position within a table table-name)が表示される場合は、まず、bcheck または secheck ユーティリティを使用してテーブル ファイルが壊れていないこと、または不完全ではないことを確認します。ファイルが正常である場合は、テーブル ファイルまたはテーブル内のレコードがロックされている可能性があります。これはマルチユーザ プログラムでは正常なイベントです。通常は、現在のトランザクションをロールバックし、少し待ってからトランザクションを再実行すると回復できます。以下に、具体的な回復手順を紹介します。
対話型の SQL の場合は、操作をやり直します。
ISEXCLLOCK フラグを ISOPEN に渡すことによってテーブルに排他的にアクセスできます。
SET LOCK MODE TO WAIT 文を使用します。一括更新については、LOCK TABLE 文、および DATABASE 文の EXCLUSIVE 句を参照してください。
|
|
|
|