The network driver version is SQL * NET, NET8 host string uses a database instance name; the network version is Net8i, Oracle9i Net Services, host strings use the database service name.
· If Oracle7, or Oracle8 client / server is to connect to Oracle7, Oracle8, Oracle8i, and Oracle9i Database Services, the client network connection must use the database instance name
• If Oracle8i, or Oralce9i's client / server is to connect to Oracle7, on the Oracle8 database server, the database instance must also be used in the client network connection. However, if it is connected to Oracle8i or Oracle9i, the instance name is no longer used. But use database service name server_names
Under Windows NT / 2000, the database first starts an instance, if the instance does not start, or the instance starts failed, the database does not start normally. Database instance is a service in Windows NT / 2000. If the service is not started, the database cannot be started.
The launch of the Oracle9i database can be divided into 3 phases: launch the database instance, load the database, open the database.
Start the database instance:
· Read the parameter file, position the database from the parameter file to start the database
· Assign SGA, in accordance with the size set by the memory parameter in the parameter file, allocate SGA in memory
· Start the background process
Install the database
· The system reads the control file in the control file name specified in the parameter file and opens the control file.
Open the database
· Online data files and online log files are also opened.