Oracle Corporation (NYSE: ORCL), the database software corporation, has bought the cloud-based energy company Opower after...