An important property of the derived category is that distinguished triangles don't just produce long exact sequences in cohomology.  If A -> B -> C -> A[1] is an exact triangle and E is another object in the derived category, then you get a long exact sequence
<pre>
... Hom(A[1],E) -> Hom(C,E) -> Hom(B,E) -> Hom(A,E) -> Hom(C[-1],E) ->  ...
</pre>
where these Hom-sets are sets of maps in the derived category.

A particular counterexample is as follows.  We can view any abelian group as a chain complex concentrated in degree zero.  There is a distinguished triangle as follows:
<pre>
&#8484; -> &#8484; -> &#8484;/2 -> &#8484;[1]
</pre>
However, we can take the last map &#8484;/2 -> &#8484;[1] in the sequence (which is not zero in the derived category) and replace it with the zero map.  This still gives us a long exact sequence on (co)homology groups.  However, if we let E = &#8484;/2, then applying maps in the derived category from our new non-distinguished triangle gives us the sequence
<pre>
... 0 -> Hom(&#8484;/2,&#8484;) -> Hom(&#8484;,&#8484;) -> Hom(&#8484;,&#8484;) -> Ext(&#8484;/2,&#8484;) -> 0 ...
</pre>
where the last map is induced by the _zero_ map from &#8484;/2[-1] to &#8484;, and so it must be zero.  This sequence can't possibly be exact, and so the new triangle is not distinguished.