PeopleSoft 8.47的安装配置
来源:互联网 发布:红异端改淘宝 编辑:程序博客网 时间:2024/05/21 00:45
最近公司在做PeopleSoft的二次开发,使用的是PeopleSoft 8.47+MSSQL,当然搭建平台是第一步。参照官方的文档以及网络上的资料,勉强搭建好了这个平台,过程艰辛,不敢独享,和大家分享心得。(注,本人是将客户端和服务器配置到了一起)
1 首先安装的是Weblogic以及Tuxedo8.1这两个软件,操作系统平台是Win2003+SP3这个是必须的。记住,Tuxedo需要安装到Weblogic的目录想x:/bea目录下面 例如c:/bea即可。最后添加一些Weblogic里面的license,防止默认的限制五人连接。之后安装Sql Server 2003,相信读者都可以解决。
2 安装PeopleTools。这里采用的是绿色版本,我并无安装次软件,而是直接从别人机子上Down了一个安装成功的软件下来。例如目录:D:/HCM 接下来就是配置问题了,也是最重要的步骤。
3 安装数据库。PeopleSoft这种套装软件和以前接触的软件不一样,它的数据库是用来提供功能的,也就是说,以后搭建的页面都是需要通过数据库来存储。所以这是必不可少的步骤。搭建数据库分为手动搭建和自动搭建。我采用的是自动搭建,在<PS_HOME>/setup这个文件夹里有databaseinstall这个文件夹,自动建库使用的就是里面的setup应用程序。
4 建库过程中,有选择数据库字符的这一个选项,注意选择Unicode Database 这一个选项。之后选择数据库,这里需要注意,我们PeopleSoft对应了三个数据库多需要导入,也就是说我们需要执行三遍数据库导入的应用程序。之后选择语言,这里需要勾选英文和中文两项,不然以后使用中文登陆还会有大量的英文在里面。在Enter Sql Server Information这个选项当中注意填写sa的用户密码,people的密码是peop1e记住两者的区别尤为重要。之后就是耐心的等待数据库的导入了。这里需要注意的问题就是sa的密码不能超过8位,PeopleTools只能识别8位以下的密码。
5 按照此做法,分别导入三个数据库,在每个数据库导入完成后,PeopleTools都会安装对应的ODBC,这点相比较手动建库导库有着巨大的优势,省去了很多繁琐的过程。
6…………几个小时以后,数据库导入完成,接下来就是配置工作了。进入<PS_HOME>/appserv文件夹,找到psadmin,启动来进行客户端domain的配置。
选择 1) Application Server -> 2) Create a domain -> 输入domain的用户名,这里有讲究,对应不同的数据库需要配置不同的domain,用户名也不同,这里采用和数据库名称相同的domain命名,例如PTSYS等。(注:手动建库的需要弄清楚你数据库的名称)
进入配置阶段,我们需要配置的就是15)用户名和16)密码了 这里不同的数据库不同 PTSYS的用户名和密码采用PSADMIN,另外两个使用PSEM即可。 Sql binn注意选对路径 例如 这里是 c:/Program Files/Microsoft SQL Server/80/Tools/Binn
数据库选择localhost。然后选择11在选择1,即可创建好完整的domain.
7 mpinternet的安装在<PS_HOME>/setup/mpinternet的setup安装文件即可安装mpinternet,基本上采取默认的选项,所需的安装类型下选择2) BEA Weblocic Server 之后这里需要填写正确的domain's name 之后就完成了配置。
8 几分钟之后,选择<PS_HOME>/webserv目录找到你建立的web,进入之后运行startPIA程序,这里startPIA需要java虚拟机的支持,注意本机上安装的java虚拟机同此要求的版本相同,其实通过改java安装目录的名字即可。
9 辛苦之后,登陆的时候终于到来了。先别急 /setup/mpinternet网页的安全目录下打上勾,即可解决不允许匿名登陆访问的问题。正式进入PeopleSoft了http://localhost/psp/PTSYS 笔者配置了几台机子,发现有些这个网页进入后登陆不了有些就可以,暂且不明白什么原因。所以找到另外的网页http://localhost/psp/PTSYS 登陆。
输入用户名和密码之后发现无法登陆? 这是数据库没有升级的原因。选择语言English再重新登陆一遍即可登陆。
10 相应的,其他两个数据库的配置也是依此法炮制。
11 数据库的升级问题。为了解决不能使用中文登陆的问题,我们需要升级数据库。这里参考PT847_Install_MSS.pdf这个官方文档进行的升级。升级途中用到的DataMover 以及 Data Application软件 对应名称为 psdmt 以及 pside 在<PS_HOME>//bin/client/winx86的目录下面。
12 查看131页的表格,对照自身,查找需要导入的SQL脚本 这里我们需要导入REL847U 注意 数据库是Unicode版本的我们需要导入结尾带U的脚本。注意,进入查询分析器后数据库的选择尤为重要。
13 导入 GRANT.SQL 脚本 在 <PS_HOME>/SCRIPTS 目录下面 ,这里的用户名密码注意分清楚。笔者的经验告诉大家 在导入PTSYS的数据库的时候 通常用户名和密码使用PSADMIN即可,如果中途遇到错误,尝试使用sa登陆,通常可以解决。注意:登陆的时候需要看清楚登陆的是哪一个数据可,避免差错。
14 导入过程中,可能脚本会报告找不到DAT的错误 这里需要读者自行修改脚本的位置 例如我这里 D:/HCM/HCM/data/ 即可。
15 最后在cmd下使用如下四条语句
D:/HCM/HCM/bin/client/winx86/psae -CD PTSYS -CT MICROSFT -CO PSADMIN -CP PSADMIN -R INSTALL -AI UPG844PORTAL
D:/HCM/HCM/bin/client/winx86/psae -CD PTSYS -CT MICROSFT -CO PSADMIN -CP PSADMIN -R INSTALL -AI UPGQRYDUPHED
D:/HCM/HCM/bin/client/winx86/psae -CD PTSYS -CT MICROSFT -CO PSADMIN -CP PSADMIN -R INSTALL -AI UPGPTSMDAT
D:/HCM/HCM/bin/client/winx86/psae -CD PTSYS -CT MICROSFT -CO PSADMIN -CP PSADMIN -R INSTALL -AI UPGPT846PP
注意:这里的D:/HCM/HCM/bin/client/winx86/为你的<PS_HOME>
有时候在升级完成后还是没有中文的存在,这里在到查询分析器中,进入到相应的数据库执行 UPDATE PSLANGUAGES SET INSTALLED=1 WHERE LANGUAGE_CD = 'xxx';
这里的xxx为ZHS 表示中文,即可。
不妥之处,敬请指正。
- PeopleSoft 8.47的安装配置
- peoplesoft AD集成配置
- PeopleSoft 安装顺序
- 安装Peoplesoft HRMS - 安装weblogic
- PeopleSoft SETID驱动的表
- PeopleSoft SETID驱动的表
- 如何在PeopleSoft QUERY的Expressions中使用subquery
- PeopleSoft Alter Audit -- 检查Table 与 Record的差异性
- PeopleSoft笔记 - 客户端下几个重要的exe文件
- 谈谈PeopleSoft
- PeopleSoft基础知识
- PeopleSoft Tips
- peoplesoft documents
- PeopleSoft Resources
- peoplesoft 注入
- peoplesoft youtube
- PeopleSoft Branding
- PeopleSoft Architecture
- 操作checklistbox选中值的方法
- 初始化ifconfig计数办法
- Qt 4.x实现QMenu菜单向上弹出菜单方法
- 免费电子书列表
- 创建多组单选按钮
- PeopleSoft 8.47的安装配置
- 好铁不打钉,好程序员不去外包公司(转载)
- parent.window ,window.parent ,window.opener,opener.window的区别与用法
- C技巧:结构体参数转成不定参数
- 动态申请二维数组并释放
- eclipse中svn版本过低导致无法更新解决方案
- page_load 与page_init 的区别
- 电子商务与媒体融合之探析
- 修改oracle字符集