[pgsql-jp: 41945] UndefinedFileError: ファイル"pg_xlog/xlogtemp.16823"を作成できませんでした

katagiri e.katagiri @ tpr.co.jp
2017年 5月 18日 (木) 14:24:33 JST


片桐です。

PL/Pythonでトリガーを設定して実行すると、次のようなエラーが発生します。

OS : Linux (LMDE-2-MATE0Betsy)
PostgreSQL-9.4.11

Traceback (most recent call last):
  File "C:\Python\sijlib\send_selector.py", line 16, in <module>
    execute()
  File "//file01sv/プロジェクト/SG系システム/Lib\store_excel_into_rdb.py", line 30, in inner
    cur = getCurrent(tblname, name, excel, selectCmd, insertCmd)
  File "//file01sv/プロジェクト/SG系システム/Lib\store_excel_into_rdb.py", line 59, in getCurrent
    insertCmd(name, excel)
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 1568, in __call__
    c = SingleXactCopy(self, parameters)
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 866, in __init__
    Output.__init__(self, '')
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 653, in __init__
    self._init()
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 883, in _init
    STEP()
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 2617, in _pq_step
    self.typio.raise_error(x.error_message, cause = getattr(x, 'exception', None))
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 541, in raise_error
    self.raise_server_error(error_message, **kw)
  File "C:\Python34\lib\site-packages\postgresql\driver\pq3.py", line 532, in raise_server_error
    raise server_error
postgresql.exceptions.UndefinedFileError: 
	ファイル"pg_xlog/xlogtemp.16823"を作成できませんでした:
	そのようなファイルやディレクトリはありません
  CODE: 58P01
  LOCATION: File 'xlog.c', line 3193, in XLogFileInit from SERVER
RESULT:
  type: SingleXactCopy
  parameters:
    ('A100', b'\xd0\xc  以下バイナリが続く ...)

STATEMENT: [prepared]
  sql_parameter_types: ['pg_catalog.text', 'pg_catalog.bytea']
  statement_id: py:0x2baca70
  string: insert into excel_selector values($1, $2, current_timestamp)
CONNECTION: [closed]
  client_address: 172.16.18.127/32
  client_port: 50483
  version:
    PostgreSQL 9.4.11 on x86_64-unknown-linux-gnu, compiled by gcc (Debian 4.9.2-10) 4.9.2, 64-bit
CONNECTOR: [IP4] pq://sijihyo@172.16.18.62:5432/sijihyo
  category: None
DRIVER: postgresql.driver.pq3.Driver


WALの問題のようにも見えますが、Google先生に聞いても良く分かりません。
アドバイスをお願いします。



pgsql-jp メーリングリストの案内