Oracle co-chief executive Mark Hurd will take a leave of absence for health reasons, the software company announced Wednesday.