(Reuters) - Oracle Corp agreed to buy Eloqua Inc, a maker of web-based marketing automation software that listed on the Nasdaq in August, for about $810 million, to drive growth through cloud-computing services.