User blog:Jeremybme/Error creating Distribution SQL 2012

Current transaction can't be committed and can't support operations that write to the log file, roll back the transaction. Changed db context to 'db_name' Error 50000.

ANSWER:

Unpatch your Java. This usually fixes everything or results in a great infection on your system.

YMMV