It is possible for the services to be running, but the database not started. You can restart it manually be going into server manager (svrmgr30, I believe the command is for 8.0 on NT), logging in as SYS or INTERNAL, and doing a 'startup open'.

I am not sure what you need to do to get it starting up automatically again, tho.