Have you looked to see if Oracle has enough memory in which to operate? Have you looked at the alert file? Post the last 100 lines of the alert file and maybe someone will see something.