After oracle changes the ip address, the orcale service cannot be started. Today, the virtual machine is configured with an ip address, so that the virtual machine and the host are in the same network segment, and then webservice is used successfully, but a new problem arises, oracle cannot be connected. Www.2cto.com: I found that the OracleOraDb10g_home1TNSListener service was automatically disabled after it was started. I think it must be related to ip address change, the following method was used to immediately succeed: 1. running emca-config dbcontrol db in the cmd environment requires the user to enter the database SID. My database SID is the default orcl, and the listening port is 1521 by default. Then configure it step by step. Start OracleDBConsoleorcl. 2. Use Oracle net configuration assistant, an application that comes with orcale, to delete the original listener and configure a new listener. The method is simple. OracleOraDb10g_home1TNSListener can be started, and the database will resume normal use.