The Oracle In Process server (OIP) provides the interface between your Visual
Basic application and the Oracle database. To start the Oracle in process
server, you must create an OraSession object using Visual Basic’s CreateObject() function as follows:
Set OraSession = CreateObject("OracleInProcServer.XOraSession")
When creating the OraSession Object, the argument you supply to the
CreateObject() function must always be "OracleInProcServer.XOraSession" . The left hand side of the "." defines the application name as registered in your system, in this case "OracleInProcServer". The part after the "." identifies the type of object to create, in this case the XOraSession object.
The net effect of executing this command is starting the Oracle in Process
Server.