2011年11月 3日

[pgsql-jp: 40983] Re:pgAdminでdbにアクセスできなくなる

Itagakiさま

折橋でございます。
何度もアドバイス、本当にありがとうございます。
非常に助かります。

まず、USBへの書き込み禁止、というのは
どうもトラブルが発生するよりも数ヶ月前からの適用らしく、

USB絡みは、今回のpostgresのトラブルと無縁のようでした。
お騒がせしました。

> サーバログに記録されていると思います。
その後、アドバイスの通り、サーバログを確認しております。
以下、サーバログの一部を抜粋します。

2011-10-17 10:00:15 JST LOG: loaded library
"$libdir/plugins/plugin_debugger.dll"
2011-10-17 10:00:15 JST LOG: loaded library
"$libdir/plugins/plugin_debugger.dll"
2011-10-17 10:00:24 JST LOG: loaded library
"$libdir/plugins/plugin_debugger.dll"
2011-10-17 10:00:25 JST LOG: loaded library
"$libdir/plugins/plugin_debugger.dll"
2011-10-17 10:00:25 JST LOG: loaded library
"$libdir/plugins/plugin_debugger.dll"
FATAL: could not reattach to shared memory (key=1804, addr=01740000): 487
2011-10-17 10:39:56 JST WARNING: worker took too long to start; cancelled
FATAL: could not reattach to shared memory (key=1804, addr=01740000): 487
2011-10-17 10:40:56 JST WARNING: worker took too long to start; cancelled
FATAL: could not reattach to shared memory (key=1804, addr=01740000): 487
2011-10-17 10:41:56 JST WARNING: worker took too long to start; cancelled
FATAL: could not reattach to shared memory (key=1804, addr=01740000): 487
2011-10-17 10:42:56 JST WARNING: worker took too long to start; cancelled

(以下、could not reattach to shared memory (key=1804, addr=01740000): 487という
エラーが続き、WARNING: worker took too long to start; cancelledという文言が
ずっと並んでいました)
2011年10月17日10:40頃以降のログすべて、同じ文言のエラーが続いているという内容でした。

このエラー文でネット検索したところ、
psql.exeのバージョンをあげれば直る、というものをいくつか見かけました。
客先のpsql.exeのバージョンは8.3.5であり、
8.3.8以上にするとよさそうだ、ということがわかりました。
上司と確認し、8.3.xでの最新バージョンにしようということになり、
8.3.16にしようと思います。
現在、客先に行く前に、自分のマシン等で、
念のためにバックアップ、バージョンアップ、データを確認して異常があればリストア、

ということをしております。

また、客先でログを採取する際にWindowsを確認したところ、
C:¥Document and Settings¥半角のユーザ名
の配下にあるApplicationDataフォルダが存在しませんでした。
(¥マークは、実際には半角です)

存在するけれど見えないだけかな、と思い
隠しフォルダを表示しようとしたのですが、
”属性の適用エラー
ファイルの属性の適用中にエラーが発生しました
C:¥Document and Settings
アクセスが拒否されました。”
という文言が出て、表示することができませんでした。

ApplicationDataの下のpostgresqlフォルダの中に
pgpass.confがいて、そのファイルを読めないといけないのかとも思いましたが、
まずは、psql.exeのバージョンをあげて様子をみようと思います。


投稿者 xml-rpc : 2011年11月 3日 09:54
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/107243
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。