Splunk indexes human readable data. It accepts several input methods to get it.
If the master database file (MDF) and its transaction history (LDF) are not human readable then you could use a scripted input to extract useful information from your DB.
Practically no RDBMS of any reasonable scale has a human readable datafile / transaction log file. In fact, most database vendors consider their datafile format to be opaque to the users of the database and that they have the freedom to change the file format at will -- as long as the SQL interface continues to work. A scripted input that uses SQL is probably the only "supportable" approach here.