中国北车集团大连机车车辆有限公司工程项目管理系统Oracle Primavera P6项目管理软件安装手册Prepared for中国北车集团大连机车车辆有限公司Prepared byEMC Technology Solutions Group目录1.安装环境概述 (3)2.数据库创建 (4)2.1.PMDB数据库 (4)2.2.MMDB数据库 (10)3.安装PM客户端 (16)3.1.安装客户端软件 (16)3.2.客户端链接数P6据库 (21)4.安装WEB ACCESS组件 (25)4.1.安装JDK (25)4.2.配置JBOSS (29)4.3.安装P6 Web Access (31)4.4.部署web服务及帮助文件 (41)4.5.创建服务启动用批处理文件startP6WebAccessinJBoss.bat (42)4.6.启动\停止运行P6Web组件 (43)1.安装环境概述操作系统:Microsoft Windows Server 2008 Enterprise x64(6.0.6002 Service Pack 2 Build 6002)数据库服务器:Oracle Database 11g Enterprise Edition Release 11.1.0.6.0创建的用户及实例:system/system@prim6应用服务器:JAVA_HOME= C:\Program Files\Java\jdk1.6.0_20JBOSS INSTALL LOCATION= D:\server\jboss\jboss-5.0.1.GAwebaccesshome= D:\server\WebAccess说明:jboss必须是jboss-5.0.1.GA-JDK6;JDK必须是1.6.0_14或以上版本。
数据库及应用服务器端口:已开放同数据库通讯所需的1521端口已开放同应用服务器通讯所需的8080端口2.数据库创建本节的操作需要在客户端PC中进行操作,在进行P6的数据库安装之前需在数据库服务器端安装完毕oracle,并创建P6数据库所需的oracle数据库实例(本例中已经在数据库服务器172.18.0.99中创建了所需的示例名为prim6。
),同时需要已经在客户端安装oracle的客户端,并已经配置好链接(具体可检查…\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件)2.1.PMDB数据库1)打开安装文件目录,运行...\install\database\dbsetup.bat2)选择“Install a new database”、“Oracle/Oracle XE”和”Engineering and Construction”,industry type选择“engineering and construction”,之后单击“next”3)本节进行安装PMDB数据库,选择project Management database的projectManagement and content repository in one database模式,安装PMDB数据库(默认),之后单击“next”4)输入数据库连接信息,之后单击“next”DBA user name:systemDBA password::systemDatabase host address:172.18.0.99Database host port:1521Database name (SID):prim65)设置数据库表空间名称(默认),单击“next”6)设置数据库表空间具体位置(默认),单击“next”7)创建表空间创建中8)创建表空间创建完毕,单击“next”9)进入创建数据库用户窗口,输入相关信息后单击“next”admuser/admuser;privuser/privuser;pubuser/pubuser,其他默认。
10)选择是否加载样例库和选择本数据库的基本货币单位,选择后单击“next”本例中不加载样例库,选择人民币为基本货币单位。
11)创建PMDB数据库中12)出现finish窗口,可以单击“finish”安装完成PMDB数据库的安装本例中单击“next”继续进行MMDB数据库的安装2.2.MMDB数据库本节,MMDB数据库安装接PMDB数据库的安装,安装流程同PMDB数据库类似,依次截图如下,具体步骤不再详细描述。
admuser1/admuser1;privuser1/privuser1;pubuser1/pubuser1,其他默认。
截至此步,完成P6所需的PMDB和MMDB数据库安装。
3.安装PM客户端本节操作均是在客户端进行的操作。
3.1.安装客户端软件1)运行…\P6_70_Client_Applications\Setup.exe,如弹出提示窗口,单击“运行”2)在程序运行窗口单击“next”3)选择engineering and construction,之后单击“next”4)选择安装Primavera P6 Client Applications (默认),单击“next”5)选择客户端安装地址(默认),单击“next”6)选择安装PM客户端“Project Management”,单击“next”7)选择开始菜单中程序组位置文件夹(默认),单击“next”8)安装前的准备完成,单击“Install”开始安装9)客户端安装中10)客户端安装完毕,窗口自动切换至数据库连接配置窗口3.2.客户端链接数P6据库1)客户端安装完成后自动切换至数据库连接配置窗口,选择驱动类型为oracle,单击“next”2)输入oracle数据库连接字符串prim6,单击“next”为保证以下链接工作顺利完成,需检查oracle客户端tns文件配置,配置示例图:3)输入登录信息,单击“next”Username:pubuser;Password:pubuser;其他默认。
注意:输入的用户名和密码均为小写。
4)确认数据库连接,单击“next”5)在数据库链接向导窗口,单击“finish”,完成PM客户端同数据库的配置链接6)在客户端安装向导窗口,单击“finish”,完成PM客户端安装。
4.安装WEB ACCESS组件本节操作均是在应用服务器端进行的操作。
在应用服务器上安装jdk环境,jdk版本必须是1.6.0_14或以上版本。
4.1.安装JDK1)准备jdk安装程序(本例根据操作系统情况,选用jdk-6u20-windows-x64)2)运行jdk安装程序,单击“接受”进入下一步3)直接接受默认路径,单击“下一步”4)正在安装中5)直接接受默认路径,单击“下一步”6)正在安装中7)单击“完成”,jdk安装完成4.2.配置JBOSS应用服务器采用jboss,jboss必须是jboss-5.0.1.GA-JDK6,可以从/jbossas/downloads/下载JBOSS5.0.1 GA-JDK6。
将下载好的JBOSS5.0.1 GA-JDK6文件解压缩到<JBOSS INSTALL LOCATION> JBOSS_HOME=d:\server\jboss\jboss-5.0.1.GA\bin1)修改run.bat文件用编辑器(如系统自带的记事本)打开d:\server\jboss\jboss-5.0.1.GA\bin\run.bat 文件,修改JBOSS的缓存大小,修改set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=256m为:set JAVA_OPTS=%JAVA_OPTS% -XX:PermSize=64m -XX:MaxPermSize=128m-Xms512m -Xmx512m配置webaccess的启动环境在:RESTART的上一行添加如下内容:setJAVA_OPTS="-Dprimavera.bootstrap.home=D:\Server\WebAccess" %JAVA_OPTS%修改完毕后,保存run.bat文件。
2)配置webaccess运行目录打开目录d:\server\jboss\jboss-5.0.1.GA\server,选择“default”,按Ctrl+C复制,然后按Ctrl+V粘贴,修改新建文件夹名称为“primaveraweb”3)修改JBOSS服务使其支持中文字符集打开目录d:\server\jboss\jboss-5.0.1.GA\server\primaveraweb\deploy\jbossweb.sar打开文件“server.xml”,在<Connector protocol="HTTP/1.1" port="8080"添加“URIEncoding="UTF-8"”,之后保存该文件。
4.3.安装P6 Web Access1)打开并运行..\ P6_70_Web_Access\win\Disk1\install\setup.exe,2)系统会弹出如下的系统检测窗口,检测通过后自动关闭3)自动弹出安装窗口,单击“下一步”4)指定webaccess所需的主目录,单击“下一步”注:该目录必须同JBOSS配置中修改run.bat文件中指定的路径一致。
“set JAVA_OPTS="-Dprimavera.bootstrap.home=D:\Server\WebAccess" %JAVA_OPTS %”5)在可用产品组件窗口,先单击“全选”,之后单击“下一步”6)继续单击“下一步”7)在Java Home Directory窗口出现已经安装的jdk目录,单击“下一步”注:进行webaccess安装前必须先安装好jdk。
8)在概要窗口中,单击“安装”9)Webaccess安装中10)Webaccess安装中,出现Configuration Assistants窗口,不要关闭11)最后,弹出webaccess链接数据库的配置窗口选择数据库类型(Oracle or SQL),本例选择Oracle,之后单击“next”12)完善必须的数据库链接信息后单击“next”在Please enter the following information. . . 窗口输入用户名(pubuser)及密码(pubuser)、数据库实例名(prim6)、主机名(系统会自动获得)、服务端口(1521,系统默认)、Public Group ID 必须是1,等【对于已经自动填好的不要修改】,之后单击“Next”13)系统弹出配置完成窗口,单击“确定”完成数据库链接配置14)在End of Installation安装结束窗口单击“退出”15)单击“是”,完成“P6 Web Access”程序的安装。