UITS CS Production Setup Ver 1.0
UITS CS Production Setup Ver 1.0
Version 1.0
Revision Chart Version Primary Author(s) 0.1 0.2 0.3 1.0 Ussama Aoun Muhammad Ussama Aoun Muhammad Ussama Aoun Muhammad Ussama Aoun Muhammad Description of Version Initial draft version for review Before HRCS 9.0 DB Setup Loading PeopleSoft database object CS Setup completed Date Completed 18 Dec 2012 01 JAN 2013 11 JAN 2013 30 JAN 2013
Contents
1. a. Production Database Server Installations ............................................................................................. 6 Operating System Pre Requisites: ..................................................................................................... 6 Verify Operating System version: ......................................................................................................... 6 Verify memory requirements: .............................................................................................................. 6 Verify Storage:....................................................................................................................................... 6 On the actual machine: ......................................................................................................................... 6 Creating Oracle Software Owner Groups and Users: ........................................................................... 7 Verify newly created Oracle User: ........................................................................................................ 7 Creating required directories: ............................................................................................................... 7 Modify resource limits for Oracle user: ................................................................................................ 7 Required RPMs as per Oracle Documentation: .................................................................................... 8 Verify RPMs: .......................................................................................................................................... 8 Missing RPMs: ....................................................................................................................................... 9 Installing missing RPMs: ........................................................................................................................ 9 Configure VNC Server for Remote GUI Access:................................................................................... 10 Media Availability: .............................................................................................................................. 11 b. c. 2. a. Oracle Software Installation ........................................................................................................... 12 Oracle Listener and Database Creation .......................................................................................... 34 Production Application Server Installations ....................................................................................... 65 Operating System Pre Requisites: ................................................................................................... 65 Verify Operating System version: ....................................................................................................... 65 Verify memory requirements: ............................................................................................................ 65 Verify Storage:..................................................................................................................................... 65 On the actual machine: ....................................................................................................................... 65 Creating Software Owner Groups and Users: ..................................................................................... 65 Verify newly created Users: ................................................................................................................ 66 Creating required directories: ............................................................................................................. 66 Modify resource limits for oracle & psoft user: .................................................................................. 66 Required RPMs for Oracle Client as per Oracle Documentation: ....................................................... 67 Verify RPMs: ........................................................................................................................................ 67 Missing RPMs: ..................................................................................................................................... 68
Installing missing RPMs: ...................................................................................................................... 68 Configure VNC Server for Remote GUI Access:................................................................................... 69 Media Availability: .............................................................................................................................. 70 b. c. d. e. f. 3. a. Oracle Client Installation and configuration ................................................................................... 71 Oracle JRocket and Tuxedo Installation .......................................................................................... 99 PeopleTools Installation ................................................................................................................ 118 PeopleSoft HRCS Installation ........................................................................................................ 142 PeopleSoft HRCS DB Configuration through PS wizards ............................................................... 156 Production Web Server Installation .................................................................................................. 209 Operating System Pre Requisites .................................................................................................. 209 Verify Operating System version: ..................................................................................................... 209 Verify memory requirements: .......................................................................................................... 209 Verify Storage:................................................................................................................................... 209 On the actual machine: ..................................................................................................................... 209 Creating Software Owner Groups and Users: ................................................................................... 209 Verify newly created Users: .............................................................................................................. 210 Creating required directories: ........................................................................................................... 210 Modify resource limits for oracle & psoft user: ................................................................................ 210 Required RPMs for Oracle Middleware as per Oracle Documentation: ........................................... 211 Verify RPMs: ...................................................................................................................................... 211 Missing RPMs: ................................................................................................................................... 212 Installing missing RPMs: .................................................................................................................... 212 Configure VNC Server for Remote GUI Access:................................................................................. 213 Media Availability: ............................................................................................................................ 214 b. c. d. 4. 5. Oracle JRocket and WebLogic Installation .................................................................................... 215 PeopleTools Installation ................................................................................................................ 229 PeopleSoft HRCS Installation ........................................................................................................ 242 PeopleSoft WorkStation/FileServer Setup on Windows ................................................................... 253 Loading & Updating PeopleSoft Database Objects ........................................................................... 284 Create and run hrcsxora.dms ............................................................................................................ 284 Run ptpatch.dms ............................................................................................................................... 291 Run storeddl.dms............................................................................................................................... 291
Run msgtlsupg.dms............................................................................................................................ 292 Copy projects PPLTLS84CUR, PPLTLS84CURDEL, PATCH852 ................................................................ 292 Copy project PT84TBLSPC ..................................................................................................................... 302 Run pslanguages.dms ........................................................................................................................ 302 Run tlsupgnoncomp.dms ................................................................................................................... 303 Run storept.dms ................................................................................................................................ 303 Run ptdefnsec.dms ............................................................................................................................ 304 Run createvw.dms ............................................................................................................................. 304 Run SETSPACE.SQR ............................................................................................................................ 305 RUN DDDAUDIT.SQR and SYSAUDIT.SQR to verify database objects ................................................... 308 6. PeopleSoft Domain Creation for App, Batch and Web Servers ........................................................ 311 App & Batch Server Domain Creation:.................................................................................................. 311 Web Server Domain Creation: .............................................................................................................. 319 7. MicroFocus COBOL Compiler Setup .................................................................................................. 328
/dev/xvdc1
Creating Oracle Software Owner Groups and Users: Since we dont have ASM storage requirements so we dont need Grid Infrastructure and we will go for Oracle DB Software Install directly. It requires only oinstall, dba groups and oracle user. [root@CSDBprod ~]# /usr/sbin/groupadd oinstall [root@CSDBprod ~]# /usr/sbin/groupadd -g 502 dba [root@CSDBprod ~]# /usr/sbin/useradd -u 502 -g oinstall -G dba oracle [root@CSDBprod ~]# passwd oracle Changing password for user oracle. New password: BAD PASSWORD: it is based on a dictionary word BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. Verify newly created Oracle User: [root@CSDBprod ~]# id oracle uid=502(oracle) gid=500(oinstall) groups=500(oinstall),502(dba) Creating required directories: [root@CSDBprod oracle]# mkdir -p /data/u01 [root@CSDBprod oracle]# mkdir -p /data/oradata [root@CSDBprod oracle]# mkdir -p /data/media [root@CSDBprod oracle]# chown -R oracle:oinstall /data/u01 [root@CSDBprod oracle]# chown -R oracle:oinstall /data/oradata [root@CSDBprod oracle]# chown -R oracle:oinstall /data/media Modify resource limits for Oracle user: vi /etc/security/limits.conf Add following lines: oracle oracle oracle oracle oracle soft hard soft hard soft nproc 2047 nproc 16384 nofile 1024 nofile 65536 stack 10240
Required RPMs as per Oracle Documentation: Oracle Linux 6 and Red Hat Enterprise Linux The following packages (or later versions) must be 6 installed: binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6.i686 gcc-4.4.4-13.el6 (x86_64) gcc-c++-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6.i686 ksh libgcc-4.4.4-13.el6 (i686) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6 (x86_64) libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6 (x86_64) libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 make-3.81-19.el6 sysstat-9.0.4-11.el6 (x86_64) Verify RPMs: [root@CSDBprod oracle]# rpm -qa binutils* binutils-2.20.51.0.2-5.28.el6.x86_64 binutils-devel-2.20.51.0.2-5.28.el6.x86_64 [root@CSDBprod oracle]# rpm -qa compat-lib* compat-libgfortran-41-4.1.2-39.el6.x86_64 compat-libf2c-34-3.4.6-19.el6.x86_64 compat-libtermcap-2.0.8-49.el6.x86_64 compat-libcap1-1.10-1.x86_64 compat-libstdc++-296-2.96-144.el6.i686 compat-libstdc++-33-3.2.3-69.el6.x86_64 [root@CSDBprod oracle]# rpm -qa gcc-* gcc-c++-4.4.6-3.el6.x86_64
gcc-gfortran-4.4.6-3.el6.x86_64 [root@CSDBprod oracle]# rpm -qa glibc-* glibc-headers-2.12-1.47.el6.x86_64 glibc-common-2.12-1.47.el6.x86_64 glibc-devel-2.12-1.47.el6.x86_64 [root@CSDBprod oracle]# rpm -qa libgcc* libgcc-4.4.6-3.el6.i686 libgcc-4.4.6-3.el6.x86_64 [root@CSDBprod /]# rpm -qa libstdc++* libstdc++-devel-4.4.6-3.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64
[root@CSDBprod /]# rpm -qa libaio* libaio-0.3.107-10.el6.x86_64 [root@CSDBprod /]# rpm -qa make* make-3.81-19.el6.x86_64 [root@CSDBprod /]# rpm -qa sysstat* sysstat-9.0.4-18.el6.x86_64 Missing RPMs: gcc-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-devel-2.12-1.7.el6.i686 ksh libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 Installing missing RPMs: [root@CSDBprod RPMs]# rpm -ivh glibc-devel-2.12-1.47.el6.i686.rpm warning: glibc-devel-2.12-1.47.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:glibc-devel ########################################### [100%] [root@CSDBprod RPMs]# rpm -ivh ksh-20100621-12.el6.x86_64.rpm warning: ksh-20100621-12.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
10
Preparing... 1:ksh
[root@CSDBprod RPMs]# rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm libstdc++-devel-4.4.6-3.el6.i686.rpm warning: libstdc++-4.4.6-3.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libstdc++ ########################################### [ 50%] 2:libstdc++-devel ########################################### [100%] [root@CSDBprod RPMs]# rpm -ivh libaio-0.3.107-10.el6.i686.rpm warning: libaio-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio ########################################### [100%] [root@CSDBprod RPMs]# rpm -ivh libaio-devel-0.3.107-10.el6.i686.rpm libaio-devel-0.3.10710.el6.x86_64.rpm warning: libaio-devel-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio-devel ########################################### [ 50%] 2:libaio-devel ########################################### [100%] Configure VNC Server for Remote GUI Access: Start vncserver: [root@CSDBprod /]# vncserver New 'CSDBprod.up.edu.ph:1 (root)' desktop is CSDBprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSDBprod.up.edu.ph:1.log Edit /root/.vnc/xstartup file as follows: [root@CSDBprod /]# vi /root/.vnc/xstartup Modify below line: twm & To #twm & gnome-session & Kill old session:
11
[root@CSDBprod /]# vncserver -kill :1 Killing Xvnc process ID 1095 Restart VNC Server: [root@CSDBprod /]# service vncserver restart Shutting down VNC server: [ OK ] Starting VNC server: no displays configured [FAILED] Note: Dont bother this Failed message because there was no active session so the message is true. Start new VNC session: [root@CSDBprod /]# vncserver New 'CSDBprod.up.edu.ph:1 (root)' desktop is CSDBprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSDBprod.up.edu.ph:1.log You need to request your system admin to open vncserver port in the firewall (default port for session :1 is 5901) Media Availability: Make sure you have following 2 media files available for Oracle Database installation: [root@CSDBprod Oracle_DB_11.2.0.3]# ls p10404530_112030_Linux-x86-64_1of7.zip p10404530_112030_Linux-x86-64_2of7.zip
12
Open 2 terminals, one with root user and other with oracle
13
In oracle session go to media location and extract media files one by one
14
15
16
Before invoking installer go to root terminal and run this command: xhost +
17
18
On the first installer page either provide your oracle support account credentials or uncheck security update check box, you can add this later on as well
19
Click Next
20
21
22
23
24
25
26
27
28
29
30
Now click OK on Execute Fixup window as mentioned in above screen shot, all checks will be reexecuted and if successful you will be at installation options screen:
31
Click install:
32
Now run both these scripst as root and click OK on this screen:
[root@CSDBprod /]# /data/u01/oraInventory/orainstRoot.sh Changing permissions of /data/u01/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /data/u01/oraInventory to oinstall. The execution of the script is complete. [root@CSDBprod /]# /data/u01/app/product/11.2.0/dbhome_1/root.sh Performing root user operation for Oracle 11g The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /data/u01/app/product/11.2.0/dbhome_1 Enter the full pathname of the local bin directory: [/usr/local/bin]: Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ...
33
Creating /etc/oratab file... Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. Finished product-specific root actions.
Click Close as Oracle Software installation is successfully finished. After this Go on with Oracle Listener and Database creation.
34
export ORACLE_BASE=/data/u01/app export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=HRCSX export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$ORACLE_HOME/OPatch export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/n etwork/jlib:$ORACLE_HOME/sqldeveloper/jdbc/lib/ojdbc14.jar export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib export JAVA_HOME=$ORACLE_HOME/jdk export TMP=/tmp export TMPDIR=/tmp And make it executable: chmod a+x /etc/profile.d/oracle.sh Now open new terminal in vncviewer and switch to oracle user, verify if oracle user environment is set by echo $ORACLE_HOME command:
35
Run netca command on same oracle user terminal in vncviewer to invoke Oracle Network Configuration Wizard and use options as mentioned in below screen shots:
Click Next
36
Click Next
37
Click Next
38
Click Next
39
Click Next
40
Click Next
41
Click Next
42
Click Finish.
43
Now run dbca command on same oracle user terminal in vncviewer to invoke Oracle Database Configuration Wizard and use options as mentioned in below screen shots:
44
Click Next
45
Click Next
46
Click Next
47
48
Click Next
49
Choose Use same password for all accounts and provide password, click next
50
Choose Use common location for all database files, provide following location and click next: /data/oradata
51
Click Next
52
Click Next
53
54
55
Choose character set as mentioned in above screenshot and click on All Initialization Parameters button in the bottom
56
57
Look for nls_length_semantics parameter, its default value is BYTE as mentioned above. Modify this value to CHAR
58
Click Close
59
Click Next
60
Click Next
61
62
Click OK
63
64
Once DB is created you will get above screen, click exit. Your database is created, now verify by connecting to it through oracle user on command line as follows: [oracle@CSDBprod ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Thu Dec 20 22:21:22 2012 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> select * from dual; D X SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options [oracle@CSDBprod ~]$
65
On the actual machine: [root@CSAppprod ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvdb1 121789540 5031480 110571516 5% / tmpfs 8733560 88 8733472 1% /dev/shm Creating Software Owner Groups and Users: We would need Oracle user for Oracle Client, JRocket JDK and Tuxedo Application Server installations. [root@CSAppprod ~]# /usr/sbin/groupadd oinstall [root@CSAppprod ~]# /usr/sbin/groupadd -g 502 dba [root@CSAppprod ~]# /usr/sbin/useradd -u 502 -g oinstall -G dba oracle [root@CSAppprod ~]# passwd oracle
66
Changing password for user oracle. New password: BAD PASSWORD: it is based on a dictionary word BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. [root@CSAppprod ~]# /usr/sbin/useradd -u 503 -g oinstall psoft [root@CSAppprod ~]# passwd psoft Changing password for user psoft. New password: BAD PASSWORD: it is too short BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. Verify newly created Users: [root@CSAppprod ~]# id oracle uid=502(oracle) gid=500(oinstall) groups=500(oinstall),502(dba) [root@CSAppprod ~]# id psoft uid=503(psoft) gid=500(oinstall) groups=500(oinstall) Creating required directories: [root@CSAppprod]# mkdir -p /u01/oracle [root@CSAppprod]# mkdir -p /u01/psoft root@CSAppprod]# mkdir -p /u01/middleware root@CSAppprod]# mkdir -p /u01/java [root@CSAppprod]# mkdir -p /u01/media/oracle [root@CSAppprod]# mkdir -p /u01/media/psoft [root@CSAppprod]# chown -R oracle:oinstall /u01/oracle [root@CSAppprod]# chown -R oracle:oinstall /u01/media/oracle [root@CSAppprod]# chown -R oracle:oinstall /u01/media/middleware [root@CSAppprod]# chown -R oracle:oinstall /u01/media/java [root@CSAppprod]# chown -R psoft:oinstall /u01/psoft [root@CSAppprod]# chown -R psoft:oinstall /u01/media/psoft Modify resource limits for oracle & psoft user: vi /etc/security/limits.conf Add following lines: oracle oracle soft nproc 2047 hard nproc 16384
67
soft nofile 1024 hard nofile 65536 soft stack 10240 soft hard soft hard soft nproc 2047 nproc 16384 nofile 1024 nofile 65536 stack 10240
Required RPMs for Oracle Client as per Oracle Documentation: Oracle Linux 6 and Red Hat Enterprise Linux 6
binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-3.2.3-69.el6 (x86_64) compat-libstdc++-33-3.2.3-69.el6.i686 gcc-4.4.4-13.el6 (x86_64) gcc-c++-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6 (x86_64) glibc-devel-2.12-1.7.el6.i686 ksh libgcc-4.4.4-13.el6 (i686) libgcc-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6 (x86_64) libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6 (x86_64) libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6 (x86_64) libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 make-3.81-19.el6 sysstat-9.0.4-11.el6 (x86_64)
Verify RPMs: [root@CSAppprod oracle]# rpm -qa binutils* binutils-2.20.51.0.2-5.28.el6.x86_64 binutils-devel-2.20.51.0.2-5.28.el6.x86_64 [root@CSAppprod oracle]# rpm -qa compat-lib* compat-libgfortran-41-4.1.2-39.el6.x86_64 compat-libf2c-34-3.4.6-19.el6.x86_64 compat-libtermcap-2.0.8-49.el6.x86_64 compat-libcap1-1.10-1.x86_64 compat-libstdc++-296-2.96-144.el6.i686 compat-libstdc++-33-3.2.3-69.el6.x86_64 [root@CSAppprod oracle]# rpm -qa gcc-*
68
gcc-c++-4.4.6-3.el6.x86_64 gcc-gfortran-4.4.6-3.el6.x86_64 [root@CSAppprod oracle]# rpm -qa glibc-* glibc-headers-2.12-1.47.el6.x86_64 glibc-common-2.12-1.47.el6.x86_64 glibc-devel-2.12-1.47.el6.x86_64 [root@CSAppprod oracle]# rpm -qa libgcc* libgcc-4.4.6-3.el6.i686 libgcc-4.4.6-3.el6.x86_64 [root@CSAppprod /]# rpm -qa libstdc++* libstdc++-devel-4.4.6-3.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64
[root@CSAppprod /]# rpm -qa libaio* libaio-0.3.107-10.el6.x86_64 [root@CSAppprod /]# rpm -qa make* make-3.81-19.el6.x86_64 [root@CSAppprod /]# rpm -qa sysstat* sysstat-9.0.4-18.el6.x86_64 Missing RPMs: gcc-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-devel-2.12-1.7.el6.i686 ksh libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 Installing missing RPMs: [root@CSAppprod RPMs]# rpm -ivh glibc-devel-2.12-1.47.el6.i686.rpm warning: glibc-devel-2.12-1.47.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:glibc-devel ########################################### [100%] [root@CSAppprod RPMs]# rpm -ivh ksh-20100621-12.el6.x86_64.rpm
69
warning: ksh-20100621-12.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:ksh ########################################### [100%] [root@CSAppprod RPMs]# rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm libstdc++-devel-4.4.6-3.el6.i686.rpm warning: libstdc++-4.4.6-3.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libstdc++ ########################################### [ 50%] 2:libstdc++-devel ########################################### [100%] [root@CSAppprod RPMs]# rpm -ivh libaio-0.3.107-10.el6.i686.rpm warning: libaio-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio ########################################### [100%] [root@CSAppprod RPMs]# rpm -ivh libaio-devel-0.3.107-10.el6.i686.rpm libaio-devel-0.3.10710.el6.x86_64.rpm warning: libaio-devel-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio-devel ########################################### [ 50%] 2:libaio-devel ########################################### [100%] Configure VNC Server for Remote GUI Access: Start vncserver: [root@CSAppprod /]# vncserver New 'CSAppprod.up.edu.ph:1 (root)' desktop is CSAppprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSAppprod.up.edu.ph:1.log Edit /root/.vnc/xstartup file as follows: [root@CSAppprod /]# vi /root/.vnc/xstartup Modify below line: twm & To #twm & gnome-session &
70
Kill old session: [root@CSAppprod /]# vncserver -kill :1 Killing Xvnc process ID 1095 Restart VNC Server: [root@CSAppprod /]# service vncserver restart Shutting down VNC server: [ OK ] Starting VNC server: no displays configured [FAILED] Note: Dont bother this Failed message because there was no active session so the message is true. Start new VNC session: [root@CSAppprod /]# vncserver New 'CSAppprod.up.edu.ph:1 (root)' desktop is CSAppprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSAppprod.up.edu.ph:1.log You need to request your system admin to open vncserver port in the firewall (default port for session :1 is 5901) Media Availability: You should have following media files available to start with installations: For Oracle Client: p10404530_112030_Linux-x86-64_4of7.zip For Oracle Middleware Installations: JRockit_4.0_Linux_x86-64 Tuxedo-10gR3-Linux-x86-64 For PeopleSoft Campus Application: PeopleTools-8.52 PeopleTools-8.52-07 PeopleTools_8.52_Verity HRCS9.0 BUNDLES_CAMPUS_9.0 Microfocus_NetExpress_5.1_WrapPack4_Linux_64bit
71
72
In oracle user terminal go to db client media location and unzip media file:
73
74
75
76
77
78
79
Click next
80
81
Click Next
82
Click Install
83
84
Run /home/oracle/oraInventory/orainstRoot.sh through root and press OK [root@CSAppprod oracle]# /home/oracle/oraInventory/orainstRoot.sh Changing permissions of /home/oracle/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /home/oracle/oraInventory to oinstall. The execution of the script is complete.
85
Press close your installation is successful for Oracle Client. Now create an environment setup file /etc/profile.d/oracle.sh with following contents: export ORACLE_BASE=/u01/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/client_1 export ORACLE_SID=HRCSX export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$ORACLE_HOME/OPatch export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/n etwork/jlib:$ORACLE_HOME/sqldeveloper/jdbc/lib/ojdbc14.jar export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib export JAVA_HOME=$ORACLE_HOME/jdk export TMP=/tmp export TMPDIR=/tmp
86
Open new Terminal with oracle user in VNC Viewer and run netca command:
87
Click next
88
89
90
91
92
You will get above error upon test, click on change login and provide system user password that was set during DB installation phase
93
94
Click Next
95
96
97
Click Finish
98
Oracle Net Services Configuration: Default local naming configuration complete. Created net service name: HRCSX Oracle Net Services configuration successful. The exit code is 0
99
100
101
Make the extracted ZIP file executable and run it as mentioned in above screen shot to invoke installer
102
Click Next
103
104
Click Next
105
106
Now go for Tuxedo installation, same way extract tuxedo media through Oracle user:
107
Make the bin file executable and run to invoke the installer
108
Press OK
109
Click Next
110
Click Next
111
112
Click Next
113
Press Install
114
115
116
117
118
d. PeopleTools Installation
Connect to VNC Viewer session and open a new terminal with psoft user
119
120
121
Make all installation files executable and go to Disk1, run setup.sh to invoke installer
122
Press ENTER
123
124
125
126
127
Provide Oracle support account or skip this if you want to set it up later
128
129
130
131
You should get above message upon successful installation, Press enter to exit.
132
Now go for PeopeTools 8.52.07 patch installation, steps are exactly the same as mentioned ablove, you should have following media files available: 85207.zip PT85207UserDoc_Rev1.htm Once you will unzip 85207.zip, it will ask for password, use Shuttl1ng$W1zard as password.
133
134
All the steps from here onwards as same as mentioned in above PeopleTools 8.52 installation. So follow above mentioned screen shots.
135
136
Now install PeopleTools Verity, on the same VNC Viewer terminal go to Verity media directory and extract media file:
137
138
139
Press enter
140
141
Press ENTER to exit; you should have above message upon successful installation.
142
143
144
145
146
147
148
149
150
Provide installation location /u01/psoft/PT8.52, press enter. Next will application features screen where you have to choose required features to be installed
151
152
Press enter when finished choosing all required items as per below list:
PeopleSoft HRCS Database PeopleSoft Campus Self Service PeopleSoft Contributor Relations PeopleSoft Directory Interface PeopleSoft Enterprise Components PeopleSoft Gradebook PeopleSoft HRMS Portal Pack PeopleSoft Human Resources PeopleSoft SA Integration Pack PeopleSoft Shared Components PeopleSoft Student Administration
153
154
155
156
Now connect to team viewer session and open a terminal through psoft user
157
Go to $PS_HOME/setup/PsMpDbInstall
158
Run setup.sh
159
160
161
162
Choose Unicode DB
163
164
165
Press enter
166
167
168
169
170
Provide data as mount point for all files and choose option-1 to enable autoextend
171
Provide information as follows: Owner ID: SYSADM Owner Password: xxxxx Connect ID: people Connect password: xxxxxx Default tablespace: PSDEFAULT Also we need to provide init.ora file for the Oracle DB to this wizard, so copy initHRCSX.ora from DB server $ORACLE_HOME/dbs/initHRCSX.ora to App server at below location: /u01/oracle/product/11.2.0/client_1/dbs/initHRCSX.ora If you dont find this file on DB server, you can create it. Login to DB server with Oracle user on Putty or any other ssh client; connect with HRCSX DB through sys user: [oracle@CSDBprod ~]$ sqlplus sys@HRCSX as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 2 16:21:22 2013 Copyright (c) 1982, 2011, Oracle. All rights reserved.
172
Enter password: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> Type following SQL command to create pfile from spfile: SQL> create pfile from spfile; File created. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Now you should find initHRCSX.ora at below location on DB server: [oracle@CSDBprod ~]$ cd $ORACLE_HOME/dbs [oracle@CSDBprod dbs]$ ls hc_HRCSX.dat initHRCSX.ora init.ora lkHRCSX orapwHRCSX spfileHRCSX.ora Press Enter once you have provided all details as mentioned in below screen shot:
173
174
175
176
Wizard will be stuck at this step, press CTRL + C and exit the wizard.
177
This is a known bug with the PT8.52 installer running on LINUX but it wont cause any issues. We need to modify DB configuration scripts which are created by this wizard for our setup. Go to following location on App server: /u01/psoft/PT8.52/modifiedscripts/ [psoft@CSAppprod ~]$ cd /u01/psoft/PT8.52/modifiedscripts/ [psoft@CSAppprod modifiedscripts]$ ls connect.sql createdb.sql dbsetup.dms psadmin.sql psroles.sql ptddlupg.sql ts841.sql utlspace.sql createdb10.sql dbowner.sql hcddl.sql psadmin.sql.backup ptddl.sql rollback.sql updstats.sql Now modify following scripts: 1. 2. 3. 4. 5. 6. utlspace.sql dbowner.sql hcddl.sql psroles.sql psadmin.sql connect.sql
178
SIZE 300M
SIZE 100M
dbowner.sql
set echo on spool /data/u01/tmp/spool/dbowner.log GRANT DBA TO PS IDENTIFIED BY PS; CONNECT PS/PS; CREATE TABLE PSDBOWNER (DBNAME VARCHAR2(8) NOT NULL, OWNERID VARCHAR2(8) NOT NULL ) TABLESPACE PSDEFAULT; CREATE UNIQUE INDEX PS_PSDBOWNER ON PSDBOWNER (DBNAME) TABLESPACE PSDEFAULT; CREATE PUBLIC SYNONYM PSDBOWNER FOR PSDBOWNER; CONNECT / as sysdba; REVOKE DBA FROM PS; ALTER USER PS QUOTA UNLIMITED ON PSDEFAULT; spool off
hcddl.sql
REMARK * This script is used to create tablespaces for the PeopleSoft 9 HRMS Products REMARK * on Oracle UNIX. REMARK * Date last modified: 10/25/2010 REMARK * NOTE: The sizing of the tablespaces here are only sample sizes that will REMARK * hold the demo database tables. This is not sized correctly for a
179
REMARK *
production database.
REMARK * Users can choose to use the autoextending tablespace feature. REMARK * The syntax is at the end of this script. set echo on spool /data/u01/tmp/spool/hcddl.log CREATE TABLESPACE AAAPP DATAFILE '/data/oradata/HRCSX/aaapp.dbf' SIZE 32M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE AALARGE DATAFILE '/data/oradata/HRCSX/aalarge.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE ADAPP DATAFILE '/data/oradata/HRCSX/adapp.dbf' SIZE 88M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE AMAPP DATAFILE '/data/oradata/HRCSX/amapp.dbf' SIZE 42M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE AVAPP DATAFILE '/data/oradata/HRCSX/avapp.dbf' SIZE 22M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE BDAPP DATAFILE '/data/oradata/HRCSX/bdapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE BNAPP DATAFILE '/data/oradata/HRCSX/bnapp.dbf' SIZE 55M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE BNLARGE DATAFILE '/data/oradata/HRCSX/bnlarge.dbf' SIZE 20M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CCAPP DATAFILE '/data/oradata/HRCSX/ccapp.dbf' SIZE 250M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE COAPP DATAFILE '/data/oradata/HRCSX/coapp.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CUAUDIT DATAFILE '/data/oradata/HRCSX/cuaudit.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CULARG1 DATAFILE '/data/oradata/HRCSX/cularg1.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CULARG2 DATAFILE '/data/oradata/HRCSX/cularg2.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CULARG3 DATAFILE '/data/oradata/HRCSX/cularg3.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE CULARGE DATAFILE '/data/oradata/HRCSX/cularge.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE DIAPP DATAFILE '/data/oradata/HRCSX/diapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO
180
/ CREATE TABLESPACE DTAPP DATAFILE '/data/oradata/HRCSX/dtapp.dbf' SIZE 92M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOAPP DATAFILE '/data/oradata/HRCSX/eoapp.dbf' SIZE 27M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOBFAPP DATAFILE '/data/oradata/HRCSX/eobfapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCFAPP DATAFILE '/data/oradata/HRCSX/eocfapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCMAPP DATAFILE '/data/oradata/HRCSX/eocmapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCMLRG DATAFILE '/data/oradata/HRCSX/eocmlrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCMWRK DATAFILE '/data/oradata/HRCSX/eocmwrk.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCUAPP DATAFILE '/data/oradata/HRCSX/eocuapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOCULRG DATAFILE '/data/oradata/HRCSX/eoculrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EODSAPP DATAFILE '/data/oradata/HRCSX/eodsapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EODSLRG DATAFILE '/data/oradata/HRCSX/eodslrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOECAPP DATAFILE '/data/oradata/HRCSX/eoecapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOECLRG DATAFILE '/data/oradata/HRCSX/eoeclrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOECWRK DATAFILE '/data/oradata/HRCSX/eoecwrk.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOEIAPP DATAFILE '/data/oradata/HRCSX/eoeiapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOEILRG DATAFILE '/data/oradata/HRCSX/eoeilrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOEWAPP DATAFILE '/data/oradata/HRCSX/eoewapp.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOEWLRG DATAFILE '/data/oradata/HRCSX/eoewlrg.dbf' SIZE EXTENT MANAGEMENT LOCAL AUTOALLOCATE
3M
22M
2M
2M
2M
2M
2M
7M
2M
9M
2M
2M
7M
2M
10M
2M
181
SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOEWWRK DATAFILE '/data/oradata/HRCSX/eoewwrk.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOIUAPP DATAFILE '/data/oradata/HRCSX/eoiuapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOIULRG DATAFILE '/data/oradata/HRCSX/eoiulrg.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOIUWRK DATAFILE '/data/oradata/HRCSX/eoiuwrk.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOLARGE DATAFILE '/data/oradata/HRCSX/eolarge.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOLTAPP DATAFILE '/data/oradata/HRCSX/eoltapp.dbf' SIZE 6M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOPPAPP DATAFILE '/data/oradata/HRCSX/eoppapp.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOPPLRG DATAFILE '/data/oradata/HRCSX/eopplrg.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOTPAPP DATAFILE '/data/oradata/HRCSX/eotpapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EOTPLRG DATAFILE '/data/oradata/HRCSX/eotplrg.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EPAPP DATAFILE '/data/oradata/HRCSX/epapp.dbf' SIZE 12M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE EPLARGE DATAFILE '/data/oradata/HRCSX/eplarge.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE ERAPP DATAFILE '/data/oradata/HRCSX/erapp.dbf' SIZE 14M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE ERLARGE DATAFILE '/data/oradata/HRCSX/erlarge.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE ERWORK DATAFILE '/data/oradata/HRCSX/erwork.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE FAAPP DATAFILE '/data/oradata/HRCSX/faapp.dbf' SIZE 402M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE FALARGE DATAFILE '/data/oradata/HRCSX/falarge.dbf' SIZE 17M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE FGAPP DATAFILE '/data/oradata/HRCSX/fgapp.dbf' SIZE 35M
182
EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE FGLARGE DATAFILE '/data/oradata/HRCSX/fglarge.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE FSAPP DATAFILE '/data/oradata/HRCSX/fsapp.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE GIAPP DATAFILE '/data/oradata/HRCSX/giapp.dbf' SIZE 9M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE GPAPP DATAFILE '/data/oradata/HRCSX/gpapp.dbf' SIZE 1212M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE GPDEAPP DATAFILE '/data/oradata/HRCSX/gpdeapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HPAPP DATAFILE '/data/oradata/HRCSX/hpapp.dbf' SIZE 70M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP DATAFILE '/data/oradata/HRCSX/hrapp.dbf' SIZE 350M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP1 DATAFILE '/data/oradata/HRCSX/hrapp1.dbf' SIZE 19M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP2 DATAFILE '/data/oradata/HRCSX/hrapp2.dbf' SIZE 21M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP3 DATAFILE '/data/oradata/HRCSX/hrapp3.dbf' SIZE 8M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP4 DATAFILE '/data/oradata/HRCSX/hrapp4.dbf' SIZE 17M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP5 DATAFILE '/data/oradata/HRCSX/hrapp5.dbf' SIZE 15M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP6 DATAFILE '/data/oradata/HRCSX/hrapp6.dbf' SIZE 35M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRAPP7 DATAFILE '/data/oradata/HRCSX/hrapp7.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRIMAGE DATAFILE '/data/oradata/HRCSX/hrimage.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRLARG1 DATAFILE '/data/oradata/HRCSX/hrlarg1.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRLARGE DATAFILE '/data/oradata/HRCSX/hrlarge.dbf' SIZE 100M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO /
183
CREATE TABLESPACE HRSAPP DATAFILE '/data/oradata/HRCSX/hrsapp.dbf' SIZE 53M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRSARCH DATAFILE '/data/oradata/HRCSX/hrsarch.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRSLARGE DATAFILE '/data/oradata/HRCSX/hrslarge.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRSWORK DATAFILE '/data/oradata/HRCSX/hrswork.dbf' SIZE 16M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HRWORK DATAFILE '/data/oradata/HRCSX/hrwork.dbf' SIZE 20M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE HTAPP DATAFILE '/data/oradata/HRCSX/htapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE INAPP DATAFILE '/data/oradata/HRCSX/inapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PAAPP DATAFILE '/data/oradata/HRCSX/paapp.dbf' SIZE 59M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PALARGE DATAFILE '/data/oradata/HRCSX/palarge.dbf' SIZE 7M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PCAPP DATAFILE '/data/oradata/HRCSX/pcapp.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PCLARGE DATAFILE '/data/oradata/HRCSX/pclarge.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PIAPP DATAFILE '/data/oradata/HRCSX/piapp.dbf' SIZE 9M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PILARGE DATAFILE '/data/oradata/HRCSX/pilarge.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PIWORK DATAFILE '/data/oradata/HRCSX/piwork.dbf' SIZE 4M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE POAPP DATAFILE '/data/oradata/HRCSX/poapp.dbf' SIZE 33M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PSIMAGE DATAFILE '/data/oradata/HRCSX/psimage.dbf' SIZE 1620M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PSIMGR DATAFILE '/data/oradata/HRCSX/psimgr.dbf' SIZE 4M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PSINDEX DATAFILE '/data/oradata/HRCSX/psindex.dbf' SIZE 6000M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO
184
/ CREATE TABLESPACE PTAMSG DATAFILE '/data/oradata/HRCSX/ptamsg.dbf' SIZE 43M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTAPP DATAFILE '/data/oradata/HRCSX/ptapp.dbf' SIZE 50M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTAPPE DATAFILE '/data/oradata/HRCSX/ptappe.dbf' SIZE 6M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTAUDIT DATAFILE '/data/oradata/HRCSX/ptaudit.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTCMSTAR DATAFILE '/data/oradata/HRCSX/ptcmstar.dbf' SIZE 3M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTLOCK DATAFILE '/data/oradata/HRCSX/ptlock.dbf' SIZE 3M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTPRC DATAFILE '/data/oradata/HRCSX/ptprc.dbf' SIZE 12M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTPRJWK DATAFILE '/data/oradata/HRCSX/ptprjwk.dbf' SIZE 8M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTRPTS DATAFILE '/data/oradata/HRCSX/ptrpts.dbf' SIZE 4M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTTBL DATAFILE '/data/oradata/HRCSX/pttbl.dbf' SIZE 277M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTTLRG DATAFILE '/data/oradata/HRCSX/pttlrg.dbf' SIZE 500M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTTREE DATAFILE '/data/oradata/HRCSX/pttree.dbf' SIZE 6M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PTWORK DATAFILE '/data/oradata/HRCSX/ptwork.dbf' SIZE 12M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PVAPP DATAFILE '/data/oradata/HRCSX/pvapp.dbf' SIZE 4M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PY0LRG DATAFILE '/data/oradata/HRCSX/py0lrg.dbf' SIZE 110M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PYAPP DATAFILE '/data/oradata/HRCSX/pyapp.dbf' SIZE 110M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PYLARGE DATAFILE '/data/oradata/HRCSX/pylarge.dbf' SIZE 3M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE PYWORK DATAFILE '/data/oradata/HRCSX/pywork.dbf' SIZE 32M EXTENT MANAGEMENT LOCAL AUTOALLOCATE
185
SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE SAAPP DATAFILE '/data/oradata/HRCSX/saapp.dbf' SIZE 340M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE SACAPP DATAFILE '/data/oradata/HRCSX/sacapp.dbf' SIZE 5M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE SALARGE DATAFILE '/data/oradata/HRCSX/salarge.dbf' SIZE 10M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE SRAPP DATAFILE '/data/oradata/HRCSX/srapp.dbf' SIZE 192M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE STAPP DATAFILE '/data/oradata/HRCSX/stapp.dbf' SIZE 34M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE STLARGE DATAFILE '/data/oradata/HRCSX/stlarge.dbf' SIZE 15M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE STWORK DATAFILE '/data/oradata/HRCSX/stwork.dbf' SIZE 19M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE TLAPP DATAFILE '/data/oradata/HRCSX/tlapp.dbf' SIZE 100M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE TLLARGE DATAFILE '/data/oradata/HRCSX/tllarge.dbf' SIZE 30M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE TLWORK DATAFILE '/data/oradata/HRCSX/tlwork.dbf' SIZE 550M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / CREATE TABLESPACE WAAPP DATAFILE '/data/oradata/HRCSX/waapp.dbf' SIZE 2M EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO / REMARK Users can choose to use the autoextending tablespace feature. ALTER DATABASE DATAFILE '/data/oradata/HRCSX/aaapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/aalarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/adapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/amapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/avapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/bdapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/bnapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/bnlarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ccapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/coapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED;
186
ALTER DATABASE DATAFILE '/data/oradata/HRCSX/cuaudit.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/cularg1.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/cularg2.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/cularg3.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/cularge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/diapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/dtapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eobfapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eocfapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eocmapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eocmlrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eocmwrk.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eocuapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoculrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eodsapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eodslrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoecapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoeclrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoecwrk.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoeiapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoeilrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoewapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoewlrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED;
187
ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoewwrk.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoiuapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoiulrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoiuwrk.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eolarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoltapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eoppapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eopplrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eotpapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eotplrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/epapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/eplarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/erapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/erlarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/erwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/faapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/falarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/fgapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/fglarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/fsapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/giapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/gpapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/gpdeapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hpapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp1.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp2.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp3.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED;
188
ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp4.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp5.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp6.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrapp7.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrimage.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrlarg1.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrlarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrsapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrsarch.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrslarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrswork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/hrwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/htapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/inapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/paapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/palarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pcapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pclarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/piapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pilarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/piwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/poapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/psimage.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/psimgr.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/psindex.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptamsg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptappe.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptaudit.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED;
189
ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptcmstar.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptlock.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptprc.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptprjwk.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptrpts.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pttbl.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pttlrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pttree.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/ptwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pvapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/py0lrg.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pyapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pylarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/pywork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/saapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/sacapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/salarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/srapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/stapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/stlarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/stwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/tlapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/tllarge.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/tlwork.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; ALTER DATABASE DATAFILE '/data/oradata/HRCSX/waapp.dbf' AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED; spool off
190
psroles.sql
REMARK -- These are the minimum privileges required to run PeopleSoft REMARK -- applications. If you plan to run SQL<>Secure, you will need to REMARK -- grant "execute any procedure" to PSUSER and PSADMIN. set echo on spool /data/u01/tmp/spool/psroles.log DROP ROLE PSUSER; DROP ROLE PSADMIN; CREATE ROLE PSUSER; GRANT CREATE SESSION TO PSUSER; CREATE ROLE PSADMIN; GRANT ANALYZE ANY, CREATE SESSION, ALTER SESSION, CREATE TABLESPACE, DROP TABLESPACE, CREATE ANY TABLE, ALTER ANY TABLE, SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, COMMENT ANY TABLE, DROP ANY TABLE, CREATE ANY PROCEDURE, ALTER ANY PROCEDURE, EXECUTE ANY PROCEDURE, DROP ANY PROCEDURE, CREATE ANY INDEX, DROP ANY INDEX, CREATE ANY INDEXTYPE, DROP ANY INDEXTYPE, CREATE ANY SEQUENCE, DROP ANY SEQUENCE, CREATE PUBLIC SYNONYM, CREATE ANY SYNONYM, DROP ANY SYNONYM, DROP PUBLIC SYNONYM, CREATE ANY VIEW, DROP ANY VIEW, CREATE ANY TRIGGER, ALTER ANY TRIGGER, ADMINISTER DATABASE TRIGGER, DROP ANY TRIGGER, CREATE DATABASE LINK, CREATE PUBLIC DATABASE LINK, DROP PUBLIC DATABASE LINK, CREATE ROLE, DROP ANY ROLE, CREATE USER TO PSADMIN WITH ADMIN OPTION; EXEC DBMS_RESOURCE_MANAGER_PRIVS.GRANT_SYSTEM_PRIVILEGE (GRANTEE_NAME => 'PSADMIN', PRIVILEGE_NAME => 'ADMINISTER_RESOURCE_MANAGER', ADMIN_OPTION => TRUE); conn / as sysdba; GRANT SELECT ON V_$MYSTAT to PSADMIN; GRANT SELECT ON USER_AUDIT_POLICIES to PSADMIN; to PSADMIN;
191
psadmin.sql
REMARK -- This script sets up the PeopleSoft Owner ID. REMARK -- required to run this script. set echo on spool /data/u01/tmp/spool/psadmin.log REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK ACCEPT PROMPT ACCEPT PROMPT PROMPT PROMPT PROMPT PROMPT PROMPT PROMPT ACCEPT ADMIN CHAR FORMAT 'A8' 'Enter name of PeopleSoft Owner ID(max. 8 characters): ' PASSWORD CHAR FORMAT 'A8' 'Enter PeopleSoft Owner ID password(max. 8 characters): ' Enter a desired default tablespace for this user. Please Note: The tablespace must already exist If you are unsure, enter PSDEFAULT or SYSTEM An Oracle DBA is
REMARK -- Create the PeopleSoft Administrator schema. create user SYSADM identified by sysadm default tablespace PSDEFAULT temporary tablespace pstemp; grant PSADMIN TO SYSADM; REMARK REMARK REMARK REMARK ----PeopleSoft Administrator needs unlimited tablespace in order to create the PeopleSoft application tablespaces and tables in Data Mover. This system privilege can only be granted to schemas, not Oracle roles.
grant unlimited tablespace to SYSADM; REMARK -- Run the commands below to create database synonyms. REMARK -- Modify the connect string appropriately for your organization. connect / as sysdba set echo off @$ORACLE_HOME/rdbms/admin/catdbsyn @$ORACLE_HOME/sqlplus/admin/pupbld spool off
192
connect.sql
REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK REMARK -----------This script sets up the PeopleSoft Connect ID. An Oracle DBA is required to run this script prior to loading a PSOFT database. If you wish to use the default CONNECTID and PASSWORD, then run this script as is. If you wish to change the default CONNECTID and PASSWORD, DELETE the default CREATE and GRANT statements below and uncomment the template version modifying the following parameters <CONNECTID> , <PASSWORD> , <TSPACE>
REMARK -- Create the PeopleSoft Administrator schema. set echo on spool /data/u01/tmp/spool/connect.log REMARK -- drop user people cascade; create user people identified by peop1e default tablespace PSDEFAULT temporary tablespace PSTEMP; GRANT CREATE SESSION to people; GRANT SELECT ON PSDBOWNER TO people; REMARK -- drop user <CONNECTID> cascade; REMARK -- create user <CONNECTID> identified by <PASSWORD> default tablespace <TSPACE> REMARK -- temporary tablespace <TSPACE>; REMARK -- GRANT CREATE SESSION to <CONNECTID>; REMARK -- GRANT SELECT ON PSDBOWNER TO <CONNECTID>; spool off exit
193
Once all scripts are modified as mentioned above; copy them to Production DB server at following location: /data/u01/tmp/scripts Also make sure you have created spool folder: /data/u01/tmp/spool Login to team viewer session on Production DB server and open a terminal through oracle user:
Now connect with Oracle Database and run the scripts in below order: 1. 2. 3. 4. 5. 6. utlspace.sql dbowner.sql hcddl.sql psroles.sql psadmin.sql connect.sql
194
Connect with database through sys user on SQL prompt sqlplus / as sysdba
195
196
197
198
199
200
201
202
203
204
205
206
Successful execution message NOTE: You will get some objects to be dropped does not exist error messages during this step, nothing to worry about this as this is a new setup and some object may not exist already so there is nothing to be dropped.
207
208
You should get above message upon successful execution. This is the last script to be executed on SQL prompt so this will terminate SQL session as well.
209
On the actual machine: Filesystem /dev/xvdb1 tmpfs 1K-blocks Used Available Use% Mounted on 136239272 5138860 124179864 4% / 2024800 260 2024540 1% /dev/shm
Creating Software Owner Groups and Users: We would need Oracle user for Oracle Client, JRocket JDK and Tuxedo Application Server installations. [root@CSWebprod ~]# /usr/sbin/groupadd oinstall [root@CSWebprod ~]# /usr/sbin/groupadd -g 502 dba [root@CSWebprod ~]# /usr/sbin/useradd -u 502 -g oinstall -G dba oracle [root@CSWebprod ~]# passwd oracle
210
Changing password for user oracle. New password: BAD PASSWORD: it is based on a dictionary word BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. [root@CSWebprod ~]# /usr/sbin/useradd -u 503 -g oinstall psoft [root@CSWebprod ~]# passwd psoft Changing password for user psoft. New password: BAD PASSWORD: it is too short BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. Verify newly created Users: [root@CSWebprod ~]# id oracle uid=502(oracle) gid=500(oinstall) groups=500(oinstall),502(dba) [root@CSWebprod ~]# id psoft uid=503(psoft) gid=500(oinstall) groups=500(oinstall) Creating required directories: [root@CSWebprod]# mkdir -p /u01/psoft root@CSWebprod]# mkdir -p /u01/middleware root@CSWebprod]# mkdir -p /u01/java [root@CSWebprod]# mkdir -p /u01/media/psoft [root@CSWebprod]# mkdir -p /u01/media/middleware root@CSWebprod]# mkdir -p /u01/media/java [root@CSWebprod]# chown -R oracle:oinstall /u01/media/middleware [root@CSWebprod]# chown -R oracle:oinstall /u01/media/java [root@CSWebprod]# chown -R psoft:oinstall /u01/psoft [root@CSWebprod]# chown -R psoft:oinstall /u01/media/psoft Modify resource limits for oracle & psoft user: vi /etc/security/limits.conf Add following lines: oracle oracle oracle oracle soft hard soft hard nproc 2047 nproc 16384 nofile 1024 nofile 65536
211
soft stack 10240 soft hard soft hard soft nproc 2047 nproc 16384 nofile 1024 nofile 65536 stack 10240
Required RPMs for Oracle Middleware as per Oracle Documentation: Oracle Linux 6 and Red Hat Enterprise Linux 6
binutils-2.20.51.0.2-5.28.el6 compat-libcap1-1.10-1 compat-libstdc++-33-3.2.3-69.el6 for x86_64 compat-libstdc++-33-3.2.3-69.el6 for i686 gcc-4.4.4-13.el6 gcc-c++-4.4.4-13.el6 glibc-2.12-1.7.el6 for x86_64 glibc-2.12-1.7.el6 for i686 glibc-devel-2.12-1.7.el6 for i686 libaio-0.3.107-10.el6 libaio-devel-0.3.107-10.el6 libgcc-4.4.4-13.el6 libstdc++-4.4.4-13.el6 for x86_64 libstdc++-4.4.4-13.el6 for i686 libstdc++-devel-4.4.4-13.el6 libXext for i686 libXtst for i686 openmotif-2.2.3 for x86_64 openmotif22-2.2.3 for x86_64 sysstat-9.0.4-11.el6
Verify RPMs: [root@CSWebprod oracle]# rpm -qa binutils* binutils-2.20.51.0.2-5.28.el6.x86_64 binutils-devel-2.20.51.0.2-5.28.el6.x86_64 [root@CSWebprod oracle]# rpm -qa compat-lib* compat-libgfortran-41-4.1.2-39.el6.x86_64 compat-libf2c-34-3.4.6-19.el6.x86_64 compat-libtermcap-2.0.8-49.el6.x86_64 compat-libcap1-1.10-1.x86_64 compat-libstdc++-296-2.96-144.el6.i686 compat-libstdc++-33-3.2.3-69.el6.x86_64 [root@CSWebprod oracle]# rpm -qa gcc-* gcc-c++-4.4.6-3.el6.x86_64 gcc-gfortran-4.4.6-3.el6.x86_64 [root@CSWebprod oracle]# rpm -qa glibc-*
212
glibc-headers-2.12-1.47.el6.x86_64 glibc-common-2.12-1.47.el6.x86_64 glibc-devel-2.12-1.47.el6.x86_64 [root@CSWebprod oracle]# rpm -qa libgcc* libgcc-4.4.6-3.el6.i686 libgcc-4.4.6-3.el6.x86_64 [root@CSWebprod /]# rpm -qa libstdc++* libstdc++-devel-4.4.6-3.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64
[root@CSWebprod /]# rpm -qa libaio* libaio-0.3.107-10.el6.x86_64 [root@CSWebprod /]# rpm -qa sysstat* sysstat-9.0.4-18.el6.x86_64 [root@CSWebprod ~]# rpm -qa |grep libXext libXext-devel-1.1-3.el6.x86_64 libXext-1.1-3.el6.x86_64 [root@CSWebprod ~]# rpm -qa |grep libXtst libXtst-1.0.99.2-3.el6.x86_64 Missing RPMs: gcc-4.4.4-13.el6 (x86_64) glibc-2.12-1.7.el6 (i686) glibc-devel-2.12-1.7.el6.i686 libstdc++-4.4.4-13.el6.i686 libstdc++-devel-4.4.4-13.el6.i686 libaio-0.3.107-10.el6.i686 libaio-devel-0.3.107-10.el6 (x86_64) libaio-devel-0.3.107-10.el6.i686 openmotif-2.2.3 for x86_64 openmotif22-2.2.3 for x86_64 Installing missing RPMs: [root@CSWebprod RPMs]# rpm -ivh glibc-devel-2.12-1.47.el6.i686.rpm warning: glibc-devel-2.12-1.47.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:glibc-devel ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh ksh-20100621-12.el6.x86_64.rpm
213
warning: ksh-20100621-12.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:ksh ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm libstdc++-devel-4.4.6-3.el6.i686.rpm warning: libstdc++-4.4.6-3.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libstdc++ ########################################### [ 50%] 2:libstdc++-devel ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh libaio-0.3.107-10.el6.i686.rpm warning: libaio-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh libaio-devel-0.3.107-10.el6.i686.rpm libaio-devel-0.3.10710.el6.x86_64.rpm warning: libaio-devel-0.3.107-10.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:libaio-devel ########################################### [ 50%] 2:libaio-devel ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh openmotif-2.3.3-4.el6.x86_64.rpm warning: openmotif-2.3.3-4.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:openmotif ########################################### [100%] [root@CSWebprod RPMs]# rpm -ivh openmotif22-2.2.3-19.el6.x86_64.rpm warning: openmotif22-2.2.3-19.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:openmotif22 ########################################### [100%] Configure VNC Server for Remote GUI Access: Start vncserver: [root@CSWebprod /]# vncserver New 'CSWebprod.up.edu.ph:1 (root)' desktop is CSWebprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSWebprod.up.edu.ph:1.log Edit /root/.vnc/xstartup file as follows:
214
[root@CSWebprod /]# vi /root/.vnc/xstartup Modify below line: twm & To #twm & gnome-session & Kill old session: [root@CSWebprod /]# vncserver -kill :1 Killing Xvnc process ID 1095 Restart VNC Server: [root@CSWebprod /]# service vncserver restart Shutting down VNC server: [ OK ] Starting VNC server: no displays configured [FAILED] Note: Dont bother this Failed message because there was no active session so the message is true. Start new VNC session: [root@CSWebprod /]# vncserver New 'CSWebprod.up.edu.ph:1 (root)' desktop is CSWebprod.up.edu.ph:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/CSWebprod.up.edu.ph:1.log You need to request your system admin to open vncserver port in the firewall (default port for session :1 is 5901) Media Availability: You should have following media files available to start with installations: For Oracle Middleware Installations: JRockit_4.0_Linux_x86-64 Tuxedo-10gR3-Linux-x86-64 For PeopleSoft Campus Application: PeopleTools-8.52 PeopleTools-8.52-07
215
HRCS9.0
All steps are same as mentioned in JRocket installation section on App server. Invoke installer and continue with the setup
216
217
218
219
Click Done, you should get above message upon successful installation. Now set JAVA_HOME environment variable and add $JAVA_HOME/bin to PATH variable [oracle@CSWebprod]$ export JAVA_HOME=/u01/java/jrmc-4.0.0-1.6.0 [oracle@CSWebprod]$ export PATH=$PATH:$JAVA_HOME/bin Go for Weblogic media folder and start the installation
220
Go to weblogic media directory in same terminal through Oracle user and invoke installer as follows: $JAVA_HOME/bin/java -d4 -jar wls1034_generic.jar
221
Click Next
222
223
Click Next
224
Click Next
225
226
Click Next
227
Click Next
228
Uncheck Run Quickstart and click Done WebLogic Server installation is successful.
229
c. PeopleTools Installation
Connect to VNC Viewer and open a terminal with psoft user, go to PT8.52 media location:
230
231
232
233
234
235
236
237
238
Upon successful completion; you should get above message Now go for PeopleTools 8.52.07 patch installation.
239
In the same terminal go to media directory for PT8.52.07 patch and run setup.sh to invoke installer
240
Enter the same license code zm7ky3w41m044u863q67oke1ms7t1f2, press enter All the next steps as same as mentioned in above PeopleTools 8.52 installation screen shots so follow them for remaining steps.
241
You should get above screen upon successful installation of PT8.52.07 patch.
242
243
244
245
246
247
248
Give installation location /u01/psoft/PT8.52, press enter. Choose installation options on next screens.
249
250
251
Verify your required components are chosen, press enter to start installation
252
253
254
Click next
255
Click Next
Click next
256
Click Done, you should have above message upon successful installation.
257
Start Oracle DB client installation, you can use instant client as well but run time is recommended as all library files are automatically copied to Oracle client home. Run setup.exe
258
259
Click Install
260
Click Finish
261
Configure TNSNAMES.ORA entry through netca wizard, go to cmd and run netca command
Click next
262
Click next
263
264
You should get Invalid username/password error, click on change login and provide correct username and password for the peoplesoft schema owner user i.e. sysadm
Click ok
265
After providing correct credentials your test should be successful, click next
Click Next
266
Click no
Click Next
267
Click Finish Upon successful tnsnames.ora entry; you should get below message on command prompt: Oracle Net Services Configuration: Default local naming configuration complete. Created net service name: HRCSX Oracle Net Services configuration successful. The exit code is 0
268
Now start with PeopleTools 8.52 installation, go to media directory, then Disk1 and click on setup
Click next
269
Click Next
270
271
272
Click next
Click next
273
Click next
274
Click install
Upon successful installation you should get above screen, click on Done Now go on PT8.52.07 patch installation, steps are exactly same as mentioned above on PT8.52 installation, installation directory and license should be same as well. Once PT8.52.07 patch is installed; next is the HRCS 9.0 installation steps.
275
Click Next
276
Click next
277
Give path as C:\PT8.52 and click next On the next screen choose options as mentioned below:
278
279
Click next
280
You should have above message upon successful installation. Click Done.
281
Now set connectivity parameters in configuration manager, open start menu all programs PeopleTools 8.5 Configuration Manager
Enter following information: Database Name: HRCSX Connect ID: people Connect Password: xxxxxx
282
Click Apply, go to Profile tab click edit click Process Scheduler tab
DBBIN path should be set to Oracle client BIN directory; press ok on this page and then press ok the main configuration manager window. Now verify DB connectivity through Data Mover.
283
Go to start menu all programs peopletools 8.5 Data Mover Provide User ID: sysadm and its password; make sure DB name is the production DB I.e. HRCSX in our case
Press OK
This will open up the data mover windows and your PeopleTools installation is completed.
284
285
Select PeopleTools HRCS Database US English and click Add. It should be as mentioned above, click Next then
286
Provide information as follows: Database Name: HRCSX Symbolic ID: SYSADM1 Acess ID: sysadm Password: xxxxxx Connect ID: people Click Finish This will create and load a script hrcsxora.dms in data mover
287
Click Run script button to execute this script, this will start loading PeopleSoft data objects into oracle database that you have already created. This step takes few hours and data mover window goes no responding mode during this time, so dont worry and verify progress through logs.
288
Below is a sample script hrcsx.ora REM - hrcsxora.dms REM - Created by Data Mover 8.52.07 Mon Jan 14 20:08:33 2013 REM REM - Database Platform: Oracle REM - Unicode Database REM - Selected Character Set: AL32UTF8 - AL32UTF8 REM - Generate Latin-1 Code REM / REM - PeopleSoft HRCS Database - US English / SET LOG C:\PT8.52\log\hcengs.log; SET INPUT C:\PT8.52\data\hcengs.db; SET COMMIT 30000; SET NO VIEW; SET NO SPACE; SET NO TRACE; SET UNICODE ON; SET ENABLED_DATATYPE 9.0; IMPORT *; REM - Final Database cleanup REM REM - Based on your inputs to Database Setup, you will be using REM - ConnectID's to connect to your PeopleSoft Application REM / INSERT INTO PS.PSDBOWNER VALUES('HRCSX', 'sysadm');
289
UPDATE PSSTATUS SET OWNERID = 'sysadm'; UPDATE PSOPRDEFN SET SYMBOLICID = 'SYSADM1', OPERPSWD = OPRID, ENCRYPTED = 0; UPDATE PSACCESSPRFL SET ACCESSID = 'sysadm', SYMBOLICID = 'SYSADM1', ACCESSPSWD = 'sysadm', VERSION = 0, ENCRYPTED = 0; UPDATE PSOPTIONS SET LICENSE_CODE = '117fefffff8fffffebfb197c32sm64u', LICENSE_GROUP = '1'; UPDATE PS_INSTALLATION SET CSS='Y', AV='Y', DI='Y', SG='Y', EHC='Y', HR='Y', SAIP='Y', SA='Y'; GRANT SELECT ON PSSTATUS TO people; GRANT SELECT ON PSOPRDEFN TO people; GRANT SELECT ON PSACCESSPRFL TO people; REM - ENCRYPT PASSWORD / SET LOG C:\PT8.52\log\encrypt.log; ENCRYPT_PASSWORD *; REM - CREATE TRIGGERS / SET LOG C:\PT8.52\log\triggers.log; CREATE_TRIGGER *; REM - CREATE VIEWS / SET LOG C:\PT8.52\log\views.log; REPLACE_VIEW *; REM - CREATE TEMP TABLES / SET LOG C:\PT8.52\log\temptbls.log; CREATE_TEMP_TABLE *; You can go through logs for each step to monitor progress.
290
Upon successful completion you should get below message on data mover screen
Now verify login through PS user in datamover, it should work at this point. Open datamover and give following credentials: Database Name: HRCSX User Name: PS Password: XX
291
Run ptpatch.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\ptpatch.dms script Execute the script Upon successful execution you should have below message on data mover: Started: Tue Jan 15 14:59:43 2013 Data Mover Release: 8.52.07 Database: HRCSX (ENG) SQL Successful - INSERT INTO PS_MAINTENANCE_LOG ( UPDATE_ID, DESCR, FIXOPRID, APPLYOPRID, PRODUCT_LINE, MAINTLOGTYPE, RELEASELABEL) VALUES ( '878997', 'Patch for PeopleTools 8.52.07', 'PPLSOFT', 'PPLSOFT', ' ', 'USR1', 'PeopleTools 8.52.07.000') Ended: Tue Jan 15 14:59:43 2013 Successful completion Script Completed.
Run storeddl.dms
Logon to Data Mover through PS user, click File Open choose C:\PT8.52\scripts\storeddl.dms script Execute the script Upon successful execution you should have below message on data mover:
292
Started: Tue Jan 15 15:04:19 2013 Data Mover Release: 8.52.07 Database: HRCSX (ENG) SQL Successful - DELETE FROM PSDDLMODEL WHERE PLATFORMID=6 SQL Successful - INSERT INTO PSDDLMODEL ( STATEMENT_TYPE, PLATFORMID, SIZING_SET, PARMCOUNT, MODEL_STATEMENT) VALUES( :1, :2, :3, :4, :5) SQL Successful - DELETE FROM PSDDLDEFPARMS WHERE PLATFORMID=6 Logging status in C:\Users\ADMINI~1\AppData\Local\Temp\2\datamove.log Ended: Tue Jan 15 15:04:19 2013 Successful completion Script Completed.
Run msgtlsupg.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\msgtlsupg.dms script Execute the script Upon successful execution you should have below message on data mover: Import PSMSGCATDEFN 17315 Updating statistics for PSMSGCATDEFN SQL Successful - UPDATE PSMSGSETDEFN SET VERSION=1 SQL Successful - UPDATE PSSTATUS SET LASTREFRESHDTTM=%CURRENTDATETIMEIN Ended: Tue Jan 15 15:08:49 2013 Successful completion Script Completed.
293
294
Select Tools Copy Project From File In the resulting dialog box, change the import directory to C:\PT8.52\projects, select PPLTLS84CUR from the list of projects and click the Select button
295
Copy objects will be started, its going to take time in copy process so be patient at this point
Once completed exit app designer. Now copy two more projects PPLTLS84CURDEL and PATCH852 one by one same way as mentioned above.
296
297
Select File Open. Select Project enter PPLTLS84CUR in the name dialog box click OK. Select Build Project
298
299
300
Press OK
Click Build
301
You will get a warning message: Potentially data destructive settings are active. Continue the build process? (76,43) Click Yes Build process will be started, this will take some time so be patient, once done click Close
302
Run pslanguages.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\ pslanguages.dms script Execute the script Upon successful execution you should have below message on data mover: Started: Tue Jan 15 17:54:12 2013 Data Mover Release: 8.52.07 Database: HRCSX (ENG) Input file: C:\PT8.52\data\PSLANGUAGES.DAT (ENG) Commit done at end of record Importing PSLANGUAGES Import PSLANGUAGES 33 Ended: Tue Jan 15 17:54:12 2013 Successful completion Script Completed.
303
Run tlsupgnoncomp.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\tlsupgnoncomp.dms script Execute the script Upon successful execution you should have below message on data mover: Input file: C:\PT8.52\data\TLSUPGNONCOMP.DAT (ENG) Importing PSTREENODE Import PSTREENODE 909 Updating statistics for PSTREENODE Ended: Tue Jan 15 18:11:32 2013 Successful completion Script Completed.
Run storept.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\src\cbl\base\storept.dms script Execute the script Upon successful execution you should have below message on data mover: SQL Successful - STORE PTPWLGEN_S_EVENTRT SELECT ROUTENAME ,ROUTETYPE ,WLRECNAME ,TIMEOUTACTIVE ,TIMEOUTMAXDAYS ,TIMEOUTMAXHRS ,TIMEOUTMAXMINS FROM PSEVENTROUTE WHERE ACTIVITYNAME = :1 AND EVENTNAME = :2 AND ROUTETYPE = 3 ORDER BY ROUTETYPE SQL Successful - STORE PTPWLGEN_S_MAPRLNM SELECT ROLENAME FROM PSMAPROLENAME WHERE ACTIVITYNAME = :1 AND EVENTNAME = :2 AND MAPTYPE = 3 AND MAPNAME = :3 SQL Successful - STORE PTPWLGEN_S_RECFILD SELECT FIELDNAME FROM PSRECFIELD WHERE RECNAME = :1 SQL Successful - STORE PTPWLGEN_S_RLXLOPR SELECT OPRID FROM PS_ROLEXLATOPR WHERE ROLEUSER IN (SELECT ROLEUSER FROM PSROLEUSER WHERE ROLENAME = :1) SQL Successful - STORE PTPWLGEN_S_WLINSMX SELECT INSTMAX FROM PSWLINSTMAX WHERE BUSPROCNAME = :1 AND ACTIVITYNAME = :2 AND EVENTNAME = :3 AND WORKLISTNAME = :4 SQL Successful - STORE PTPWLGEN_S_PRCSLCK SELECT %CURRENTDATETIMEOUT FROM PSPRCSLOCK ORDER BY 1 Logging status in C:\Users\ADMINI~1\AppData\Local\Temp\2\datamove.log Ended: Tue Jan 15 18:15:15 2013 Successful completion Script Completed.
304
Run ptdefnsec.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\ ptdefnsec.dms script Execute the script Upon successful execution you should have below message on data mover: Database: HRCSX (ENG) SQL Successful - DELETE FROM PSOBJGROUP where OBJGROUPID = 'PEOPLETOOLS' Input file: C:\PT8.52\data\DEFNSEC.DAT (ENG) Commit done at end of record Importing PSOBJGROUP Import PSOBJGROUP 28497 Updating statistics for PSOBJGROUP Ended: Tue Jan 15 18:16:38 2013 Successful completion Script Completed.
Run createvw.dms
Logon to Data Mover in bootstrap mode (through sysadm user), click File Open choose C:\PT8.52\scripts\createvw.dms script Execute the script This step is going to take time so be patient and wait for the completion, it may go to no responding mode but its normal, its going to recreate all views in peoplesoft database
305
Upon successful execution you should have below message on data mover:
Run SETSPACE.SQR
Run C:\PT8.52\bin\sqr\ora\BINW\sqrw.exe and provide following parameters: Report Name: C:\PT8.52\sqr\setspace.sqr User Name: sysadm Password: xxxxxx Database: HRCSX Argument: -ZIFC:\PT8.52\sqr\pssqr.ini -iC:\PT8.52\sqr\ -fC:\temp\setspace.htm -keep -printer:ht
306
Press OK
307
Press Enter on this prompt to exit. The updates done during this step will be logged in following report: file:///C:/temp/setspace.htm
308
Press OK
Press Enter for both options and wait for report generation,
309
Press Enter to close and verify the DDDAUDIT report generated at following link: file:///C:/temp/dddaudit.htm In case of successful setup; report should be like this:
PeopleSoft Report Name : DDDAUDIT Page No : 1 Database Name: Run Date: 01/15/2013 Platform : WINDOWS-NT Run Time: 19:10:13 APPLICATION DESIGNER/DATABASE AUDIT REPORT
DBType: Oracle
(TABLE-1) SQL Table Names defined in the Application Designer that are not blank and not the same as the Record Name: (TABLE-2) SQL Table defined in the Application Designer and not found in the Database: (TABLE-3) SQL Table defined in the Database and not found in the Application Designer: (TABLE-4) Tablespace not defined for SQL Table in the Application Designer: (TABLE-5) Table Contains More Than 500 Fields : (VIEWS-1) Views defined in the Application Designer and not found in the Database:
No rows found.
No rows found.
No rows found.
No rows found.
No rows found.
No rows found.
310
(VIEWS-2) Views defined in the Database and not found in the Application Designer: (INDEX-1) Index defined in the Application Designer and not found in the Database: (TRIGGER-1) Trigger defined in the Application Designer and not found in the Database: End of Report
No rows found.
No rows found.
No rows found.
Same way you can run SYSAUDIT SQR and it will generate a report, parmaters to be used for SYSAUDIT are given below: Report Name: C:\PT8.52\sqr\SYSAUDIT.SQR User Name: sysadm Password: xxxxxxx Database: HRCSX Argument: -ZIFC:\PT8.52\sqr\pssqr.ini -iC:\PT8.52\sqr\ -fC:\temp\sysaudit.htm -keep -printer:ht This will generate a report at following location: file:///C:/temp/sysaudit.htm This will complete the datbase objects loading and updating steps.
311
Now connect through psoft user via ssh client and run psadmin command to invoke psadmin wizard: Run psadmin
[psoft@CSAppprod ~]$ psadmin PSADMIN -- Tools Release: 8.52.07 Copyright (c) 1996, 2011, Oracle. All rights reserved. -------------------------------PeopleSoft Server Administration -------------------------------Config Home: /u01/psconfig/PT8.52 1) Application Server 2) Process Scheduler 3) Search Server 4) Web (PIA) Server 5) Switch Config Home 6) Replicate Config Home q) Quit
Choose option: 1
Command to execute (1-6, q): 1
312
1) Administer a domain 2) Create a domain 3) Delete a domain 4) Import domain configuration q) Quit
Choose option: 2
Command to execute (1-4, q) : 2
Choose option: 4
Select config template number: 4 Creating domain... Copying application server configuration files... Copying [/u01/psoft/PT8.52/appserv/large.cfx] to [/u01/psconfig/PT8.52/appserv/HRCSX/psappsrv.cfg] Stripping Annotations... Copying [/u01/psoft/PT8.52/appserv/large.cfx] to [/u01/psconfig/PT8.52/appserv/HRCSX/psappsrv.cfx] Copying Jolt repository file... Domain created.
313
Actions ========= 13) Load config as shown 14) Custom configuration 15) Edit environment settings h) Help for this menu q) Return to previous menu
-------------------------------PeopleSoft Domain Administration -------------------------------Domain Name: HRCSX 1) Boot this domain 2) Domain shutdown menu 3) Domain status menu 4) Configure this domain 5) TUXEDO command line (tmadmin) 6) Edit configuration/log files menu 7) Messaging Server Administration menu 8) Purge Cache 9) Preload Cache 10) Clean IPC resources of this domain q) Quit
314
------------------------------PeopleSoft Domain Boot Menu ------------------------------Domain Name: HRCSX 1) Boot (Serial Boot) 2) Parallel Boot q) Quit
315
exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4483 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4489 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4495 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4501 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4507 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4513 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4519 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4527 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4533 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4539 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4545 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4551 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4557 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4564 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4570 ... Started. exec PSAPPSRV -o ./LOGS/stdout -e ./LOGS/stderr [email protected] -- -D HRCSX -S PSAPPSRV : process id=4576 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4582 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4585 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4588 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4591 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4594 ... Started. exec PSSAMSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSSAMSRV : process id=4597 ... Started. exec PSANALYTICSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSANALYTICSRV : process id=4600 ... Started. exec PSANALYTICSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSANALYTICSRV : process id=4603 ... Started. exec PSANALYTICSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -D HRCSX -S PSANALYTICSRV : process id=4606 ... Started. exec PSMONITORSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -ID 97979 -D HRCSX -S PSMONITORSRV : process id=4609 ... Started. exec WSL -o ./LOGS/stdout -e ./LOGS/stderr -A -- -n //CSAppprod.up.edu.ph:7000 -z 0 -Z 0 -I 5 -T 60 -m 10 -M 25 -x 40 -c 5000 -p 7001 -P 7025 : process id=4613 ... Started. exec JSL -o ./LOGS/stdout -e ./LOGS/stderr -A -- -n //CSAppprod.up.edu.ph:9000 -m 15 -M 25 -I 5 -j ANY -x 40 -S 10 -c 1000000 w JSH : process id=4624 ... Started.
316
exec JREPSVR -o ./LOGS/stdout -e ./LOGS/stderr -A -- -W -P /u01/psconfig/PT8.52/appserv/HRCSX/jrepository : process id=4640 ... Started. 39 processes started.
-------------------------------PeopleSoft Domain Administration -------------------------------Domain Name: HRCSX 1) Boot this domain 2) Domain shutdown menu 3) Domain status menu 4) Configure this domain 5) TUXEDO command line (tmadmin) 6) Edit configuration/log files menu 7) Messaging Server Administration menu 8) Purge Cache 9) Preload Cache 10) Clean IPC resources of this domain q) Quit
Now quit Same as mentioned above run psadmin utility to create batch/process scheduler server domain. Run psadmin
[psoft@CSAppprod ~]$ psadmin PSADMIN -- Tools Release: 8.52.07 Copyright (c) 1996, 2011, Oracle. All rights reserved. -------------------------------PeopleSoft Server Administration -------------------------------Config Home: /u01/psconfig/PT8.52 1) Application Server 2) Process Scheduler 3) Search Server 4) Web (PIA) Server 5) Switch Config Home 6) Replicate Config Home q) Quit
Choose option: 2
Command to execute (1-6, q): 2
317
1) Administer a domain 2) Create a domain 3) Delete a domain 4) Import domain configuration q) Quit
Choose option: 2
Command to execute (1-4, q) : 2
Selecting the only configuration template available... unix Creating domain... Copying [/u01/psoft/PT8.52/appserv/prcs/unix.cfx] to [/u01/psconfig/PT8.52/appserv/prcs/HRCSX/psprcs.cfg] Stripping Annotations... Copying [/u01/psoft/PT8.52/appserv/prcs/unix.cfx] to [/u01/psconfig/PT8.52/appserv/prcs/HRCSX/psprcsrv.cfx] Domain created.
Choose option: 3
Enter selection (1-16, h, or q): 3 Performing load prechecks ... Loading validation table... setting DBName=HRCSX setting DBType=ORACLE
318
setting UserId=PS setting UserPswd=PS setting ConnectId=people setting ConnectPswd=peop1e setting ServerName=CSAppprod.up.edu.ph setting PrcsServerName=PSUNX setting Log/Output Directory=%PS_SERVDIR%/log_output setting Add to PATH=/u01/oracle/product/11.2.0/client_1/bin setting SQRBIN=%PS_HOME%/bin/sqr/%PS_DB%/bin New CFG file written with modified Startup parameters Log Directory entry not found in configuration file. Setting Log Directory to the default... [PS_SERVDIR/LOGS] Spawning enabled for server PSDSTSRV. WARNING: PSDSTSRV is configured with Min instance set to 1. To avoid loss of service, configure Min instance to atleast 2. Configuration file successfully created. CFG setting changes completed Loading configuration... Domain configuration complete.
-------------------------------------------PeopleSoft Process Scheduler Administration -------------------------------------------Domain Name: HRCSX 1) Boot this domain 2) Domain shutdown menu 3) Domain status menu 4) Configure this domain 5) TUXEDO command line (tmadmin) 6) Edit configuration/log files menu 7) Clean IPC resources of this Domain q) Quit
319
> Attempting to boot ... INFO: Oracle Tuxedo, Version 10.3.0.0, 64-bit, Patch Level (none) Booting server processes ... exec PSMSTPRC -o ./LOGS/stdout -e ./LOGS/stderr -A -- -CD HRCSX -PS PSUNX -A start -S PSMSTPRC : process id=5715 ... Started. exec PSAESRV -o ./LOGS/stdout -e ./LOGS/stderr -- -CD HRCSX -S PSAESRV : process id=5720 ... Started. exec PSAESRV -o ./LOGS/stdout -e ./LOGS/stderr -- -CD HRCSX -S PSAESRV : process id=5724 ... Started. exec PSAESRV -o ./LOGS/stdout -e ./LOGS/stderr -- -CD HRCSX -S PSAESRV : process id=5728 ... Started. exec PSDSTSRV -o ./LOGS/stdout -e ./LOGS/stderr -p 1,600:1,1 -sPostReport -- -CD HRCSX -PS PSUNX -A start -S PSDSTSRV : process id=5732 ... Started. exec PSPRCSRV -o ./LOGS/stdout -e ./LOGS/stderr -sInitiateRequest -- -CD HRCSX -PS PSUNX -A start -S PSPRCSRV : process id=5737 ... Started. exec PSMONITORSRV -o ./LOGS/stdout -e ./LOGS/stderr -A -- -ID 63996 -PS PSUNX -S PSMONITORSRV : process id=5745 ... Started. 7 processes started.
-------------------------------------------PeopleSoft Process Scheduler Administration -------------------------------------------Domain Name: HRCSX 1) Boot this domain 2) Domain shutdown menu 3) Domain status menu 4) Configure this domain 5) TUXEDO command line (tmadmin) 6) Edit configuration/log files menu 7) Clean IPC resources of this Domain q) Quit
320
=============================================================================== Welcome to the InstallShield Wizard for PeopleSoft Internet Architecture. Using the InstallShield Wizard you will install PeopleSoft Internet Architecture on your computer. Version: 8.52.07
Note: If installing onto a Oracle WebLogic Server, make sure to shutdown any running web servers to avoid web server corruption.
===============================================================================
Choose the directory where you wish to deploy PeopleSoft Pure Internet Architecture :
Please specify a directory name or press Enter [/u01/psconfig/PT8.52]: Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
321
->1- Oracle WebLogic Server 2- IBM WebSphere Server To select an item enter its number, or 0 when you are finished [0] : Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Select the web server root directory [/home/psoft/oracle/Middleware]: /u01/middleware Detected web server version : WebLogic 10.3.4 Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Please enter the administrator login and password for WebLogic domain.
Login ID [system]: Password [Passw0rd]:xxxxxxx Re-type Password [Passw0rd]:xxxxxxx Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
->1- Create New WebLogic Domain To select an item enter its number, or 0 when you are finished [0] : Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
322
===============================================================================
Enter domain name or click Next to select default [peoplesoft]: ps Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] : Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
->1- Single Server Domain 2- Multi Server Domain 3- Distributed Managed Server To select an item enter its number, or 0 when you are finished [0] : Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Website name [ps]: Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Enter port numbers and summaries. AppServer name [CSWebprod]: 202.92.142.25 JSL Port [9000]: HTTP Port [80]:8080
323
HTTPS Port [443]:8443 Authentication Token Domain:(optional) []: Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] : ===============================================================================
Please enter the Name of the Web Profile used to configure the webserver. The user id and password will be used to retrieve the web profile from the database. (NOTE: Other available preset web profile names are TEST", "DEV",and "KIOSK".)
Web Profile Name [PROD]: User ID [PTWEBSERVER]: Password [PTWEBSERVER]:xxxxxxxxx Re-type Password [PTWEBSERVER]:xxxxxxxxxx Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Please specify a directory name or press Enter [/home/psoft/PeopleSoft Internet Architecture/psreports]: /u01/psconfig/PT8.52/psreports Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
===============================================================================
Setup Type : weblogic Web server root directory : /u01/middleware Web server version : 10.3 Web server domain : ps Internet Architecture app name : PORTAL
324
Integration Gateway app name : PSIGW PeopleSoft Business Interlink app name : PSINTERLINKS PeopleSoft Online Library Infrastructure : PSOL Environment Management Hub : PSEMHUB Hello Portlet app name : helloportletapp Portlet Container app name : pspc Testsuite app name : testsuite Wsrptest app name : wsrptest Site name : ps Authentication Token Domain : Application server name : 202.92.142.25 JSL port : 9000 HTTP port : 8080 HTTPS port : 8443 Report repository directory : /u01/psconfig/PT8.52/psreports PIA webserver directory : /u01/psconfig/PT8.52/webserv Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] : Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :
=============================================================================== Installation Complete --------------------Congratulations! PeopleSoft Internet Architecture has been successfully installed to: /u01/psconfig/PT8.52/webserv
325
Now start web server services: First verify if file /etc/profile.d/psoft.sh is there with following contents:
export PS_HOME=/u01/psoft/PT8.52 export PS_CFG_HOME=/u01/psconfig/PT8.52 . /$PS_HOME/psconfig.sh
Login to web server through psoft user via any ssh client, go to $PS_CFG_HOME/webserv/ps/bin directory
[root@CSWebprod ~]# su - psoft [psoft@CSWebprod ~]$ ls psft [psoft@CSWebprod ~]$ cd $PS_CFG_HOME/webserv/ps/bin [psoft@CSWebprod bin]$ ls createThreadDump.sh setEnv.sh singleserverStatus.sh startPIA.sh stopPIA.sh [psoft@CSWebprod bin]$ chmod a+x setEnv.sh
326
You should have above messages if web server (PIA) is successfully started. Verify by browsing application link: http://202.92.142.15:8080/ps/signon.html User Name: PS Password: XX
327
328
329
Before installing and using this software product you must agree to be bound by the terms and conditions of the end user license agreement ("License Agreement") which accompanies this product. Please take this time to read the License Agreement. If you are not in agreement with the terms and conditions of the License Agreement, please return the product to your Account Representative and your money will be refunded. If you require a replacement copy of the License Agreement, please contact your Account Representative before proceeding with the install process. Do you agree to the terms of the License Agreement? (y/n): y -------------------------------------------------------------------------------Micro Focus Install This product was not built or tested on this version of the Operating System. This product was built on Operating System: Linux 2.6.9-11.ELsmp x86_64 Red Hat Enterprise Linux AS release 4 (Nahant Update 1) and you are installing it on Operating System: Linux 2.6.32-300.3.1.el6uek.x86_64 Any product issues you report will only be corrected if they can be reproduced on one of our systems running: Linux 2.6.9-11.ELsmp x86_64 Red Hat Enterprise Linux AS release 4 (Nahant Update 1) Linux 2.6.9-67.ELsmp i686 Red Hat Enterprise Linux ES release 4 (Nahant Update 6) Linux 2.6.18-164.el5 x86_64 Red Hat Enterprise Linux Server release 5.4 (Tikanga) Linux 2.6.18-164.el5 i686 Red Hat Enterprise Linux Server release 5.4 (Tikanga) Please confirm that you want to continue with this installation (y/n): y
-------------------------------------------------------------------------------When you press return you will be shown details of the reference environment (and any compatibility environments). Please press return when you are ready:
It will show you all operating system side pre-reqs, scroll down and press y at following prompt:
Please confirm your understanding of the above reference environment details (y/n): y Do you want to make use of COBOL and Java working together? (y/n): n Skipping Java setup Should you want to use Java with COBOL later on as super user run the command /u01/microfocus/bin/java_setup to select the version of Java you want to use. -------------------------------------------------------------------------------This product is protected using the Micro Focus License Management
330
Facility (LMF). Please refer to the Development System Licensing Guide for information relating to the installation of the licensing system and licenses.
If you do not have LMF installed or want to upgrade to the latest version, we recommend you install it now. Would you like to install LMF now? (y/n): y Enter the directory name where you wish to install License Manager (Press Enter for default directory /opt/microfocus/mflmf) /u01/mflmf Empty database created ok Do you want only superuser to be able to access the License Admin System? (y/n) y It is recommended that you let license manager autostart at boot time Do you want license manager to be automatically started at boot time? (y/n) y LMF installation complete
Please consult the Development Licensing Guide for detailed information on how to install licenses. This may be done by running the mflicense tool.
-------------------------------------------------------------------------------To run your applications you need a deployment license installed using Apptrack. See your Deployment Licensing Guide for details. Installing Apptrack... Access permissions on directory /var/mfaslmf have changed on this release Write access permission has been removed except for superuser use Apptrack installation complete
-------------------------------------------------------------------------------This product can be used in either 32-bit or 64-bit modes. Please enter either 32 or 64 to set the system default mode: 64 System default COBMODE has been set to 64. -------------------------------------------------------------------------------Installing documentation. Please wait... -------------------------------------------------------------------------------Enterprise Server provides a scalable, managed and high-performance transactional environment for the deployment of COBOL applications and services, COBOL/J2EE applications and direct COBOL Web Services. Your Enterprise Server requires configuration. You can either do it now or later. To do it now you need to know the alphanumeric user ID of the Enterprise Server System Administrator. To do it later, enter the following commands whilst logged in as root : /u01/microfocus/bin/eslminstall /u01/microfocus/bin/casperm
331
Do you wish to configure Enterprise Server now? (y/n): n -------------------------------------------------------------------------------XDB is a fully-functional ANSI-compliant relational database management system, providing support for SQL data access for development purposes. Do you want to install XDB? (y/n): n Skipping XDB install. Should you want to install XDB later on, run the following command as the root user : sh /u01/microfocus/xdb/xdb_install
-------------------------------------------------------------------------------(remember to set COBDIR to /u01/microfocus, include /u01/microfocus/lib in LD_LIBRARY_PATH and include /u01/microfocus/bin on your PATH)
WARNING: Any executables (whether a Run-Time System or an application) must be relinked using this new release. Otherwise, the results of running the older executables with this new release are undefined.
Installation completed successfully. The COBOL system is ready to use. Now add environment variables related to microfocus installation in /etc/profile.d/psoft.sh:
export TUXDIR=/u01/middleware/tuxedo10gR3 export PS_HOME=/u01/psoft/PT8.52 export PS_CFG_HOME=/u01/psconfig/PT8.52 export COBDIR=/u01/microfocus export ORACLE_BASE=/u01/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/client_1 export ORACLE_SID=HRCSX export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$ORACLE_HOME/OPatch:$PS_HOME/bin:$TUXDIR/bi n:$COBDIR/bin:$COBDIR/aslmf:/u01/mflmf:/u01/mflmf/bin:$PS_HOME/setup export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib:$ORACLE_H OME/sqldeveloper/jdbc/lib/ojdbc14.jar export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:$PS_HOME/bin:$PS_HOME/lib:$TUXDIR/lib:$COBDIR/lib:$COBDIR/aslmf:/u01/mfl mf:/u01/mflmf/lib export TMP=/tmp export TMPDIR=/tmp . /$PS_HOME/psconfig.sh
332
[root@CSAppprod mflmf]# ls bin lmfinstall.euc mflmadm mflmfdbX.idx README_mflmf.txt devas lmfinstall.sj mflm_admin MF-LMF.log README.txt INSTMAIN.S lmfinstall.utf8 mflmcmd mflm-history ref-as.gnt lang lmf-mess mflm_cmd mflmman terminfo lib lmfnewdb.gnt mflmfdb mflm_manager terminfo.txt lmfdbrecover LMFOPTPLATFORM mflmfdb.idx mflmrcscript lmfgetpv LMFVERNO mflmfdbX PRODFILE [root@CSAppprod mflmf]# ./mflm_manager MF-LMF:Fri Feb 1 09:43:09 2013: LMF Starting
333
00001 Version of Server Express 64-bit Model 1 License units: 00005 **AS Developer Usage Duration: Unlimited PEOPLESOFT-SX-DEV64 01030 A0000 05CA9 XXXX. .... -------------------------------------------00002 Version of Server Express 64-bit Model 1 License units: 00005 **AS Developer Usage Duration: Unlimited PEOPLESOFT-SX-DEV64 01030 B0000 05CA9 XXXX. .... -------------------------------------------More... (Esc to Quit) 00003 Version of Server Express 64-bit Model 1 License units: 00005 **AS Developer Usage Duration: Unlimited PEOPLESOFT-SX-DEV64 01060 B0000 05CA9 XXXX. .... -------------------------------------------00004 Version of Server Express 64-bit Model 1 License units: 00001 **ES Developer Usage Duration: Unlimited PEOPLESOFT-SX-DEV64 01050 10000 01CA9 XXXX. .... -------------------------------------------Continue... Server License Administration System - AppTrack ----------------------------------------------------------1. License List 2. License Summary 3. License Install 4. License Uninstall 5. Change/Set Password 6. Reinitialize Licensing 7. Current Users 9. Quit Enter the Menu Selection [root@CSAppprod mflmf]#
Since we have installed microfocus successfully so now we can go for COBOL files compilation
334
Login through psoft user on app server machine via any ssh client. Change to the PS_HOME/setup directory:
cd $PS_HOME/setup
Conversion Summary for Source Codes in : Source: /u01/psoft/PT8.52/src/cbl/ Target: /u01/psoft/PT8.52/src/cblunicode/ . . . . /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTCBP.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTCRC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTCVA.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTDRB.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTDRV.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTEXT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTOUT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR1.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR2.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR3.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWAIT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWD.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWDPR.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWDRC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWLPR.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWMSG.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWTRM.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPLOGMS.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPQUERC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPQUEUE.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Error : The list of file(s) failed to compile. FAPINAS0 fail to compile FAPINAS1 fail to compile FAPINAS2 fail to compile FAPINAS3 fail to compile FAPINAS5 fail to compile FAPINAS6 fail to compile FAPINAS7 fail to compile FAPINAS8 fail to compile FAPINAS9 fail to compile IMPLUS04 fail to compile IMPLUS05 fail to compile IMPLUS06 fail to compile IMPLUS07 fail to compile IMPLUS08 fail to compile
335
IMPLUS09 fail to compile IMPLUS10 fail to compile IMPLUS11 fail to compile IMPLUS12 fail to compile
You may get some exceptions and above errors regarding FAPINAS and IMPLUS COBOL files, this is because we need to compile these additional COBOL files separately, run these scripts in the mentioned order for additional COBOL compilation:
./inasuncv04.sh ./inasbl04.mak ./inasuncv05.sh ./inasbl05.mak ./inasuncv06.sh ./inasbl06.mak ./inasuncv07.sh ./inasbl07.mak ./inasuncv08.sh ./inasbl08.mak ./inasuncv09.sh ./inasbl09.mak ./inasuncv10.sh ./inasbl10.mak ./inasuncv11.sh ./inasbl11.mak ./inasuncv12.sh ./inasbl12.mak
Conversion Summary for Source Codes in : Source: /u01/psoft/PT8.52/inaswk04/ Target: /u01/psoft/PT8.52/inaswk2/ Number of Copy Libraries Read: 14 Modified: 14 Not Modified: 0 Number of Programs Read: Modified: 17 Not Modified: 0 17
336
> All INAS COBOL files converted for Unicode successfully and written > to Work Area #2... > Renaming INAS COBOL files back to original file names.. > Copying Converted INAS 2004-2005 COBOL files to COBOL Unicode Source area... > All INAS 2004-2005 COBOL files successfully converted and staged.
INAS Unicode conversion routine ending on Fri Feb 1 11:50:10 PHT 2013... [psoft@CSAppprod setup]$ ./inasbl04.mak ./inasbl04.mak : Convert INAS files for Unicode .... INAS 2004-2005 Unicode conversion routine beginning on Fri Feb 1 11:51:33 PHT 2013... > Creating Work Area #1 folder... > Creating Work Area #2 folder... > Copying INAS 2004-2005 COBOL files to Work Area #1... > Renaming INAS COBOL files in Work Area #1 to PS Standard... > Executing COBOL Unicode Conversion on all INAS 2004-2005 COBOL files in Work Area #1...
Conversion Summary for Source Codes in : Source: /u01/psoft/PT8.52/inaswk04/ Target: /u01/psoft/PT8.52/inaswk2/ Number of Copy Libraries Read: 14 Modified: 14 Not Modified: 0 Number of Programs Read: Modified: 17 Not Modified: 0 17
> All INAS COBOL files converted for Unicode successfully and written > to Work Area #2... > Renaming INAS COBOL files back to original file names... > Copying Converted INAS 2004-2005 COBOL files to COBOL Unicode Source area... > All INAS 2004-2005 COBOL files successfully converted and staged.
INAS Unicode conversion routine ending on Fri Feb 1 11:51:34 PHT 2013... ./inasbl04.mak : INAS Unicode Conversion step done... ./inasbl04.mak : Compiling FMCALC04.cbl ... ./inasbl04.mak : Compiling FMRJCT04.cbl ...
337
./inasbl04.mak : Compiling FMSNT04.cbl ... ./inasbl04.mak : Compiling FMTWEK04.cbl ... ./inasbl04.mak : Compiling IMCALC04.cbl ... ./inasbl04.mak : Compiling IMMAPI04.cbl ... ./inasbl04.mak : Compiling IMMAPO04.cbl ... ./inasbl04.mak : Compiling IMMSGE04.cbl ... ./inasbl04.mak : Compiling IMPLUS04.cbl ... ./inasbl04.mak : Compiling IMTWEK04.cbl ... ./inasbl04.mak : Compiling INAS2004.cbl ... ./inasbl04.mak : Compiling INCOMP04.cbl ... ./inasbl04.mak : Compiling INFUNC04.cbl ... ./inasbl04.mak : Compiling ININAR04.cbl ... ./inasbl04.mak : Compiling INLCL04.cbl ... ./inasbl04.mak : Compiling INMIGR04.cbl ... ./inasbl04.mak : Compiling INTAX04.cbl ... ./inasbl04.mak : All COBOL programs have been successfully compiled. [psoft@CSAppprod setup]$
Now re-run ./pscbl.mak, this time there should not be any errors and following successful execution messages must be there:
/u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTCRC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTCVA.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTDRB.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTDRV.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTEXT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCTOUT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR1.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR2.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCUSR3.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWAIT.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWD.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWDPR.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWDRC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWLPR.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWMSG.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPCWTRM.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPLOGMS.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPQUERC.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : Compiling SRPQUEUE.cbl ... /u01/psoft/PT8.52/setup/pscbl_mf.mak : All COBOL programs have been successfully compiled. /u01/psoft/PT8.52/setup/pscbl_mf.mak : The COBOL executables were copied to /u01/psoft/PT8.52/cblbin
Once done with COBOL compilation link all compiled COBOL files through psrun.mak command:
[psoft@CSAppprod setup]$ ./psrun.mak ./psrun.mak - linking PSRUN for oel-5-x86_64, Version 2.6.32-300.3.1.el6uek.x86_64 ... ./psrun.mak - Successfully created PSRUN in directory: /u01/psoft/PT8.52/bin ./psrun.mak - linking PSRUNRMT for oel-5-x86_64, Version 2.6.32-300.3.1.el6uek.x86_64 ... ./psrun.mak - Successfully created PSRUNRMT in directory: /u01/psoft/PT8.52/bin
This completes COBOL compilation, make a backup of $PS_HOME/cblbin compiled COBOL directory.