I can see that PTC.DBConnection failed. when that fails, it causes others to fail as well. It may be that the Database info in the deploymentConfig JSON is incorrect in some way. I would recommend ensuring that is correct and trying to call deployComponent directly on the PTC.DBConnection.EntryPoint thing with the same JSON. That way, you can check the Script Log for errors without having to parse through every other Building Blocks' error messages.
Were there any messages in the Script or Application Logs? Also what version of DPM are you trying to deploy? PTC.DBConnection.MSSQLDatabase was deprecated after 1.2.0. PTC.DBConnection.SQLThingDatabase is the new default.