Houston's Wednesday season opener against the Oklahoma City Thunder has been postponed after positive or inconclusive coronavirus test results and James Harden's violation of the NBA's COVID-19 protocols left the Rockets without the league-mandated eight players available.