Sybase 資料一覧

トランザクションログがいっぱいになったので処理を中断したがログが開放されない

2007/12/8更新

対応バージョン: 11.9.2

isqlやbcpなどのツール上からデータベースを操作していた場合、このプロセスを中断してもSybase内部のプロセスが中断されずに残っている場合がある。

このような場合は別途Sybase内部のプロセスを強制終了させる必要がある。

例) bcpを中断したがSybase内部にプロセスが残っている場合

1> select * from master..sysprocesses where program_name = "bcp"
2> go
 spid kpid  .. program_name .. cmd         .. tran_name   ..
 ---- -----    ------------    -----------    -----------
   14 29110    bcp             LOG SUSPEND    foodb..test

1> kill 14
2> go

関連資料・記事