No you cannot hold two visa at a time
when you enter saudi visa, Qatar visa will be cancelled.
but it is better to cancel qatar visa befoe you go from here becuase it will easy your visa process in KSA, atherwise they will insist to cancel qatar visa

regards