
VB6からWindows版PostgreSQL8.2.4へ書き込みを行っています。
まれにinsertエラーが発生する為、困っています。(2日~7日に1回)
エラー時のSQLログがあり、SQL文に間違いが無いことは確認ずみです。
エラー詳細を取っておらず詳細がわかりません。
(実際に現象を発生させようとしましたが、発生しません。)
追加するテーブル自体に主キーは設定していません。
データの書き込みは15秒に2レコード位なのですが、Update文の直後のinsert文がまれに失敗します。
とりあえず、トランザクション処理で回避していますが、PostgreSQLの設定値などの変更により、回避出来るのでしょうか。
また、この様な事はよくあることなのでしょうか。
説明が分かりづらく申し訳ありませんが、
宜しくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
この質問内容で、エラー要因を推測することは不可能であり、もし何らかの例を示せば、それは無責任なアドバイスになってしまうと思います。
>まれにinsertエラーが発生する
アプリケーション側で、PostgreSQLからエラーが返った場合、どういう処理をしているのでしょうか?
普通は、エラー内容を表示してから、ロールバックするなり、異常終了させるなりしますよね?
それとも、アプリケーション側に制御が戻らず、異常終了させられるのでしょうか?
参考URL:http://www.postgresql.jp/document/pg824doc/html/ …
この回答への補足
回答有り難う御座います。
トランザクション処理は、今回のエラーが発生する為に追加しました。
実際に導入したのではありません。説明が悪く申し訳ありません。
>アプリケーション側で、PostgreSQLからエラーが返った場合、どういう処理をしているのでしょうか?
アプリケーション側では、エラー時にエラージャンプを行っていました。その際、エラーログを取っていなかった為、エラー詳細がわからない状態です。
>この質問内容で、エラー要因を推測することは不可能であり、もし何らかの例を示せば、それは無責任なアドバイスになってしまうと思います。
詳細が分かった時点でもう一度質問させて頂きたいと思います。
中途半端な質問をしてしまい、申し訳ありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オラクル(PL/SQL)のエラー
-
Access 実行時エラー'3075' 対...
-
DocuWorksでの印刷
-
ACCESSでエラー時に再起動する方法
-
SQLserver2005 nvarchar を flo...
-
SQLCODE=-420とはどういうエラ...
-
SQL*Loaderで「オブジェクトが...
-
#1062 - '0' は索引 'PRIMARY' ...
-
SQLPLUSで結果を画面に表示しない
-
【Excel】[Expression.Error] ...
-
Accessで以下のシステムを1か...
-
「○○○.ldb」のAccess レコード ...
-
Access95のエクスポートで教え...
-
100万行のCSVを10万行ずつのフ...
-
VB6.0でファイルの一行だけ削除...
-
AccessのDB破損に関して お教...
-
Access インポート
-
txtをemlに変換したい!
-
ACCESSのモジュールエラー?
-
teraterm から起動したプログラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
オラクル(PL/SQL)のエラー
-
アクセスでエラー このフィー...
-
列名に変数を使うことはできな...
-
DocuWorksでの印刷
-
Transact-SQLのBULK INSERTでエ...
-
BULK INSERTのエラー取得は可能...
-
『ORA-00936: 式がありません。...
-
AccessVBA 実行時エラー'2766'...
-
空白はダメというエラーの表示...
-
Access2010実行時エラー-21473525
-
エラーについて
-
SQLserver2005 nvarchar を flo...
-
UPDATEを使ったSQL文にて
-
重複チェックを行わず、INSERT...
-
実行時エラー459 withステート...
-
コンテキストにバインド???
-
VBAで RecordSet を扱うには?
-
Access 実行時エラー'3075' 対...
-
AccessからORACLEへのリンク設...
おすすめ情報