I faced a strange problem on starting Oracle today
“The OracleDb_10gTNSListener Service on local computer started and then stopped. Some services stop automatically if they have no work to do, for example, the performance logs and Alerts Service”.
Fix
Check the listner.ora file inside the Oracle_Home / Network setting and make sure that Host Name is same as your PC name.
🙂 simple
Problem Starting Oracle XE Edition