“We're not assuming that this is an act of terrorist violence,” police spokesman Fritz Bezikofer told rolling news channel NTV.
The 34-year-old gunman, who had killed one in the nightclub shooting, is an Iraqi national who is not an asylum seeker, added the spokesman.
Another police source said the man could have been motivated by personal relationship issues.