SAN FRANCISCO (Reuters) - A majority of shareholders opposed Oracle's executive compensation, including Chief Executive Larry Ellison's pay, in a non-binding vote on Thursday following complaints that the world's third-richest man is paid too much as his company struggles against smaller rivals.