アーティクル - CS41551
Windchill PDMLink のエラー「データベース 'wcadmin' のトランザクションログがいっぱいです。ログのスペースを再利用できない理由を確認するには、sys.databases の log_reuse_wait_desc 列を参照してください」
修正日: 15-Dec-2025
適用対象
- Windchill PDMLink 8.0 to 13.1
- Microsoft SQL Server
説明
- Windchill UI でブラウジングすると「サービスは利用できません」というエラー メッセージが表示される
- メソッド サーバーの起動に失敗しました (エラー):
transaction log for database '<database_name>' is full - MethodServer.log によるとtransaction log for database '<database_name>' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases
- Microsoft SQL Server はFull Recovery Modeに設定されています
- トランザクションログファイルのサイズは大きくなり続けます
- クエリSELECT name,log_reuse_wait,log_reuse_wait_desc FROM sys.databases shows <database_name>, 2, LOG_BACKUP
- MethodServer ログの別のエラーとしてはcom.microsoft.sqlserver.jdbc.SQLServerException: The transaction log for database ' <database_name> is full due to 'LOG_BACKUP'ことが考えられます。
- データベース スキーマのアップグレード手順でアップグレードが失敗する
- ワークスペースからオブジェクトを削除したり新しいワークスペースを作成したりすると、データベース エラーが発生します
最新バージョンはこちらを参照ください CS41551