Note:The Exchange database is in the same location with logs.
Soft Recovery of Exchange database is a log replay process that usually occurs only after the mention below process.
The most common scenario where ESEutil /r Soft recovery is required is when an external event suddenly shutdown. In this condition the database goes in "dirty shutdown state" to bring it back in "clean shutdown state" User run ESEUTIL /R command. The command bring the database in clean state, one cloud easily check it by running ESEUTIL /MH <path of database>
To make sure that database is in consistent state simply run ESEUTIL /R
When your transaction log database is in different location then use /I and /D to insert locations of Logs.
The basic command for soft recovery of Exchange database is ESEUTIL