Raises are non-existent from my experience. You can go years without a single raise, and if you do get one, it's a very small one. From what I hear, promotions are hard to get also. If you apply for an internal job, it is company policy that you cannot get a raise or a promotion (title change), so all moves within the company are lateral.
Oracle is just not a fun and exciting company to work for. If you are looking for an exciting environment where you can advance in your career, this isn't the place for you. Not many young people work here, and there's a good reason for that. If you are looking for a place that is comfortable and flexible and you value that way more than money, career advancement and a fun culture, this may be the place for you.