are you the owner of the business?

If you are a business owner, i think you have other recourse, since you have put money into the country, so to speak, but if you are a regular employee (QR6000) salary, then as far as i know, you will have to leave if he cancells your visa.