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

PeopleSoft Installation Steps for People Tool 8.49 1. If you are going to use HRMS 8.

9 and below you can use MS SQL Server 2000. 2. If you are going to use HRMS 9.0 and you have to use MS SQL Server 2005. 3. Install MS SQL Server 2000and Restart and install Service pack 4 and restart. 4. Install Web logic 9.2 and update the license. 5. Install Tuxedo 9.1 for and Restart the Computer. 6. Install Crystal. 7. Install SQR. 8. Install People Tool 8.49 ( 7 cds in Fileserver format) 9. Install Application (HRMS/FSCM ,HCMetc). 10. Run the Database setup wizard from the folder PsMpDbInstall which is located in c:\<Home>\setup\ PsMpDbInstall\setup.exe. 11. If you have installed HRMS 8.8 or 8.9 then 12. Run all the following rel8.45, rel8.46, rel 8.47, rel8.48, rel8.49 script from scripts folder in <Home> using query Analyzer. 13. If the application database you are installing is 8.45 or lower, run the following SQL command: DROP TABLE PSOPTSTATUS 14. Edit and run the grant.sql script in the <PS_HOME>\scripts directory. This will grant
permissions to the Connect ID.

15. Run the storeddl.dms Data Mover script in the <PS_HOME>\scripts directory using data
mover with Peoplesoft authentication, 16. Run the msgtlsupg.dms Data Mover script in the <PS_HOME>\scripts directory. This will update the PeopleTools messages in your database.

17. Configure Instances using Peoplesoft User ID with the Configuration Manager. 18. Import the Project PPLTLS84CUR 19. Import the Project PPLTLS84CURDEL 20. Build PLTLS84CUR with Option create and alter table run the the sql script generated using Query Analyser. 21. Open Data Mover in boot strap mode and run the following scripts pt846tls, pt847tls, pt848tls and pt849tls. 22. Run the tlsupgnoncomp.dms , STOREEPT.dms, ptdefnsec.dms, createvw.dms Data
Mover script in the <PS_HOME>\scripts directory.

23. Run the App Eng Program , UPG844PORTAL, UPGQRYDUPHED, UPGPTSMDAT, UPGPT846PP, UPGPT848IBUG,VERSION Ex: psae -CD <dbname> -CT MICROSFT -CO <oprid> -CP <pswd>
-R INSTALL -AI UPG844PORTAL

24. Run the ptibupgrade.dms Data Mover script in the <PS_HOME>\scripts directory 25. Create Tables and Alter Tables by opening the App Designer. 26. Configure the App. Server using psadmin utility. 27. Configure the Process Scheduler. 28. Install the PIA from C:\<pshome>/setup/ PsMpPIAInstall /setup.exe and configure the ports. 29. Open the Browser and type the Sign on syntax http://<servername>:port/<instancename>/signon.html 30. Configure the Report Node and Server for Process scheduler. http://<servername>:port/psreports/<instancename> 31. Install People Books and configure of F1 help.

(Open App designer and Launch People Tools and sign on to the installed database. From the Application Designer select File, New. Select Project and click OK. Select Insert, Definitions into Project. Select Records from the Definition Type dropdown list box. Select Table from the Type drop-down list box.. Click Insert, and then click Select All. Click Insert, and then click Close. Select Build, Project. Select Create Tables and Alter Tables in the Build Options region (Create Indexes and Create Trigger will automatically be selected). Select Build script file in the Build Execute Options region. Click Settings. The Build Settings dialog box appears. Select the Scripts tab. Select Write Alter comments to script. Enter a unique output file name for each type. Select the Alter tab and ensure that the Adds, Changes, Renames, and Deletes check boxes are selected in the Alter Any region. Drop column if data present should be selected in the Drop Column Options region, and Truncate data if field too short should be selected in the Change Column Length Options region. Make sure that Alter by Table Rename is selected in the Alter Table Options region. Select the Create tab, and ensure that the options Skip table if it already exists, Recreate view if it already exists, and Recreate index only if modified are selected. Click OK. The Build dialog box reappears. Click Build. Click Close when the process is completed. Run the generated SQL scripts in your platform-specific query tool to bring your database structure in sync with the PeopleTools tables.)

Run the Script to activate the instance directly: SET LOG c:\upd.log; UPDATE PSSTATUS SET OWNERID = 'sa'; UPDATE PSOPRDEFN SET SYMBOLICID = 'sa1', OPERPSWD = OPRID, ENCRYPTED = 0; UPDATE PSACCESSPRFL SET ACCESSID = 'sa', SYMBOLICID = 'sa1', ACCESSPSWD = 'sa', VERSION = 0, ENCRYPTED = 0; GRANT SELECT ON PSSTATUS TO people; GRANT SELECT ON PSOPRDEFN TO people; GRANT SELECT ON PSACCESSPRFL TO people; REM - ENCRYPT PASSWORD / ENCRYPT_PASSWORD *; Define permission lists. A permission list grants a degree of access to a particular combination of PeopleSoft elements, specifying pages, development environments, time periods, administrative tools, personalization. Configure Performance Monitor: 1. For configuring at least Two PSPPMSRV is required. 2. Create a role called Perfmon and assign a delivered Permission list called PTPMCLNT and assign the role to a new user called PPMI user or any particular user. 3. Go to People Tool-Performance Monitor Administration-Global administratonEnter the PPMI User ID and password and fill the PPMI URL. Ex : http://<servername>:port/ppmi/<instancename> Save . 4. Go to People Tool-Performance Monitor Administration-Specify Monitor. Type the URL for the monitor Ex : http://<servername>:port/monitor/<instancename> Save. 5. Set the Agent filter all to standard.

Comman d Applicatio n Server boot

Example

Result

psadmin -c boot -d ps800dmo

Boots an application server domain named ps800dmo. Shuts down an application server domain, ps800dmo, using a normal shutdown method. In a normal shutdown, the domain waits for users to complete their tasks and turns away new requests before terminating all the processes in the domain. Shuts down an application server domain using a forced shutdown method. In a forced shutdown, the domain immediately terminates all the processes in the domain. Creates an application server configuration file with specified template. Where -t specifies the template to use: small, medium, or large. Note. The s and p parameters are discussed in the following section. Invokes the configuration editor.

shutdown

psadmin -c shutdown -d ps800dmo

shutdown !

psadmin c shutdown! d ps800dmo

create

psadmin -c create -d ps800dmo -t small s <startup_string> -p <port_string>

configure Process Scheduler create

psadmin -c configure -d ps800dmo

psadmin -p create -d hrdmo -t nt ps <port_string>

Creates a new Process Scheduler Server. Where -d specifies the database, -t specifies the template to use, as in nt, unix, or vms, and ps specifies the set up string entered from the command line Starts a Process Scheduler. Stops a Process Scheduler. Configures a Process Scheduler. Shows the status of a Process Scheduler.

start stop configure status

psadmin -p start -d hrdmo psadmin -p stop -d hrdmo psadmin -p configure -d hrdmo psadmin -p status -d hrdmo

General help
psadmin -h

Displays command help and syntax.

Comman d version #
psadmin -v

Example

Result

Displays version number, as in Version 8.40. Displays your environment variables.

environm ent

psadmin -env

Configuring a Domain
Regardless of how you specify domain values, ultimately you must run PSADMIN to generate some necessary files that include your specific values. In the following example, PSADMIN invokes another PeopleSoft executable, UBBGEN, which reads the values and format in the PSAPPSRV.CFG, VAL, and UBX files, and generates the PSAPPSRV.UBB and ENV files Where you see Do you want to change any config values? (y/n), regardless of what you enter, PSADMIN calls UBBGEN. If you have already entered values manually in the PSAPPSRV.CFG file and enter n, UBBGEN reads those values and writes to the necessary files. If you enter y, you see the PSADMIN prompt interface, which is actually a wrapper to UBBGEN. UBBGEN reads the previous values in the PSAPPSRV.CFG, presents those values, and allows you to change them. It presents the values in the format that is derived from reading the PSAPPSRV.UBX file, and it validates selected values based on criteria in the PSAPPSRV.VAL file

Loading a Configuration
After you configure a domain and PSADMIN creates the new configuration file, PSADMIN loads the new configuration settings into PSTUXCFG so that the domain can properly boot. This occurs automatically after you have completed all of the prompts for values in PSADMIN. The following example shows loading a new configuration on the command line To load the new configuration, PSADMIN calls the BEA executable, TMLOADCF.EXE, which populates the PSTUXCFG file. TMLOADCF.EXE reads the newly entered values that appear in the PSAPPSRV.UBB file and writes them to the PSTUXCFG file.

Archiving Application Server Configuration Files


To track changes made to the psappsrv.cfg file and the history of the changes, a subdirectory, archive, stores various versions of the CFG file. You can find this subdirectory in the domain name directory, as in C:\pt844\appserv\domain name\archive, where the current version of PSAPPSRV.CFG resides. When you boot the application server domain for the first time, PSADMIN places a copy of PSAPPSRV.CFG in the archive directory. In subsequent boots, if PSADMIN detects a change in PSAPPSRV.CFG based on the time stamp values, it replaces the current PSAPPSRV.CFG with the latest version. The file name of the new version is then psappsrv_mmddyy_hhmm_ss.cfg, as displayed on the time stamp.

Booting a Domain
When you select Boot this domain, PSADMIN calls the BEA Tuxedo executable, TMBOOT.EXE, which uses the information that resides in the PSAPPSRV.ENV and PSTUXCFG files to boot the appropriate domain.

Stopping a Domain

When you select Domain shutdown menu and select one of the shutdown options, PSADMIN calls the BEA Tuxedo executable, TMSHUTDOWN.EXE, which also uses the information that resides in the PSAPPSRV.ENV and PSTUXCFG files to shut down the appropriate domain. Following a successful domain shutdown, PSADMIN checks and stops orphaned processes in the domain. If PSADMIN identifies and stops any orphaned server processes, it displays a screen message at the end of the shutdown operation.

Monitoring a Domain
To detect any orphaned application server processes, a server process, PSWATCHSRV, monitors the application server domain. Every two minutes, PSWATCHSRV identifies and stops any hung or orphaned server processes. If any hung or orphaned processes are found, it prints a message to the application server log file. The PSWATCHSRV process is the first process to start when you boot up the domain and the last one to stop when you shut down the domain.

Domain ID Name
To identify orphaned application server processes, all server processes within a servers domain must be uniquely identified. Therefore, the system appends a unique number to the domain ID in the PSAPPSRV.CFG file. If you refer to domain IDs in scripts or processes, you may need to change those to reflect the new naming convention. The command line varies slightly depending on the application server process, but it looks like this:
PSAPPSRV -C dom=pt84_52692 ...