Вы находитесь на странице: 1из 78

5/20/2015 InstallingBIApps11.1.1.8.

1:Part1PreRequisites|3sixtyanalyticsBlogs

3sixtyanalyticsBlogs
All.Things.Oracle

InstallingBIApps11.1.1.8.1:Part1PreRequisites
PostedonMay22,2014byPaulCannon

ThisisthefirstofthreeblogsperformingabasicoutoftheboxinstallationofthenewlyreleasedOracleBIApplications11.1.1.8.1.

ImperformingacompletelyfreshinstallationonourExalytics/ExadataserversusinganEBusinessSuite12.1.3databaseasthedatasource.

Inpart1belowIllbegoingthroughtheprerequisitesrequiredbeforeBIAppscanbeinstalled,includinginstallingOBIEE,ODIandcreatingthewarehouse
andrepositoriesusingtheRCU.

Part2willcoverinstallingandconfiguringBIAppshttp://blog.3sixtyanalytics.com/?p=1300

Part3willdemonstrateasimpleexampleofloaddataintothewarehouseandviewingitinOBIEEhttp://blog.3sixtyanalytics.com/?p=1417

FortheprerequisitesforBIAppswellbeperformingthefollowingsteps:

1. ReviewSystemRequirements
2. DeterminetheEnvironment
3. DownloadBIAppsInstallfilesfromOracle
4. ConfigureOracleDBforwarehouse&repositories
5. InstallaJDK
6. InstallOracleBusinessIntelligenceEnterpriseEdition
7. UpgradeWeblogicserverto10.3.6
8. InstallOracleDataIntegrator
9. CreateschemasforOracleBIApplications

http://blog.3sixtyanalytics.com/?p=1221 1/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ReviewSystemRequirements

BeforebeginningreviewthesystemrequirementsforBIApps.Thiscanbefoundat

http://www.oracle.com/technetwork/middleware/ias/downloads/fusioncertification100350.html

anddownloadingthefileforthereleaseofBIAppsbeinginstalled,inthiscase11.1.1.8.1:

SystemRequirementsandSupportedPlatformsforOracleBusinessIntelligenceApplicationsRelease11.1.1.8.1(xls)

ThisisaspreadsheetwithsixtabscoveringrequiredversionsfortheOS,additionalsoftwareetc.Thesupportsourceapplicationstabisrequiredlateron
duringtheinstallasthisliststheprojectsincludedwithinBIApps.

Note:itdoesntmentionitinthespreadsheetbutwefoundoutthehardwaythatthedatabasewhichwillholdthedatawarehouseneedstohavethespatial
http://blog.3sixtyanalytics.com/?p=1221 2/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

componentinstalled.Toseeifitisrunthefollowingcommandinsqlplus:

selectcomp_id,version,status,comp_namefromdba_registrywherecomp_id=SDO

Ifspatialisinstalledyouwillgetonerecordreturned:

COMP_IDVERSIONSTATUSCOMP_NAME

SDO11.2.0.3.0VALIDSpatial

Ifspatialisntinstalledtheninstallitbeforecontinuing.

DeterminetheEnvironment

MyEnvironmenthasfourservers:

1. EBusinessSuite12.1.3databaseserver(withVISIONdemodata)
2. Databaseserver(fortheDWwarehouse)withOracle12cpreinstalled.ThisisourExadataserver
3. RepositoryDatabaseServer.Asmall12cdatabasejustusedforrepositoriesandsampledata
4. BIAppsServer.ThisisourExalyticsserver.

Allfourarelinuxx8664andIhavealltheuserids/passwords/accessIneedonallofthem.

DownloadBIAppsInstallfilesfromOracle

Thefollowingsetoffilesneedstobedownloadedbeforestarting.MostcomefromtheBIAppsmediapackonedelivery,butthereareacouplepatchfiles
whicharedownloadedfromtheoraclesupportwebsite.

edelivery.oracle.com

ProductPack:OracleBusinessIntelligence

PlatformLinuxx8664

MediaPack:OracleBusinessIntelligenceApplications11.1.1.8.1MediaPackforLinuxx8664

Files:

http://blog.3sixtyanalytics.com/?p=1221 3/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc1of3)(Part1of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc1of3)(Part2of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc2of3)(Part1of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc2of3)(Part2of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc3of3)
OracleBusinessIntelligenceDeveloperClientTool(11.1.1.7.0)forMicrosoftWindows(64bit)
OracleBusinessIntelligenceApplications(11.1.1.8.1).zip
OracleBusinessIntelligenceApplicationsRCU(11.1.1.8.1)forLinuxx8664.zip
OracleDataIntegrator11g(11.1.1.7.0)(Part1of2).zip
OracleDataIntegrator11g(11.1.1.7.0)(Part2of2).zip
OracleFusionMiddlewarePlatformPatchesforOracleBusinessIntelligenceApplications(11.1.1.8.1)(Part1of2).zip
OracleFusionMiddlewarePlatformPatchesforOracleBusinessIntelligenceApplications(11.1.1.8.1)(Part2of2).zip
OracleFusionMiddlewarePlatformPatchesforOracleBusinessIntelligenceApplicationsforLinuxx8664.zip
OracleFusionMiddlewareRepositoryCreationUtility11g(11.1.1.7.0)forLinuxx8664.zip

TheotherfilesinthismediapackIdidntdownloadasIdidntneedthemWindowsversionsofsomeofthefiles,WeblogicserverortheEndecasamples.

ProductPack:OracleDatabase

PlatformLinuxx8664

MediaPack:OracleDatabase12cRelease1(12.1.0.1.0)MediaPackforLinuxx8664

File:

OracleDatabase12cRelease1Client(12.1.0.1.0)forLinuxx8664

MyOracleSupport

Idownloadedthefollowingpatchfilejustbysearchingforthepatchnumberandplatform:

p13529623_1036_Generic.zip(ThisisthepatchforWeblogic10.3.6)

InstallOracleClientontheBIAppsserver

http://blog.3sixtyanalytics.com/?p=1221 4/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Atvariouspointsduringtheinstallationwellneedtoconnecttothedatawarehouseonthedatabaseserver,soalthoughnotcompulsory,itseasierifwe
haveabasicOracleclientinstalledontheBIAppsserverbeforewebegin.

UnziptheOracleDatabase12cRelease1Client(12.1.0.1.0)forLinuxx8664zipfileandruntherunInstallercommandfromtheclientdirectory.Ichosea
custominstallwithjustSQL*Plus,OracleDatabaseUtilitiesandtheOracleCallInterfaceandplaceditinahomedirectorybyitself.

ConfigureOracleDBforwarehouse&repositories

OnceBIAppsisfullyinstalledtherewillbealotoftrafficbetweenthedatawarehouseandBIAppsserversastheusersrunreports.Tomaximizethe
throughputofdatatheSDUandTDUparametersshouldbeincreasedfromthedefault2KBsetting.

Inthelistener.oraonthedatabaseserverIadded(SDU=16384)(TDU=16384):

(SID_DESC=(SDU=16384)(TDU=16384)
(GLOBAL_DBNAME=dbserver.local.com)
(ORACLE_HOME=C:\app\product\12.1.0\ora12c)
(SID_NAME=ora12c))

Thenaddedthesameparameterstothetnsnames.oraontheBIAppsserver:

dbserver=
(DESCRIPTION=(SDU=16384)(TDU=16384)
(ADDRESS=(PROTOCOL=TCP)(HOST=dbserver.local.com)(PORT=1521))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=ora12c.local.com)
)
)

ChecktheguidelinesforOracleDatabaseintheBIAppsinstalldoc(sections2.1&2.2)formoredetailsonthisandotheraspectstoconsider.

InstallaJDK

BIappsrequiredaJDKandtheinstallguidetellsyoutodownloadandinstallJDK1.6.0_35orbetter.HoweveritsnotstrictlyneededasOBIEEinstallsits

http://blog.3sixtyanalytics.com/?p=1221 5/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ownJDKandthisis1.6.0_35,sowecanusethatforalltheBIAppscomponents.

InstallOracleBusinessIntelligenceEnterpriseEdition

ThestartingpointforaBIAppsinstallationisOBIEE11g.BIAppsnowintegratesitselfwithanexistingOBIEEinstallationandiscontrolledbythesame
EnterpriseManagerinstance.

ThereareanumberofwaysofinstallingOBIEEandwhatBIAppsrequiresisaminimumofversion11.1.1.7.131017runningunderWeblogicserver10.3.6.

AnoutoftheboxinstallationofOBIEEgivesyouversion11.1.1.7.0.Youdonothavetoupgradeto11.1.1.7.131017asthepatchsectionoftheBIApps
installlateronwilldothisforyou.

OBIEEalsocomeswithversion10.3.5ofWeblogicServer,sothisneedtobeupgradedto10.3.6andwelldothisinthenextstep.

BeforebeginningtheOBIEEinstallationweneedtocreatetherepositories.Unzipthefollowingfiletoatemporarydirectory(donotconfusethisfilewiththe
BIAppsRCUzipfile)

OracleFusionMiddlewareRepositoryCreationUtility11g(11.1.1.7.0)forLinuxx8664.zip

Fromthisdirectorychangetothe\rcu\bindirectoryandrun:

./rcu

Clickpastthewelcomescreen:

http://blog.3sixtyanalytics.com/?p=1221 6/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ChooseCreate

http://blog.3sixtyanalytics.com/?p=1221 7/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Entertheconnectiondetailsforthedatabasewhichwillhousetherepositories:

http://blog.3sixtyanalytics.com/?p=1221 8/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Afterperformingprerequisitechecksenteraprefix(IusedBIAPPS)andselectOracleBusinessIntelligence>BusinessIntelligencePlatform:

http://blog.3sixtyanalytics.com/?p=1221 9/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Enterapasswordforthetwoschemas:

http://blog.3sixtyanalytics.com/?p=1221 10/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Thetablespacesaresmall,sothedefaultsettingscanbeleftinplace:

http://blog.3sixtyanalytics.com/?p=1221 11/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Thetablespaceswillthenbecreated.Youllthengetthesummaryscreenconfirmingtherepositorycomponentswhichareabouttobeinstalled:

http://blog.3sixtyanalytics.com/?p=1221 12/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Therepositorieswillthenbecreated:

http://blog.3sixtyanalytics.com/?p=1221 13/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ClosetheRCU.

NowOBIEEcanbeinstalled.TostarttheOBIEEinstallationunzipallfiveoftheOBIEEzipfilestoatemporarydirectory:

OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc1of3)(Part1of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc1of3)(Part2of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc2of3)(Part1of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc2of3)(Part2of2)
OracleBusinessIntelligence11g(11.1.1.7.0)forLinuxx86(64bit)(Disc3of3)

http://blog.3sixtyanalytics.com/?p=1221 14/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Thenfromthebishipship/Disk1subdirectoryrun:

./runInstaller

Skippastthewelcomescreen:

SelectSkipsoftwareupdates.OBIEEwillbepatcheduptothecorrectversionlateronintheBIAppsinstallation.

http://blog.3sixtyanalytics.com/?p=1221 15/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

AlsoyoumustnotperformaSimpleinstallationofOBIEEthiswillnotworkwithBIApplications.YoumustperformanEnterpriseinstallationorasoftware
onlyfollowedbyadomainconfiguration.IvechosentheEnterpriseinstallationsothatOBIEEisconfiguredstraightaway.

http://blog.3sixtyanalytics.com/?p=1221 16/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Lettheprerequisitechecksrun.Ifyougetanyissuesthendealwiththesebeforecontinuing.

http://blog.3sixtyanalytics.com/?p=1221 17/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

EnterausernameandpasswordfortheBIsystemadminaccount.DonotscaleouttheBISystem:

http://blog.3sixtyanalytics.com/?p=1221 18/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

SpecifyadirectoryfortheMiddlewarehome.TheotherfieldswillautofillwithdefaultvaluesbeneaththiswhichIveleftasis:

http://blog.3sixtyanalytics.com/?p=1221 19/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

TheBIAppsinstallguidespecificallystatesthattheOBIEEinstallmustincludeRealTimedecisionsandEssbaseSuite.Not100%surethisentirely
necessaryIsuspectitdependsonwhetheryourinstallingmoduleswhichusethesenotalldo.Ihaveincludedthemanyway:

http://blog.3sixtyanalytics.com/?p=1221 20/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

YounowneedtotelltheinstallerwheretheBIPLATFORMrepositoryislocatedenterthedetails(includingtheprefixontheschemaname)createdwith
theRCUabove:

http://blog.3sixtyanalytics.com/?p=1221 21/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ThisisthenfollowedbythedetailsoftheMDSrepositoryschemathiswillprobablydefaulttothecorrectsettings:

http://blog.3sixtyanalytics.com/?p=1221 22/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Ivechosentoleavetheportsatthedefaultvalues(7001forWeblogic,9704forOBIEE)usingtheAutoPortconfiguration:

http://blog.3sixtyanalytics.com/?p=1221 23/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

IdonotwantOracleemailingmeaboutupdates(Igetenoughofthosealready):

http://blog.3sixtyanalytics.com/?p=1221 24/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Checktheinstallationsummarythatalliscorrect.IusuallyusethesavebuttontokeeparecordofhowIinstalledit:

http://blog.3sixtyanalytics.com/?p=1221 25/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Lettheinstallationprogress

http://blog.3sixtyanalytics.com/?p=1221 26/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Followedbytheconfiguration

http://blog.3sixtyanalytics.com/?p=1221 27/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Onthecompletionscreentakeanoteoftheinstallationdetails,especiallytheURLsusethesavebuttontosavethesetoatextfile.Thenclosethe
installer.

http://blog.3sixtyanalytics.com/?p=1221 28/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

QuicklycheckthatOBIEEhasinstalledcorrectlyabrowserwilllaunchonclosingtheinstallerloginwiththeadminuserid(weblogic)createdabove:

http://blog.3sixtyanalytics.com/?p=1221 29/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

WeblogicandOBIEEwillneedtobestoppedandrestartedanumberoftimesduringtheBIAppsinstallation,sonowisagoodtimetosetupascripttodo
this.BelowisthestandardscriptIuse.

Createafilecalledbiapps.shinasuitabledirectory(e.g.youruserhomedirectory),edititandpasteinthecontentsbelow,alteringthetoplineswiththe
detailsofyourinstallation,thenmakethefilerunnable(chmod777biapps.sh).Thescriptusesa/logdirectorytokeepitslogsin.

TostopWeblogic(andOBIEE)run:./biapps.shstop

http://blog.3sixtyanalytics.com/?p=1221 30/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

TostartWeblogic(andOBIEE)run:./biapps.shstart

#StartandstopOracleBusinessIntelligence11gcomponents.ORACLE_OWNR=oracle
#LocalUnixuserrunningOBIEEORACLE_FMW=/u01/app/biapps
#DeploymentMiddlewaredirectory
BIEE_DOMAIN=bifoundation_domain#Domainname
BIEE_INSTANCE=instance1#Instancename
BIEE_SERVER=bi_server1#Servername
BIEE_MANAGER_URL=biapps_server:7001#AdminserverURL
BIEE_USER=weblogic#Adminuser
BIEE_PASSWD=welcome1#Adminpassword
LOG_PATH=/home/oracle/logs#Logdirectory

WL_PATH=$ORACLE_FMW/wlserver_10.3/server/bin
BIEE_PATH=$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/bin

ORACLE_INSTANCE=$ORACLE_FMW/instances/$BIEE_INSTANCE
exportORACLE_INSTANCE

ORACLE_HOME=$ORACLE_FMW/Oracle_BI1
exportORACLE_HOME

INSTANCE_HOME=$ORACLE_FMW/instances/$BIEE_INSTANCE
exportINSTANCE_HOME

WLS_HOME=$ORACLE_FMW/wlserver_10.3
exportWLS_HOME

FMW_HOME=$ORACLE_FMW
exportFMW_HOME

#createthesecurityfileboot.properties
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/AdminServer/security/boot.properties
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/$BIEE_SERVER/security/boot.properties
echousername=$BIEE_USER>$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/AdminServer/security/boot.properties
echopassword=$BIEE_PASSWD>>$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/AdminServer/security/boot.properties
echousername=$BIEE_USER>$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/$BIEE_SERVER/security/boot.properties
echopassword=$BIEE_PASSWD>>$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/$BIEE_SERVER/security/boot.properties

NOW=$(date+"%Y%m%d%H%M")
START_LOG=$LOG_PATH/obiee_start_$NOW.log
STOP_LOG=$LOG_PATH/obiee_stop_$NOW.log
SUBSYS=obiee

http://blog.3sixtyanalytics.com/?p=1221 31/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

start(){
echo"********************************************************************************"
echo"StartingAdminServeron$(date)"
echo"********************************************************************************"
$BIEE_PATH/startWebLogic.sh&
wait_for"ServerstartedinRUNNINGmode"

echo"********************************************************************************"
echo"StartingNodeManageron$(date)"
echo"********************************************************************************"
$WL_PATH/startNodeManager.sh&

wait_for"socketlistenerstartedonport"
echo"********************************************************************************"
echo"StartingManagedServer$BIEE_SERVERon$(date)"
echo"********************************************************************************"
$BIEE_PATH/startManagedWebLogic.sh$BIEE_SERVERhttp://$BIEE_MANAGER_URL&
wait_for"ServerstartedinRUNNINGmode"

echo"********************************************************************************"
echo"StartingBIcomponentson$(date)"
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstartall
$ORACLE_HOME/opmn/bin/opmnctlstatus

echo"*********************************************************************************
echo"OBIEEstartsequencecompletedon$(date)"
echo"********************************************************************************"
}

stop(){
echo"********************************************************************************"
echo"StoppingBIcomponentson$(date)"
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstopall

echo"********************************************************************************"
echo"StoppingManagedServer$BIEE_SERVERon$(date)
echo"********************************************************************************"
$BIEE_PATH/stopManagedWebLogic.sh$BIEE_SERVERt3://$BIEE_MANAGER_URL$BIEE_USER$BIEE_PASSWD

echo"********************************************************************************"
echo"StoppingNodeManageron$(date)"

http://blog.3sixtyanalytics.com/?p=1221 32/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
echo"*********************************************************************************"
pkillTERMu$ORACLE_OWNRf"$ORACLE_FMW/wlserver_10.3/server/lib/weblogic.policyDweblogic.nodemanager"

echo"********************************************************************************"
echo"StoppingAdminServeron$(date)"
echo"********************************************************************************"
$BIEE_PATH/stopWebLogic.sh

echo"********************************************************************************"
echo"Cleaningup.lokfiles"
echo"********************************************************************************"
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/edit.lok
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/config/config.lok
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/bi_server1/data/ldap/ldapfiles/EmbeddedLDAP.lok
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/bi_server1/tmp/bi_server1.lok
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/AdminServer/data/ldap/ldapfiles/EmbeddedLDAP.lok
rmf$ORACLE_FMW/user_projects/domains/$BIEE_DOMAIN/servers/AdminServer/tmp/AdminServer.lok

echo"********************************************************************************"
echo"OBIEEstopsequencecompletedon$(date)"
echo"********************************************************************************"
}

wait_for(){
res=0
while[[!$resgt0]]
do
res=$(tail5"$START_LOG"|fgrepc"$1")
sleep5
done
}

case"$1"in
start)
echo"********************************************************************************"
echo"StartingOracleBusinessIntelligenceon$(date)"
echo"Toviewlogfile:tailf$START_LOG"
echo"********************************************************************************"
start&>$START_LOG&
touch$LOG_PATH/$SUBSYS

stop)
echo"********************************************************************************"

http://blog.3sixtyanalytics.com/?p=1221 33/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
echo"StoppingOracleBusinessIntelligenceon$(date)"
echo"Logsaresentto$STOP_LOG"
echo"********************************************************************************"
stop&>$STOP_LOG
rmf$LOG_PATH/$SUBSYS

status)
echo"********************************************************************************"
echo"OracleBIEEcomponentsstatus...."
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstatus

stopopmn)
echo"********************************************************************************"
echo"OracleBIEEcomponentsstatus...."
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstopall

startopmn)
echo"********************************************************************************"
echo"OracleBIEEcomponentsstatus...."
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstartall
$ORACLE_HOME/opmn/bin/opmnctlstatus

restartopmn)
echo"********************************************************************************"
echo"OracleBIEEcomponentsstatus...."
echo"********************************************************************************"
$ORACLE_HOME/opmn/bin/opmnctlstopall
$ORACLE_HOME/opmn/bin/opmnctlstartall
$ORACLE_HOME/opmn/bin/opmnctlstatus

restart)
$0stop
$0start

*)

http://blog.3sixtyanalytics.com/?p=1221 34/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
echo"Usage:$(basename$0)start|stop|restart|stopopmn|startopmn|restartopmn|status"
exit1
esac
exit0

UpgradeWeblogicserverto10.3.6

BIAppsrequiredWeblogicserverversion10.3.6.

IfOBIEEwasinstalledusingtheenterpriseoptionasabovethenversionofWeblogicserverwillbe10.3.5,soitneedstobeupgraded.Ifyouperformeda
softwareonlyinstallintoanexistingWeblogicserverinstallationyouneedtochecktheversionofWeblogic:opentheconsole,clickonServers,clickon
AdminServerthenlookintheMonitoringtabandtheWeblogicVersionline.

Theversioninthisscreenshotneedsupgradingto10.3.6.

Toupgradeweblogicdownloadtheupgradepatchfilefromoraclesupport:

Patchnumber13529623,file=p13529623_1036_Generic.zip

http://blog.3sixtyanalytics.com/?p=1221 35/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Beforeupgradingweblogic,shutdownOBIEEandtheweblogicprocesses.Makesuretoincludestoppingthenodemanager(thescriptabovedoesthis)

Theupgradepatchisasinglejarfile,calledwiththejavacommand(usingtheJDKinstalledintheOBIEEhome):

/<OBIEE_HOME>/Oracle_BI1/jdk/bin/javajarwls1036_upgrade_generic.jar

Thislaunchestheinstallwizard:

SelecttheexistingMiddlewarehomewhereOBIEEisinstalled:

http://blog.3sixtyanalytics.com/?p=1221 36/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

TheRegisterforSecurityupdatesscreenisalittleflakeyyoucantunchecktheIwishtoreceivecheckbox

http://blog.3sixtyanalytics.com/?p=1221 37/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Soifyoudontwanttheseemailsyouneedto
ignorethedirewarningmessagesthatappearuponclickingNextthenonthenextscreenchecktheIwishtoremainuninformedcheckboxandclick
continueandconfirminthewarningboxthatappears.

http://blog.3sixtyanalytics.com/?p=1221 38/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

IntheChooseProductsandComponentsscreenleavethedefaultselectionsinplace:

http://blog.3sixtyanalytics.com/?p=1221 39/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ConfirmtheInstallationiscorrect:

http://blog.3sixtyanalytics.com/?p=1221 40/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Waitwhilsttheupgradetakesplace:

http://blog.3sixtyanalytics.com/?p=1221 41/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Thenyoushouldgettheinstallationcompletescreen.UnchecktheRunQuickstartoptionbeforeclosingthisjuststartsanewappforcontrollingWeblogic
whichwedontneed.

http://blog.3sixtyanalytics.com/?p=1221 42/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

NowrestartWeblogic&OBIEEusingyourstartscript.Aquickcheckintheconsoleprovestheupgradehadindeedsucceeded:

http://blog.3sixtyanalytics.com/?p=1221 43/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

InstallOracleDataIntegrator

ThenextstepistoinstallOracleDataIntegrator.ThisneedstobeembeddedinthesameWeblogicserverasOBIEEANDinthesameMiddlewarehome
areOBIEEsothatBIAppscanaccessitdirectly.YoumustnotinstallODIanywhereelseorBIAppswillnotbeabletouseit.

YoumustalsousetheversionofODIfromthesamedownloadmediapackfromedelivery11.1.1.7.0.Youcannotuseearlierorlaterversions.Theversion
doesgetpatchedupduringthepatchingprocesslateron,butnotuptoODI12c.

FromtheBIAppsmediapackunzipthefollowingtwofilesintoatemporarydirectory:

OracleDataIntegrator11g(11.1.1.7.0)(Part1of2).zip
OracleDataIntegrator11g(11.1.1.7.0)(Part2of2).zip

ThenfromtheDisk1directoryrun:

./runInstallerjreLoc<OBIEE_HOME>/Oracle_BI1/jdk

e.g../runInstallerjreLoc/u01/app/biapps/Oracle_BI1/jdk

(ifyouleaveoffthejreLocparameteritwillpromptyoutoenterituponrunning)

OnthewelcomescreenignorethemessageaboutcreatinganODIrepository.ThiswillbeperformedlaterwheninstallingBIApps.

http://blog.3sixtyanalytics.com/?p=1221 44/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Wedonotwantsoftwareupdatesforthisinstallation.

http://blog.3sixtyanalytics.com/?p=1221 45/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

SelectODISDKalongwithODIStudioandalloftheJavaEEInstallationoptions.

http://blog.3sixtyanalytics.com/?p=1221 46/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Confirmtheprerequisitecheckspassok:

http://blog.3sixtyanalytics.com/?p=1221 47/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

YoumustchoosetheMiddlewarehomewhereOBIEEisinstalled.

http://blog.3sixtyanalytics.com/?p=1221 48/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Thisscreenisalittlepointless,youcanonlychooseWeblogicServer:

http://blog.3sixtyanalytics.com/?p=1221 49/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ChooseSkipRepositoryConfiguration.TherepositorywillbeconfiguredwhenBIAppsisinstalledlateron.

http://blog.3sixtyanalytics.com/?p=1221 50/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Confirmtheinstallationdetails:

http://blog.3sixtyanalytics.com/?p=1221 51/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Waitfortheinstalltorunthrough:

http://blog.3sixtyanalytics.com/?p=1221 52/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

TheConfigurationisautomaticandquick:

http://blog.3sixtyanalytics.com/?p=1221 53/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Andfinallytheinstallationiscomplete:

http://blog.3sixtyanalytics.com/?p=1221 54/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

AtthispointwedontwanttodoanythingwithODIthesoftwareisinstalledandreadytobeconfiguredforBIAppslateron.

CreateschemasforOracleBIApplications

BIAppsrequiresthreedatabaseschemastobecreated:

1. TheDataWarehouseschema
2. TheBIApplicationsRepository
3. TheBIAppsspecificODIRepository

ThesearecreatedusingtheBIAppsversionoftheRCU.Fromthemediapackdownloadedearlierunzipthefollowingfileintoatemporaryfolder:

OracleBusinessIntelligenceApplicationsRCU(11.1.1.8.1)forLinuxx86(64bit).zip

http://blog.3sixtyanalytics.com/?p=1221 55/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
InordertobuildthedataschemastheRCUneedstoimportsomeexport.dmpfiles.Thesearelocatedunderthedirectoryrcu\integration\biapps\schemain
thetemporaryfileyouunzippedtheabovefileinto.

IfthedatabasesareinstalledonadifferentservertowhereyouarerunningtheRCU(whichtheyareinmycase)these.dmpfilesneedtobecopied(ftpd)
tothedatabaseserverintoadirectorywithglobalwriteaccess(sothatlogfilescanbewrittento).Takeanoteofthedirectoryyoucopythemtoyouwill
beaksedforthisduringtherepositorycreation.

ThisisfurthercomplicatedbythefactthatIaminstallingthedatawarehouseononeserver,buttherepositoriesonanother.Whereyouinstalltheseisupto
you,Ihavechosentokeepthemseparate.

Therearethree.dmpfiles:

obia_comp.dmpBIAppsrepository
obia.dmpDatawarehouse
obia_odi.dmpODIRepository

SoinmycaseIneedtoFTPobia.dmptomydatawarehouseserverandobia_comp.dmp&obia_odi.dmptomyrepositoryserver.

ThisalsomeansthatIneedtoruntheRepositoryCreationUtilitytwiceonceeachforbothservers.

Fromthercu/bindirectoryrun./rcu

Clickpastthewelcomescreen:

http://blog.3sixtyanalytics.com/?p=1221 56/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

SelectCreateandcontinue.

http://blog.3sixtyanalytics.com/?p=1221 57/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Nowweneedtoenterthedatabaseconnectiondetails.InthisfirstrunoftheRCUImjustgoingtosetupthedatawarehouseschema,soIneedtoenterthe
detailsofthedatawarehouseserver:

http://blog.3sixtyanalytics.com/?p=1221 58/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Letitchecktheprerequisitesofthedatabase,thenitwillaskwhichcomponentstoinstall.ExpandOracleBusinessIntelligenceApplicationsandjustselect
OracleBusinessAnalyticsWarehouse.

Afterenteringaprefix,BIAPPSinthiscase,wecanseetheschemaitwillcreate:BIAPPS_DW:

http://blog.3sixtyanalytics.com/?p=1221 59/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Nowenterthepasswordforthisschema:

http://blog.3sixtyanalytics.com/?p=1221 60/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Youmustnowenterthenameofthedirectorywherethe.dmpfile(obia.dmpinthiscase)wascopiedtoonthedatabaseserver.Youdonotneedtospecify
thefilename:

http://blog.3sixtyanalytics.com/?p=1221 61/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Nowyouneedtomanagethetablespacesforthedatawarehouse.Therearesomechangesthatneedtobemadehere.

ClickonManageTablespaces

http://blog.3sixtyanalytics.com/?p=1221 62/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Weneedtomakeadjustmentstothefournewtablespacesabouttobecreated:

BIAPPS_DW_DATA
BIAPPS_DW_IDX
BIAPPS_DW_STG
BIAPPS_DW_TMP

Thechangesweareabouttomakeareforguidanceonly,dependingonthesizeyouexpectyourwarehousetobecomeyoumayenterdifferentvalues.

http://blog.3sixtyanalytics.com/?p=1221 63/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
DontforgetofcoursethatoncethetablespaceshavebeencreatedtheycanbeamendeddirectlywithinthedatabasebyaDBA.

SostartbyclickingontheDW_DATAtablespace(BIAPPS_DW_DATAinthiscase).Whenitsdetailsappearclickonthefilenamefield(+DATA_DM01in
thiscaseyourswillbedifferentdependingonhowthedatabasehasbeenconfigured)andclickontheedit(pencil)icon

IntheEditDatafilewindowchangethesizeto20GB,ensureautoextendisselectedandsetthemaximumsizetoUnlimited.Thenclickok.

http://blog.3sixtyanalytics.com/?p=1221 64/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

NowclickontheDW_IDXtablespaceandedititsdatafile.Leavethesizeat5GB,butensureautoextendisonandsetthemaximumsizetounlimited:

http://blog.3sixtyanalytics.com/?p=1221 65/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

TheneditDW_STG.Changethesizeto10GB,ensureAutoextendisonandsetthemaximumsizetoUnlimited.

FinallyeditDW_TEMP,Changethesizeto15GB,ensureAutoextendisonandsetthemaximumsizetoUnlimited:

Clickoktosavethetablespacechanges.

BackintheMapTablespacesscreenclicknexttocontinue.

Atthispointthetablespaceswillbecreated.

http://blog.3sixtyanalytics.com/?p=1221 66/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Youllthengetthesummaryscreenconfirmingthatschemaswillbecreated.clickCreatetostartitoff.ThismaketakealittlewhiletoruntheDW
schemaisquitelargeandthedmpfilewillbeimportedintoit.

http://blog.3sixtyanalytics.com/?p=1221 67/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Andfinallythecompletionscreenshouldshowthecreationwassuccessful.ClosetheRCU.

http://blog.3sixtyanalytics.com/?p=1221 68/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

OncecompleteyoullbeabletodirectlyaccessthedatawarehouseobjectsbyconnectingwiththeBIAPPS_DWuserid:

http://blog.3sixtyanalytics.com/?p=1221 69/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

NowtheRCUneedstoberunasecondtimetocreatetheBIAppsrepositoryandODIrepository.

Fromthercu/bindirectoryrun./rcuagain.

ThistimeinthedatabaseconnectiondetailsscreenIenteredthedetailsformyrepositorydatabase.

Nowintheselectcomponentsscreenweenterthesameprefixbutselectthetworepositorycomponents:BIACOMPandBIA_ODIREPO:

http://blog.3sixtyanalytics.com/?p=1221 70/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Afterenteringthepasswords,wenowenterthedirectorywherewecopiedthetwo.dmpfiles,obia_comp.dmp&obia_odi.dmp)ontherepositorydatabase
server:

http://blog.3sixtyanalytics.com/?p=1221 71/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Therearenospecificguidelinesonthetablespacesforthesetwoschemassothedefaultscanbeleftinplace.

http://blog.3sixtyanalytics.com/?p=1221 72/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

CarryontolettheRCUcreatetheschemas:

http://blog.3sixtyanalytics.com/?p=1221 73/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

Sothatsit,alltheprerequisitetaskshavebeenperformedandeverythingisreadyforBIAppstobeinstalled.Thatllbeinpart2.

Enjoy!

ThisentrywaspostedinBIAppsbyPaulCannon.Bookmarkthepermalink[http://blog.3sixtyanalytics.com/?p=1221].

http://blog.3sixtyanalytics.com/?p=1221 74/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

15THOUGHTSONINSTALLINGBIAPPS11.1.1.8.1:PART1PREREQUISITES

chinmay
onJuly30,2014at5:05amsaid:

afterdoingrcustepsforbiapps_biacompuserifiredsqlstatement
selectversion,status,comp_idfromschema_version_registry
butitisshowinginvalidatgon11.1.1.7.0beacuseofthisatgupgraeisgettingfailed

Romesh
onAugust21,2014at3:20pmsaid:

HiPaul

whentryingtocompletestep9of15BIApplicationsComponentsRepositoryeventhoughtheschemaexistswearegettingtheerrorINST08028
,theschematypeBIACMwiththenameBIAPPS_BIACOMPdoesnotexist.IhavenoticedthateventhoughtheRCUsaiditcompletedwitha
\Success\andtheschemaexistsinthetableschema_version_registrythereisnoentry.Anyhelpappreciated,

PaulCannon
onAugust21,2014at5:39pmsaid:

HiRomeshhowyoudoing?itsbeenawhile

Dontknowwhytheschemafailedtocreate,butyoullneedtoremovetheentryfromschema_registry_versionbeforeyoucantrytoreruntheRCU
andtryagain

Paul

Romesh
onAugust24,2014at11:53amsaid:

HiPaul
http://blog.3sixtyanalytics.com/?p=1221 75/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs
Willbecompletingareinstall.

Iamgoodmateareyou.Greatsetofarticles.Manythanks.

EduardoMontes
onAugust22,2014at5:47pmsaid:

HiPaul.

HowcouldIresettheBIApplicationsAdministratorUserpassword.

IwasabsolutelysureaboutthepasswordButIamgettingtheerrormessageBADCREDENTIALSwhentryingtoconnecttoODIclient

Romesh
onAugust27,2014at10:21amsaid:

EduardouhaveprobablysolvedthisbutjustincaseIranODIfromtheserverandconnectionsworked

Romesh
onAugust27,2014at7:10amsaid:

HiEduardo

havingthesameissue,didyoufindawayaroundthis?

Regards
Romesh

http://blog.3sixtyanalytics.com/?p=1221 76/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

RenielM.Argente
onSeptember1,2014at8:03amsaid:

Thanksforthiswonderfulblog.ThishelpedmealotinlinuxinstallationthoughIhaveencounteredalotoferrors,butthisissuperb.Thanks!

subha
onSeptember9,2014at6:43pmsaid:

Thanksforputtingthisexcellentinstalltutorial.HoweverwhenIruntheshellscript
./biapps.shstart,thestartandstopfunctionaregettingexecuted.HowdoIstopthestop()function?

Pete
onDecember7,2014at10:49pmsaid:

Thereareafewtyposinthestartupscriptbiapps.shabove.Thefirstfewlinesshouldlooklike:

#StartandstopOracleBusinessIntelligence11gcomponents.
#LocalUnixuserrunningOBIEE
ORACLE_OWNR=oracle
#DeploymentMiddlewaredirectory
ORACLE_FMW=/u01/app/oracle/middleware

Lookforechocommandsthathavemissingattheendoftheline.(Lines68&80)

J.A.
onMarch10,2015at4:16pmsaid:

Iconcur.Spottedsamepointstoupdateotherwisethescriptwillfail.

http://blog.3sixtyanalytics.com/?p=1221 77/78
5/20/2015 InstallingBIApps11.1.1.8.1:Part1PreRequisites|3sixtyanalyticsBlogs

ishwarya
onJanuary6,2015at10:17amsaid:

WhatisSpatialComponents?howtoInstall?couldyoupleaseexplaintat.

NickH.
onFebruary14,2015at8:54pmsaid:

Amazingblog..welldone!!

alok
onMarch2,2015at7:07pmsaid:

verywellwritten!!

Frank
onApril23,2015at6:51pmsaid:

Excellentblog,nofluff,realcontent.Thankyouforsharing.

http://blog.3sixtyanalytics.com/?p=1221 78/78

Вам также может понравиться