How to Install PEGA 8.5 Enterprise Edition with Oracle 19c database with Tomcat 9
HTML-код
- Опубликовано: 9 фев 2025
- pegaks.com
How to install Pega 8.5 Enterprise Edition with Oracle 19c Database
1. Download the 116916_Pega8.52.zip from Pega via My Digital Software Delivery
2. Download and Install Oracle 19c database and install on your computer. If you are not sure how to download and install oracle database on your computer, watch below video in my RUclips channel.
3. Download Oracle JDBC Driver jar (ex: ojdbc8.jar)
www.oracle.com...
4.Download and Install Apache Tomcat Server
tomcat.apache....
If you are unsure on How to Install and Configure Java, jdk and Apache Tomcat Server, then pause this video right here, and watch below videos on my channel.
Step 1: set JAVA_HOME, JRE_HOME, Path environment variable
Step 2: Configuring your database for localization
Oracle supports two types of character semantics, BYTE and CHAR. CHAR supports international character sets. To support localization, set Oracle semantics to CHAR.
alter system set NLS_LENGTH_SEMANTICS=CHAR scope=both;
alter session set NLS_LENGTH_SEMANTICS=CHAR;
You can run below query to verify
SELECT value From V$PARAMETER WHERE NAME LIKE '%nls_length_semantics%';
Step 3: Creating Oracle users/Schemas
alter session set "_ORACLE_SCRIPT"=true;
Rules Schema
CREATE USER mypegarules
IDENTIFIED BY oracle
DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
Data Schema
CREATE USER mypegadata
IDENTIFIED BY oracle
DEFAULT TABLESPACE USERS QUOTA UNLIMITED ON USERS;
Step 4: Installing Pega Platform
Step 5: Configuring your application server
Open the context.xml file and locate the context element. You will add all Pega Platform entries to the context element.
Resource name="jdbc/PegaRULES"
auth="Container"
type="javax.sql.DataSource"
maxTotal="100"
maxIdle="30"
maxWaitMillis="10000"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521/pegadb"
username="sys as sysdba"
password="oracle"
Environment name="prconfig/database/databases/PegaRULES/defaultSchema" value="mypegarules" type="java.lang.String"
Environment name="prconfig/database/databases/PegaDATA/defaultSchema" value="mypegadata" type="java.lang.String"
Environment name="url/initialization/explicittempdir" value="C:\PegaEnterpriseEdition\temp" type="java.lang.String"
Save and close the context.xml file.
Open the tomcat-users.xml file in the Tomcat_home /conf/ directory.
Add the following lines anywhere in the file body:
user username="admin" password="admin" roles="admingui,managergui, PegaDiagnosticUser"
Save and close the file.
Setting JVM parameters on Tomcat
Initial Heap Size (Xms) - Between 4 GB
Maximum Heap Size (Xmx) - Between 4 GB - 8 GB
Add a headless AWT setting to the Java options to allow the Pega Platform to render and display graphics
-Djava.awt.headless=true
In a single node cluster, set the node type to Universal
-DNodeType=Universal
Step 9: Deploying the Pega Platform file prweb.war
Copy the prweb.war file from the \archives\ directory to the Tomcat_home\webapps\ directory.
Restart the application server.
Shut down the server and delete the prweb.war file from the Tomcat_home\webapps\ directory to prevent Tomcat from redeploying the application each time the server restarts.
Step 10: Login to Pega application
Starting Pega Platform
Ensure that the application server is running and start prweb.
Navigate to the PRServlet URL, replacing the server and port values with your specific values.
server:port/prweb
2. Use the following credentials to log in the first time:
• User ID - administrator@pega.com
• Password - the password you set when you installed
Thank You.. Happy Learning..
Thanks for this detailed video Satish, By going through the video, I am able to install the enterprise edition.
Hi there could you please share the zip file please?
FAIL - Application at context path [/prweb] could not be started
Facing this issue after following steps. Can you help here.
Thanks in advance
Hi, actually when I'm installing pega throwing message like unable find data base ... please let me know What is this issue
I think your data base need to enable TCP ip ports. Most of the time that's reason where other system cannot access scheema or user
hi. thanks for the detailed explanation. May I know what is your system configuration? (Memory, processor).
32gb ram, i7 9 gen
Thanks sir , can please put pega 8.5.2 in link because I can't download in pega system.