Mivel a BI alapszolgáltatásait megvalósító Serviceket és az applikációs szervert is külön-külön kell elindítani, arra gondoltam, hogy mi lenne, ha a leggyakoribb műveleteket egy könnyen és gyorsan kezelhető felületről is el lehetne érni, így készítettem egy batch scriptet, mellyel gyorsan indítható a BI. Ez a kód jóval kevesebbet tud a BIC2GO Process Control-jánál, viszont cserébe sokkal gyorsabb és karakteres felületről is elérhető. Másrészről valaki meg tudja mondani, hogy mit szöszmötöl 3 percen át a Process Control a különböző processek állapotával? Szörnyű.. Íme a forrás:
ECHO OFF SET OBIP=C:OracleBI CLS :MENU ECHO. ECHO ----------------------------------------------- ECHO Oracle BI QuickStart Menu ECHO ----------------------------------------------- ECHO. ECHO 1 - Start BI Foundation ECHO 2 - Start BI Scheduler ECHO 3 - Start BI Cluster Controller ECHO 4 - Start OC4J ECHO. ECHO 5 - Show OBI EE Welcome Screen ECHO. ECHO 6 - Stop All BI Services ECHO 7 - Stop OC4J ECHO 8 - Exit ECHO. ECHO BI Path: %OBIP% SET /P M=Type the menu number then press ENTER: IF %M%==1 GOTO BISTART IF %M%==2 GOTO BISCHED IF %M%==3 GOTO BICLUST IF %M%==4 GOTO OSTART IF %M%==5 GOTO BROWSER IF %M%==6 GOTO BISTOP IF %M%==7 GOTO OSTOP IF %M%==8 GOTO OEXIT :BISTOP sc stop sawjavahostsvc sc stop "Oracle BI Server" sc stop sawsvc sc stop "Oracle BI Scheduler" sc stop "Oracle BI Cluster Controller" GOTO MENU :BISTART sc start sawjavahostsvc sc start "Oracle BI Server" sc start sawsvc GOTO MENU :BISCHED sc start "Oracle BI Scheduler" GOTO MENU :BICLUST sc start "Oracle BI Cluster Controller" GOTO MENU :OSTART start %OBIP%oc4j_bibinoc4j.cmd -start GOTO MENU :OSTOP SET /P OC4JPASSWORD=Please type in the oc4jadmin password then press ENTER: SET JAPP=%OBIP%oc4j_bij2eehomeadmin.jar SET JPAR=ormi://localhost:23791 oc4jadmin %OC4JPASSWORD% -shutdown force start java.exe -jar %JAPP% %JPAR% GOTO MENU :BROWSER start %OBIP%index_bi_ee.html GOTO MENU :OEXIT pause EOF
A batch-script elején található OBIP változó tárolja a BI telepítési könyvtárát, amennyiben máshova telepítettétek, ne felejtsétek átírni. Mentsétek le a kódot .cmd vagy (a régivágásúak kedvéért) .bat kiterjesztéssel és máris futtatható. Ha windows-odon az UAC engedélyezve van (például Vista-ban), akkor a batch futtatása előtt ne felejts el admin jogot hozzárendelni!
0 comments on “BI Services QuickStart – Windows Shell Script” Add yours →
You must log in to post a comment.