Documents Perforce db.have の復旧 db.have の復旧 ある日起こった事 error で ワークスペースに関する操作ができなくなった ベンダー会社に問い合わせた所、 「エラーの内容の通りdb.haveが破損していると思われる」との回答 helix-p4dサーバー本体にアクセスする # perforce ユーザーに変更 su perforce # helix-p4d の停止 p4 admin stop db.have をリネームしてバックアップを取る mv db.have db.have.backup 復旧コマンドを実行する p4d -r /opt/perforce/servers/master/root/ -xf 43361 このコマンド実行することで、db.haveが復旧するらしい P4V でSyncする 復旧コマンドでdb.haveは確かに戻るんだけど、 「そのワークスペースで、どこまでのCLを取得したのか?」の情報が復旧されないので… P4Vで必ずSyncする必要がある (ベンダーからも手順の最後でSyncするとの手順案内があった)