预算执行服务器安装配置手册.docx
- 文档编号:7842485
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:54
- 大小:3.94MB
预算执行服务器安装配置手册.docx
《预算执行服务器安装配置手册.docx》由会员分享,可在线阅读,更多相关《预算执行服务器安装配置手册.docx(54页珍藏版)》请在冰豆网上搜索。
预算执行服务器安装配置手册
e财预算执行系列软件系统
服务器安装配置指南
使用手册
北京太极华青佩诚软件科技有限公司
2007年01月
前言
手册面向的读者
本手册是针对太极华青公司实施部内部人员和第三方系统维护人员而编写的,其面对使用人员都应具备掌握一定的Oracle、Weblogic和IIS等相关知识,目的是帮助实施和维护人员通过对于本手册的阅读,从而有能力独立安装和配置预算执行管理系列软件系统的服务器环境;同时对系统的软硬件的体系结构和原理也加深了理解。
在安装和配置服务器环境前,认真阅读本书是十分必要的。
本手册包含的主要内容
本手册共分3章,介绍了运行e预算执行管理系列软件系统所需的服务器环境要求和安装过程。
对于初学者来说,最好从头至尾阅读本书,如果您已经有了一些服务器安装配置经验之后,可把本书放在手边作为参考。
各章的主要内容简要说明如下:
第1章系统概述从前台和后台两个角度说明预算执行管理系列软件系统的构成
第2章中心数据库服务器安装配置说明描述oracle9i数据库在windows2000server平台上的安装以及性能调优,以及用户表空间的建立和如何利用数据库管理工具创建主库和业务库
第3章安装并配置应用服务器介绍了jsdk1.4.2和weblogic8.1的安装和配置,以及如何把应用包部署到应用服务器上和检验服务器配置是否成功的办法。
目录
目录1
第1章系统概述1
1.1系统概述1
1.2前台系统的组成1
1.3后台系统概述2
第2章数据库服务器安装配置说明3
2.1ORACLE数据库的安装:
3
2.2数据库启动11
2.3创建FBMaster主数据库和业务库14
2.4注册业务库20
2.5数据备份和恢复22
2.6ORACLE网络配置26
第3章安装并配置应用服务器31
3.1JSDK1.4的安装31
3.2JavaSdk运行环境配置(此步可省略)31
3.3部署设置更新JavaSdk32
3.4Weblogic8.0的安装32
3.5启动weblogic服务36
3.6连接池和数据源配置38
3.7部署应用47
附录A部分名词解释及常见错误49
附录B快速浏览51
第1章系统概述
1.1系统概述
e财财政管理信息系统(ElectronicFinanceManagementInformationSystem(EFM))融合了先进的财政管理思想及最新的财政改革思路,严格遵循面向对象软件工程规范及财政部的规划要求,紧扣政府财政改革方向,优化财政管理流程,保证业务信息在各个环节的充分共享和有效流动,为财政部门业务层、管理层提供最佳的财政管理手段,使财政信息资源充分共享,全面提升财政管理水平,并且节省大量的人力物力资源。
e财预算执行管理系统分为标准版与扩展版,标准版包括财政版、单位版和数据库管理工具三部分。
单位版是参加预算编制的单位使用的软件,它必须与财政部门使用的财政版软件进行预算数据的传送。
数据库管理工具是财政版的一个辅助系统,主要创建和管理数据库。
财政版又分为系统管理、预算执行、查询报表和服务器设置四个模块。
服务器设置提供系统连接所需的服务器名;系统管理提供预算执行模块的基础信息,例如:
单位、用户、科目等等;查询报表定制预算执行模块中的各类输出报表。
扩展版在标准版的基础增加了专项管理系统和基础信息采集系统。
专项管理系统是项目支出预算的重要组成部分,帮助用户完成项目支出预算的申报、评审、排序、核对、批复、滚动管理、跟踪等各项管理职能。
基础信息采集系统可以使财政部门时时了解每一个预算单位的基本情况,包括人员、资产、工资等,满足用户对基础信息的采集与管理、分析决策的要求。
系统根据财政、单位使用特点,按实际的应用环境要求系统采用B/S与C/S相结合的技术体系。
在财政内部连接时采用传统的客户端/服务器(Client/Server),在预算单位和银行采用比较先进基于浏览器的技术(Browse/Server)模式更能符合客观条件,体现系统的先进性。
满足用户的使用要求。
1.2前台系统的组成
从系统实现的功能上看,预算执行管理系统分为:
财政版、单位版和银行版。
1.财政版采用的是传统的C/S模式,即客户机/服务器模式,主要针对的是财政用户,服务器上通常采用高性能的PCSERVER或者小型机,并采用ORACLE大型数据库作为中心数据库,提供大容量和高性能的数据存储。
C/S模式可以充分发挥客户端PC的处理能力,很多工作都可以在客户端处理后再提交给服务器;
2.单位银行版采用的是较先进的B/S模式,即浏览器/服务器模式,客户机上只要安装一个浏览器,如InternetExplorer或NetscapeNavigator,再配置好WebServer(应用服务器)、数据传输服务器后,浏览器通过他们同数据库进行数据交互,而不用安装任何专门的软件,只要有一台能够上网的电脑就可以使用,系统的扩展十分容易,只要由系统管理员分配给一个用户名和密码后,就可以使用了。
1.3后台系统概述
从系统所需的配置环境来看,省级监管系统划分为:
数据库服务器;应用服务器;数据传输服务器;作业调度服务器的配置。
1.数据库服务器:
Oracle9i企业版为高端应用提供了高效、可靠及安全的数据管理能力。
这样的高端应用包括大数据量的在线事务处理(OLTP)环境,查询密集型数据仓库及要求苛刻的互联网应用等。
Oracle9i提供了多种工具和功能,能够满足政府或企业关键任务应用的可用性及可伸缩性。
Oracle数据库是当今业界最安全、可靠的数据库之一,拥有最大的用户群,并保持良好的增长势头。
Oracle数据库已被财政部门确定为首选的数据库管理系统。
运行环境:
硬件平台:
小型机、PC服务器;操作系统:
WINDOWS2000SERVER、UNIX;数据库:
Oracle9i
2.应用服务器:
应用服务器是非常重要的企业软件,为现代业务系统提供了应用基础结构。
应用服务器源自支持与其它系统共享数据和资源的应用,以及为Web页面和其它用户界面生成动态信息的需求。
它们引进了服务器端架构,在Web服务器与底层应用和数据库之间形成了新的功能和服务层。
BEAWebLogicServer是一种多功能、基于标准的应用服务器,为企业构建自己的应用提供了坚实的基础。
各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨Internet协作,起始点都是BEAWebLogicServer。
由于BEAWebLogicServer具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于Internet的企业都选择它来开发、部署最佳的应用。
运行环境:
硬件平台:
小型机、PC服务器;操作系统:
WINDOWS2000SERVER、UNIX;应用服务器软件:
BeaWeblogic8.1,actuate
第2章数据库服务器安装配置说明
2.1ORACLE数据库的安装:
2.1.1系统环境:
1.操作系统:
Windows2000Server,机器内存4G
2.数据库:
Oracle9i(9.2.0.1)FORNT企业版
3.安装路径:
F:
\ORACLE
2.1.2硬件要求:
◆内存:
256M以上可用内存
◆硬盘:
3G以上剩余空间
2.1.3数据库的安装
1.将Oracle9i(9.2.0.1)光盘带标签的一面朝上放入光盘驱动器,关上驱动器门;
2.稍等几秒钟后,双击桌面上“我的电脑”图标,然后再双击光驱图标
;
3.稍等几秒钟后,桌面会出现如下图2-1所示界面:
图2-1Oracle9i(9.2.0.1)欢迎使用
4.在上图2-1界面中,单击【下一步】按钮,进入“文件定位”对话框,如下图2-2所示:
图2-2Oracle9i(9.2.0.1)文件定位
这里需要记录的是Oracle9i(9.2.0.1)目标的名称和安装的路径,您可以将这些内容记录在记事本或者Word文档中。
5.上图2-2界面中,单击【下一步】按钮,等待Oracle9i(9.2.0.1)加载产品列表后,即可进入“可用产品”对话框,如图2-3所示:
图2-3Oracle9i(9.2.0.1)可用产品
6.确定要安装的产品后,然后单击【产品语言】按钮,可以进入“语言选择”,我们选择“简体中文”,确定后,在上图2-3中单击【下一步】按钮,进入“安装类型”界面,如下图2-4所示:
图2-4Oracle9i(9.2.0.1)安装类型
7.在图2-4中,选择“企业版”,单选按钮。
企业版主要针对高端应用程序的数据管理,如大容量的联机事务处理环境、查询密集型的数据仓库和要求较高的Internet应用程序等,它提供的有关可用性和可伸缩性的工具,以及功能足以满足任务至上的应用程序的需求。
8.在上图2-4中单击【下一步】按钮,进入“数据库配置”界面,如下图2-5所示:
图2-5Oracle9i(9.2.0.1)数据库配置
这里需要选择的是所安装数据库的类型,一般来说选择“通用”即可。
而对于那些经常处理大容量和超大容量的用户来说,可以选择“事务处理”,对于那些经常频繁处理中小数据量的用户来说,可以选择“数据仓库”,当然对于高端用户来说也可以自己定制。
9.上图2-5中单击【下一步】按钮,进入“OracleMTSRecoveryService配置”界面,如下图2-6所示:
图2-6Oracle9i(9.2.0.1)OracleMTSRecoveryService配置
在这里我们可以使用系统提供的默认的端口号,当然我们自己也可以更改其端口号。
您可以将这些内容记录在记事本或者Word文档中。
10.在2-6中单击【下一步】按钮,进入“数据库标识”界面,如下图2-7所示:
图2-7Oracle9i(9.2.0.1)数据库标识
这一个界面的设置对用户来说非常重用:
全局数据库名和SID,这里推荐用户使用有意义的名字。
输入完毕后不要忘了将这些内容记录在记事本或者Word文档中。
☆注:
全局数据库名、SID的具体含义见附录A。
11.在2-7中单击【下一步】按钮,进入“数据库文件位置”界面,如下图2-8所示:
图2-8Oracle9i(9.2.0.1)数据库文件位置
这里可以使用系统提供的默认位置,当然也可以改变其存放位置,这里提到的数据库文件是Oracle数据库系统中十分重要的文件,在安装过程中,安装程序会建议将数据文件存放到另一个硬盘中,这样可以使数据库结构和性能达到最优。
12.在2-8中单击【下一步】按钮,进入“数据库字符集”界面,如下图2-9所示:
图2-9Oracle9i(9.2.0.1)数据库字符集
这里使用使用系统提供的缺省值。
13.在2-9中单击【下一步】按钮,进入“摘要”界面,如下图2-10所示:
图2-10Oracle9i(9.2.0.1)摘要
这里主要显示安装Oracle中的一些信息:
基本设置、产品语言、安装组件等等。
14.在2-10中单击【下一步】按钮,进入“安装”界面,如下图2-11所示:
图2-11Oracle9i(9.2.0.1)安装
这里显示程序的安装进度,这一过程时间比较长,请耐心等待。
15.这个过程完成后,Oracle的安装并没有结束,接下来Oracle会调用相关的工具进行网络配置、数据库的创建、代理配置和Http服务等设置工作,如下图2-12所示:
图2-12Oracle9i(9.2.0.1)配置
这一过程是创建数据库,创建完成后,系统要求更改数据库系统管理员的口令,进行必要的安全设置,如下图2-13所示:
16.在图2-13中,需要更改SyS、System用户的口令,还可以冻结(解冻)某些用户的权限。
设置完成后单击【确定】按钮,系统进入“安装结束”界面。
图2-13Oracle9i(9.2.0.1)口令更改
17.在下图2-14中,显示OracleDatabase成功安装,如果我们想继续安装其它产品的话,我们可以单击【下一安装】按钮,进行其他组件的安装,如果不进行其他组件的安装,我们单击【退出】按钮,完成数据库的安装。
图2-14Oracle9i(9.2.0.1)安装结束
2.2数据库启动
Oracle9i数据库安装完成后,一般是自动启动数据库实例、监听服务的,但是某些异常情况下比如数据库异常,或者设置成手工启动方式,那么在数据库服务器启动后,需要手动去启动数据库服务,否则数据库不能正常使用。
现在介绍数据库的启动方法:
1.单击【开始】—〉【设置】—〉【控制面板】,显示如下图2-23所示:
图2-23Oracle9i(9.2.0.1)数据库启动
(1)
2.在上图2-23中,双击“管理工具”,弹出界面显示如下图2-24所示:
图2-24Oracle9i(9.2.0.1)数据库启动
(2)
3.上图2-24中,双击“服务”之后,通过拉动右边的上下滚动条,我们可以看到Oracle9i的相关服务,我们在装完数据库服务器之后,Oracle9i的最重要的一些服务是设置成自动启动的,而且对于服务器来说强烈推荐使用这种默认的启动方式。
(现在为了说明启动方法,范例设置成手工启动方式。
)打开“服务”之后,界面显示如下图2-25所示:
图2-25Oracle9i(9.2.0.1)数据库启动(3)
在图2-25中,我们看到很多关于Oracle的服务,对于一个Oracle数据库应用服务器来说,下面这些服务是必须启动的,否则数据库服务器不能正常工作:
(1)OracleServiceTEST;
(2)OracleOraHome92TNSListener;(3)OracleOraHome92HTTPServer。
其他的服务备选(关于详细的说明,请参考Oracle相关书籍)。
4.在启动一个Oracle服务时,首先用鼠标选中,然后点击鼠标右键,弹出菜单选择“启动”,即可启动一个Oracle服务。
如下图2-26所示:
图2-26Oracle9i(9.2.0.1)数据库启动(4)
启动完成后,图2-26中的“状态”自动标记为:
“已启动”,在这个面中我们也可以把服务的启动状态设置成“自动启动”,设置完成后,如果重新启动计算机,那么“自动启动”的服务将自动提供服务,不需要人工干预。
如下图2-27所示:
图2-27Oracle9i(9.2.0.1)数据库启动(5)
2.3创建FBMaster主数据库和业务库
1.创建表空间:
(1)必须创建一个Fbmaster和一个fbmis_exec50_dev;
(2)另外可以创建其它业务库。
单击【开始】—〉【程序】—〉【Oracle】—〉【EnterpriseManagerConsole】,显示如下图2-28所示:
图2-28Oracle9i(9.2.0.1)EnterpriseManagerConsole登陆
(1)
2.在图2-28中,单击【确定】按钮,系统显示如下图2-29所示:
图2-29Oracle9i(9.2.0.1)EnterpriseManagerConsole登陆
(2)
3.在图2-29中,依次展开前面前面的加号“+”,直至看到创建的全局数据库名(以DBTEST为例)。
如下图2-30所示:
图2-30Oracle9i(9.2.0.1)EnterpriseManagerConsole登陆(3)
4.单击DBTEST,出现一个登陆界面,要输入具有DBA权限的拥护和密码(以sys用户为例)。
如下图2-31所示:
图2-31Oracle9i(9.2.0.1)EnterpriseManagerConsole登陆(4)
用户名、密码输入后,在连接身份下拉列表框中选择SYSDBA,然后单击【确定】按钮,
即可进入“DBTEST“,如下图2-32所示:
图2-32Oracle9i(9.2.0.1)EnterpriseManagerConsole登陆(5)
5.创建表空间:
在上图2-31中,依次展开“存储”前面的“+”号,然后选中“表空间”,点击鼠标右键,弹出菜单选中“创建”,系统显示界面如下图2-33所示:
图2-33Oracle9i(9.2.0.1)创建表空间
(1)
6.在右边弹出窗口中的文本框中输入表空间的名字“FBMASTER”,然后在“大小”栏输入合适的大小(这里输入100M),然后单击【创建】按钮,表空间创建完毕。
7.为了防止在使用过程当中数据量增加,导致数据库崩溃,在表空间创建完成后,我们需要设置存储空间自动增长模式。
展开表空间“FMASTER”下的数据文件,如下图2-34所示(蓝色显示部分):
图2-34Oracle9i(9.2.0.1)创建表空间
(2)
8.在上图2-34中右边窗口中,单击“存储”TAB页,将“数据文件以满后自动扩展(AUTOEXTEND)”复选框打上“√”标记,然后输入一个合适的增量值、最大大小值,最后点击【应用】按钮,表空间创建完毕。
9.以同样的方法创建其它表空间,如:
fbmis_exec50_dev。
〈创建过程同上,略〉(注意:
在创建表空间时,一定要查看一下用于恢复的数据库的备份数据库的表空间,查看方法是直接用记事本打开查找tablespace,即可看到表空间的名称,如果是用脚本创建,表空间就没有此要求了)。
10.表空间创建完毕后,还需要创建相应的两个用户,以同样的方法展开“安全性”前面的“+”号,选中下面的“用户”,点击鼠标右键,弹出菜单“创建”,如下图2-35所示:
图2-35Oracle9i(9.2.0.1)创建用户
11.右边弹出界面的“名称”文本框中输入用户名“FBMASTER”,在“输入口令”、“确认口令”中输入密码,然后在表空间的默认值的下拉列表框中选择刚刚创建的好表空间“FBMASTER”。
★重要提示:
(1).FBMASTER密码只能为“beijingtjhq”,否则在导入数据时会报错!
!
12.单击“角色”Tab页,如下图2-36所示:
图2-36Oracle9i(9.2.0.1)角色管理
13.图2-36分为上下两部分:
上部分:
可用;下部分:
已授予。
现在为用户“FBMASTER”授权:
双击(或单击中间部分的向下的“
”按钮)可用栏中的“DBA”、“CONNECT”、“RESOURCE”,变成已授予的角色,然后单击“管理选项”,将“
”变成“
”。
那么用户“FBMASTER”即拥有了这两个角色。
14.角色、系统权限授予完成后,然后单击【创建】按钮,用户“FBMASTER”创建完毕。
15.按照同样的方法,创建业务库“fbmis_exec50_dev”。
〈创建过程同上,略〉。
按照上面方法创建完用户后,还需要使用PLSQLDeveloper的CommandWindows执行下面脚本创建角色:
CREATEROLE"FBMIS_EXEC_ROLE"NOTIDENTIFIED;
GRANTCREATECLUSTERTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATELIBRARYTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATEPROCEDURETO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATEPUBLICSYNONYMTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATESEQUENCETO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATESNAPSHOTTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATESYNONYMTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATETABLETO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATETRIGGERTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATETYPETO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTCREATEVIEWTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTDEBUGCONNECTSESSIONTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTDROPPUBLICDATABASELINKTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTDROPPUBLICSYNONYMTO"FBMIS_EXEC_ROLE"WITHADMINOPTION
GRANTSELECTON"FBMASTER"."APP_REGISTER"TO"FBMIS_EXEC_ROLE"
GRANTSELECTON"FBMASTER"."DB_REGISTER"TO"FBMIS_EXEC_ROLE"
GRANTSELECTON"FBMASTER"."PUB_T_BUILD"TO"FBMIS_EXEC_ROLE"
GRANTSELECTON"FBMASTER"."PUB_T_SYSPARM"TO"FBMIS_EXEC_ROLE"
GRANT"CONNECT"TO"FBMIS_EXEC_ROLE"
GRANT"RESOURCE"TO"FBMIS_EXEC_ROLE"
创建好角色,把这个角色赋给你创建业务库用户。
2.4注册业务库
主库FBMaster和业务库创建完毕后,要在主库中正确的注册业务库,“e”财预算执行软件
才能使用,注册方法如下:
1.用刚刚创建好的“FBMASTER”登陆“EnterpriseManagerConsole(独立控制台)”。
<具体登陆方法参考以上步骤>
2.正确连接数据库后,在“方案”节点下找到数据库“FBMASTER”,展开其前面的“+”号,找到表“DB_REGISTER”,点右键弹出菜单“查看/编辑目录”,见下图2-37所示:
图2-37Oracle9i(9.2.0.1)业务库注册
(1)
3.点击“查看/编辑目录”功能菜单后,系统显示如下图2-38所示:
图2-38Oracle9i(9.2.0.1)业务库注册
(2)
4.在上图2-38中输入DB_NAME,DB_NAME_CN,DB_CREATEDATE等等各列的值。
各列的具体含义解释如下:
DB_ID:
注册数据库的ID号,系统自动产生,不需要人工维护。
DB_NAME:
业务库的名字,这里只能输入创建业务库的用户名。
DB_NAME_CN:
业务库的中文名字,即显示在“e”财软件登陆界面中中文库名字。
DB_CREATEDATE:
创建日期,可维护也可不维护。
不维护时,系统会产生一个日期。
DB_YEAR:
业务库的年度,根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 预算 执行 服务器 安装 配置 手册
![提示](https://static.bdocx.com/images/bang_tan.gif)