Originally posted by: hwyguy
Another thing to consider when changing ulimits is that the user must logout and log back in again for them to take effect.
So if you changed them for the Oracle user, after you bring down all of the oracle processes, logout and login again as oracle, do a quick ulimit -a to make sure the ulimits look good, and then start bringing up oracle processes.
Hope this helps!