Well, I went through all 390625 possible combinations of operators or their absence between the nine digits. Three came up with the right result (and two more had the "right" result, but only because the program I used rounded down fractional results) , but only one had three operators.
Highlight the following line to see the result.
1234-5-6+789=2012
The order of operations never came up because there is no multiplication.
End of answer.