這是ITPUB版主Array降龍十八掌
在SUN上配置DataMover時的TroubleShooting過程,從中受益匪淺,在此表示感謝,轉過來給大家些參考:
==============ERROR 1==============================
Installing Peoplesoft Database Configuration. Please wait...
The ORACLE_SID Environment Variable has been updated to 'FIN88'
Executing psadmin.sql for oracle(UNIX)...
Executing connect.sql for oracle(UNIX)......
Initializing Data Mover ... please wait
Initializing Data Mover ... please wait
Checking Data Mover log ... please wait
ERROR: could not open /export/home0/fin88/PT8.46/scripts/fin88ora.dms
-------------------------------------------------------------------------------
Information
The installation failed to load PeopleSoft data with the following error:
Error: File not found: /export/home0/fin88/PT8.46/scripts/fin88ora.dms Please
look into the log file(s) located under log directory for details.
Press enter to exit the installation.
Press 1 for Next or 4 to Redisplay [1]
Solution:
============
environment configuration
make the psconfig.sh do the deed
==============ERROR 2==============================
PeopleTools 8.46 - Data Mover
Copyright (c) 2006 PeopleSoft, Inc.
All Rights Reserved
dlopen in libpscompat failed for libpsora.so: ld.so.1:
/export/home0/fin88/PT8.46//bin/psdmtx: fatal: libclntsh.so.8.0: open
failed: No such file or directory
PSDMTX Error: signon
Reason: Could not sign on to database FIN88 with user SYSADM.
Checking Data Mover log ... please wait
ERROR: could not open /export/home0/fin88/PT8.46/scripts/fin88ora.dms
-------------------------------------------------------------------------------
相當於
psdmtx ../setup/parm2
PeopleTools 8.46 - Data Mover
Copyright (c) 2006 PeopleSoft, Inc.
All Rights Reserved
dlopen in libpscompat failed for libpsora.so: ld.so.1: psdmtx: fatal: libclntsh.so.8.0: open failed: No such file or directory
PSDMTX Error: signon
Reason: Could not sign on to database FIN88 with user SYSADM.
Solution:
============
1) cd $ORACLE_HOME/lib32
2) execute the following command to establish the symlink:
ln -s $ORACLE_HOME/lib32/libclntsh.so.9.0 libclntsh.so.8.0
==============ERROR 3==============================
出現新的錯誤:
dlopen in libpscompat failed for libpsora.so: ld.so.1: psdmtx: fatal:
/devp/VIS/oraVIS/VISdb/9.2.0/lib/libclntsh.so.8.0: wrong ELF class:
ELFCLASS64
PSDMTX Error: signon
Reason: Could not sign on to database FIN88 with user SYSADM.
Solution
========
cd $ORACLE_HOME/lib
ln -s $ORACLE_HOME/lib32/libclntsh.so.9.0 libclntsh.so.8.0
==============ERROR 4==============================
出現新的錯誤:
fin88 $ psdmtx -CT ORACLE -CS V880-C -CD FIN88 -CO SYSADM -CP SYSADM
-CI people -CW peop1e -FP
/export/home0/fin88/PT8.46/scripts/fin88ora.dms
PeopleTools 8.46 - Data Mover
Copyright (c) 2006 PeopleSoft, Inc.
All Rights Reserved
Logging status in /export/home0/fin88/PT8.46/log/datamove.log
Error: File not found: /export/home0/fin88/PT8.46/scripts/fin88ora.dms
Ended: Sat Aug 19 20:50:49 2006
Unsuccessful completion
psdmtx -CT ORACLE -CS V880-C -CD FIN88 -CO SYSADM -CP SYSADM -CI people
-CW peop1e -FP /export/home0/fin88/PT8.46/scripts/fin88ora.dms
Solution:
============
cd $PS_HOME/setup/databaseinstall
重新開始./setup.solaris -is:javaconsole -console
成功!
原帖地址:http://www.itpub.net/viewthread.php?tid=616467