Is there a production database where I can encode facts and logical policies in prolog style syntax then perform inference via the database?
You can encode your facts in prolog style syntax and save it in a file and that's your database. You load it, and then ask your questions at the REPL.
If you wanted data that multiple people can change, you can actually connect prolog to an SQL database, then using query apply prolog rules and ask questions about your data.
You're probably looking for Datalog. The Wikipedia topic has a list of systems that support it: https://en.m.wikipedia.org/wiki/Datalog
Also, I found that AllegroGraph is a production graph database that supports Prolog queries... I don't think you load it with Prolog syntax, though--probably RDF triples instead.