Professional Documents
Culture Documents
Start Oracle 12c Winservices
Start Oracle 12c Winservices
1.AdminServer
2.NodeManager
3.Managed Servers
1.WLS_FORMS
2.WLS_REPORTS
1. Start a terminal as Administrator and type the following to register the AdminServer server process
service.
C:\>
SETLOCAL
set DOMAIN_NAME=base_domain
set USERDOMAIN_HOME=C:\oracle\Middleware\user_projects\domains\base_domain
set SERVER_NAME=AdminServer
set WL_HOME=C:\oracle\Middleware\wlserver
set PRODUCTION_MODE=true
set WLS_USER=weblogic
set WLS_PW=password
call "C:\oracle\Middleware\user_projects\domains\base_domain\bin\setDomainEnv.cmd"
call "C:\oracle\Middleware\wlserver\server\bin\installSvc.cmd"
ENDLOCAL
2. Start a terminal as Administrator and type the following to register the NodeManager service.
C:\>
SETLOCAL
set DOMAIN_NAME=base_domain
set WL_HOME=C:\oracle\Middleware\wlserver
set PRODUCTION_MODE=true
set WLS_USER=weblogic
set PASSWORD=password
set JAVA_HOME=C:\oracle\jdk1.8.0_361
call "C:\oracle\Middleware\user_projects\domains\base_domain\bin\setDomainEnv.cmd"
call "C:\oracle\Middleware\wlserver\server\bin\installNodeMgrSvc.cmd"
ENDLOCAL
3. Start a terminal as Administrator and type the following to register the WLS_FORMS service.
C:\>
SETLOCAL
set JAVA_HOME=C:\oracle\jdk1.8.0_361
set DOMAIN_NAME=base_domain
set USERDOMAIN_HOME=C:\oracle\Middleware\user_projects\domains\base_domain
set SERVER_NAME=WLS_FORMS
set PRODUCTION_MODE=true
set ADMIN_URL=http://localhost:7001
set WLS_USER=weblogic
set WLS_PW=password
cd %USERDOMAIN_HOME%
call "C:\oracle\Middleware\user_projects\domains\base_domain\bin\setDomainEnv.cmd"
call "C:\oracle\Middleware\wlserver\server\bin\installSvc.cmd"
ENDLOCAL
4. Start a terminal “as administrator” and type the following to register the WLS_REPORTS service.
C:\>
SETLOCAL
set JAVA_HOME=C:\oracle\jdk1.8.0_361
set DOMAIN_NAME=base_domain
set USERDOMAIN_HOME=C:\oracle\Middleware\user_projects\domains\base_domain
set SERVER_NAME=WLS_REPORTS
set PRODUCTION_MODE=true
set ADMIN_URL=http://localhost:7001
set WLS_USER=weblogic
set WLS_PW=password
cd %USERDOMAIN_HOME%
call "C:\oracle\Middleware\user_projects\domains\base_domain\bin\setDomainEnv.cmd"
call "C:\oracle\Middleware\wlserver\server\bin\installSvc.cmd"
ENDLOCAL
The negative part here is that Windows will try to start all the services randomly and “at the same time.”
There is no easy way to specify the order and the delay—like starting the managed server processes after
the AdminServer.
If there are specific requirements to set the order, it is possible to set a delay.
Before running the step for the specific server process component, manually edit the installSvc.cmd
script and add a -delay parameter for the wlsvc call (in milliseconds).
"%WL_HOME%\server\bin\wlsvc" -install
-svcname:"%DOMAIN_NAME%_%SERVER_NAME%"
-delay:120000
-javahome:"%JAVA_HOME%" -execdir:"%USERDOMAIN_HOME%"
-extrapath:"%WL_HOME%\server\bin" -password:"%WLS_PW%"
-cmdline:%CMDLINE%
wlsvc base_domain_AdminServer
wlsvc base_domain_WLS_FORMS
wlsvc base_domain_WLS_REPORTS