版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目二部系统维护完全手册系统安装与初始化文件修改控制(当前版本:V1.6)版本作者完成时间版本备注V1.0闪仁雪2012/5/22初稿V1.1曹旋2012/5/24正式稿V1.6闪仁雪2012/9/17修改了4.1、5.1、7.1、8.3,新增了3.1.3、7.2、7.3,修改了整体排版湖北国网华中科技开发有限责任公司目录1JDK安装与环境变量配置11.1JDK的安装图解与说明11.2环境变量配置32ORACLE 11g 安装与卸载52.1ORACLE 11g 的安装52.2ORACLE 11g 卸载113产品数据库初始化133.1数据库用户的创建133.1.1使用PL/SQL创建用户133.
2、1.2使用SQL语句创建用户163.1.3数据库用户的初始化163.2命令行执行导入/导出dmp文件173.2.1导入dmp文件173.2.2导出dmp文件183.3PL/SQL执行导入/导出表183.3.1Oracle导入导出表183.3.2SQL插入203.3.3PL/SQL Developer223.4比较用户对象233.5比较表数据244Tomcat安装配置及启动264.1Tomcat安装配置264.2Tomcat启动284.2.1Tomcat启动284.2.2Tomcat启动常见问题285产品数据库自动备份305.1Oracle数据库自动备份305.2Tomcat自启动配置325.2
3、.1添加tomcat自启动到任务计划325.2.2添加tomcat自启动到windows服务326系统访问注意事项346.1浏览器兼容问题346.2Internet选项设置346.3弹出窗口设置366.4系统控件下载安装367版本更新注意事项387.1版本更新操作及注意事项387.2数据库更新操作及注意事项397.3Cell报表模板维护408产品系统管理配置428.1组织机构428.2用户管理428.3功能管理438.4角色管理459Mantis使用教程479.1Mantis简介479.2登录mantis479.3问题查询489.4修改问题499.5报告问题5010ALM工具中测试及缺陷维护操
4、作说明5210.1测试板块5210.1.1测试计划5210.1.2测试实验室5510.2缺陷板块5811系统配置规范5911.1系统配置规范总结59系统维护完全手册-系统安装与初始化1 JDK安装与环境变量配置1.1 JDK的安装图解与说明以JDK1.6版本为例,其详细安装步骤如下:双击jdk-6u25_windows-i586.exe 安装程序,启动后的程序安装界面如下图点击【下一步】按钮,进入下一步安装,出现如下图画面一般来说,我们通常都默认安装在C:Program Filesjavajdk1.6.0_25的目录下,假若你要安装在其他路径时,请按【更改(A)】,改变JDK 安装路径。确认无
5、误后,再按【下一步】进入下一步安装,如下图所示安装过程中,会弹出jre的安装目录信息,如下图所示若在上一步没有更改默认安装目录,此处也无需更改,直接按【下一步】进入下一步的安装,若更改了目录,此处也改到相应的安装目录去。安装成功后,你会看到如下图所示的成功安装画面下图是安装完成之后的Java目录1.2 环境变量配置此处我们以win7操作系统32位操作系统为例进行介绍,右键点击【计算机】【属性】【高级系统设置】【环境变量】【系统变量】,出现如下图所示画面此处有三个环境变量需要配置,如下 JAVA_HOME = C:Program Filesjavajdk1.6.0_25 /jdk的安装目录PAT
6、H = %JAVA_HOME%bin;CLASSPATH = .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar这里需要注意的是,上述三个环境变量若已存在,则选择编辑或双击,将需要配置的环境变量添加到原配置的前面,使用分号分隔。否则选择新建。注:1. 用分号“;”来分隔路径,切勿任意空格。2. CLASSPATH 的设定中,需要配置“.”这个当前路径。补充:3.不论Windows 2000 或Windows XP 皆可依上述方法设定。安装完成后,可测试环境是否配置成功:运行cmd,打开命令提示符窗口,在C: >下输入java version 回车,如果前面的
7、步骤没有问题,则会显示Java版本的相关信息如下图2 ORACLE 11g 安装与卸载2.1 ORACLE 11g 的安装安装文件压缩包有两个win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip,两个压缩包必须分别解压然后合并,或者解压至同一个文件夹中。如下图所示双击setup.exe 出现如下图安装界面在这里可以输入电子邮件地址和My Oracle Support口令,输入电子邮件地址可以收到安全问题的通知,也可以不用输入。正确填写完成后,单击【下一步】后会出现提示,可以忽略。在这里点【下一步】进入安装选项界面如下默认选择“创
8、建和配置数据库”,单击【下一步】后出现下图系统类选择画面这里有“桌面类”和“服务器类”两种选择模式,“服务器类”比“桌面类”有更多的高级扩展设置,一般我们选择 “桌面类”,然后单击【下一步】看到典型安装画面如下这里可以选择Oracle的基目录,软件位置和数据库文件位置。最下面可为设置全局数据库名,默认为orcl。设置管理口令。完成后单击【下一步】出现先决条件检查界面如下这里是执行先决条件检查,检查完成后直接单击【下一步】,进入安装信息概要界面如下单击【完成】则开始安装Oracle DataBase 11g产品了,出现如下安装进度画面整个安装进度要持续几分钟,安装完成后会继续进行数据库的创建,如
9、下图所示当建立完成数据库后,会出现下图所示数据库创建详细信息画面:通过访问图中给出的Database Control URL https:/localhost:1158/em,可以对Oracle配置进行远程设置。数据库创建完成后系统会锁定除SYS、SYSTEM之外的所有其他用户。因为以后要使用SCOTT用户,所以在点击【口令管理】按钮后,解锁SCOTT用户,将SCOTT后面的“”去掉,则SCOTT用户解锁,如下图:注:sys用户、system用户和scott用户的区别1.sys用户:sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要
10、的,由数据库自己维护,任何用户都不能手动更改。sys是oracle权限最高的用户,也就是我们所说的管理员用户。2.system用户:system用户用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息。它是一个 用于数据库管理的用户。3.scott用户是演示用户,即用来学习和联系oracle使用的用户。解锁上述三个用户之后,要分别对其进行口令的设置。若此处不对口令做设置,那么所解锁的用户统一使用安装过程中“典型安装配置“页面设置的“管理口令”。完成后,单击【确定】后出现Oracle Database安装成功画面,如下图所示此时ORACLE 11g已成功安装,点击【关闭】则ORAC
11、LE 11g安装过程完成。可以使用PL/SQL连接sys用户进行测试。2.2 ORACLE 11g 卸载一台PC中只能安装一个ORACLE 软件,若已经安装,则需要在再次安装之前对其进行卸载。卸载ORACLE 11g是操作比较复杂,直接卸载会卸载不干净,导致再次安装失败。下面给出ORACLE 11g 的卸载过程。1、运行批处理文件在appAdministratorproduct11.2.0dbhome_1deinstalldeinstall.bat目录中找到oracle11g自带的批处理文件,运行该批处理程序将自动完成oracle卸载工作(也可以在windows开始菜单中找到ORACLE自带的
12、卸载程序执行),如下图运行过程中可能需要填写如下项: 指定要取消配置的所有单实例监听程序 LISTENER:LISTENER指定在此 Oracle 主目录中配置的数据库名的列表 ORCL:ORCL是否仍要修改 MYDATA,ORCL 数据库的详细资料? n: n是否继续y 是,n 否?n: y卸载完成后,appAdministratorproduct11.2.0dbhome_1deinstall为空,手动删除app文件夹。2、修改注册表运行regedit命令,打开注册表窗口。删除注册表中与Oracle相关的内容,具体如下:(1)、删除HKEY_LOCAL_MACHINE/SOFTWARE/OR
13、ACLE目录。(2)、删除HKEY _LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle为开头的键。(3)、删除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle开头的键。(4)、删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键(可能没有)。(5)、删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVe
14、rsion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头的键(可能没有)。(6)、删除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。(7)、删除环境变量中的PATHT CLASSPATH中包含Oracle的值。(8)、删除“开始”/“程序”中所有Oracle的组和图标。(9)、删除所有与Oracle相关的目录,包括: i)、 c:Program fileOracle目录ii)、 ORACLE_BASE
15、目录iii)、 c:Documents and Settings系统用户名、LocalSettingsTemp目录下的临时文件此时,0racle11g就已经完全删除了。3 产品数据库初始化3.1 数据库用户的创建3.1.1 使用PL/SQL创建用户打开pl/sql,首次登陆时出现以下界面,如登录sys用户,按下图进行配置此处需要注意的是如果使用sys,【链接为】要选择SYSDBA;如果使用其他普通用户,则选择Normal。按下【确定】则进入下图所示PL/SQL主页在目录的左上方选择“My objects”(若要系统默认为“My objects”选项,可以在当前页面中选择My objects,然
16、后在“工具”-“首选项”-“浏览器”页面中上方首选项集的下拉框中选择“default administrator”)在目录列表中找到“Users”,右键-新建,主页面中出现新建用户界面,如下图所示若无特殊要求:默认表空间选择USERS;临时表空间选择TEMP;概要文件选择DEFAULT。完成后如下图这里需要填写的还有角色权限和系统权限,角色权限需要选择connect、dba、resource,如下图系统权限则选择create any table、create any view、unlimited tablespace,如下图完成后,点击【应用】按钮,新用户创建成功。再次以新建用户登陆时,登陆界
17、面的“连接为”设置为“normal”,具体设置如下注:sysdba拥有最高的系统权限,一般默认是赋予sys用户的。其他用户如果as sysdba连接数据库,实际上也就是sys用户登录。Normal是普通用户对应的权限,普通用户登录时,一般以normal方式连接数据库。3.1.2 使用SQL语句创建用户 使用PL/SQL在SQL窗口中运行SQL语句创建用户,首先以sys用户登录(以sysdba方式连接数据库),PL/SQL主页中单击命令栏上的【新建】按钮,选择“SQL窗口”,打开SQL编辑窗口,如下图输入SQL语句如下:- Create the user(创建用户AAA)create user
18、AAA identified by AAA default tablespace USERS temporary tablespace TEMP;- Grant/Revoke role privileges (赋予AAA角色权限)grant dba to AAA;grant resource to AAA;grant connect to AAA;- Grant/Revoke system privileges (赋予AAA系统权限)grant create any table to AAA;grant create any view to AAA;grant unlimited tables
19、pace to AAA;注:oracle中不允许存在重复的用户。输入完成后,在命令栏中点击【执行】按钮,正确执行后,用户AAA出现在画面左侧对象结构树中的“users”中。3.1.3 数据库用户的初始化对于基建项目,在数据库的实际使用中,当创建完成用户时要对用户对象进行进行初始化,否则,在登录数据库时可能会出现用户名/密码无效登录的现象。在后文中配置完成一个项目系统的tomcat程序后,需按照此处对该程序在数据库中的用户对象进行初始化。以新建用户登录pl/sql,在左侧选择栏中找到table节点,在table列表中找到ROCK_USER,右键-编辑数据(查询数据),在弹出的命令窗口中输入语句:
20、select t.*, t.rowid from rock_user tupdate rock_user set userpassword='e10adc3949ba59abbe56e057f20f883e' / 用户密码的密文初始化如下图所示然后点击工具栏中的【执行】图标按钮,正确执行后,再点击【提交】图标按钮,即可完成用户对象的初始化。3.2 命令行执行导入/导出dmp文件3.2.1 导入dmp文件假设dmp文件(例如fg20120313_11g.dmp)位于d:,新建用户为shan。打开命令行窗口,输入:imp shan/shanorcl file=d:fg2012031
21、3_11g.dmp log=d:fg_log.log full=y出现导入进程画面如下导入完成后可以在自定义的日志文件fg_log.log中查看导入记录。使用pl/sql登录相应用户中,编译无效对象,然后就可以在my objects中可以查看刚导入的表,点击tables扩展,任意选择一个表,右键选择查询数据,即可查看导入的表如下图注:数据库导入或执行数据库更新后,需要编译无效对象,如下图所示分别点击两个红框中的按钮3.2.2 导出dmp文件导出dmp文件与导入dmp文件相似,在命令行窗口中输入:exp shan/shanorcl file=d:fg20120314_11g.dmp log=d:
22、fg2_log.log则在d:中产生一个 dmp文件fg20120314_11g.dmp和日志文件fg2_log.log。注:数据库导入时,高版本oracle exp出的dmp文件,低版本无法imp(无法识别dmp文件)。3.3 PL/SQL执行导入/导出表PL/SQL执行导入导出有三种方法,即ORACLE导入/导出、SQL插入、PL/SQL Developer。3.3.1 Oracle导入导出表ORACLE导入/导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,与其他两种方法相比,效率很好,用得也最广。1、导入表PL/SQL集成了Oracle导入导出命令,允许用户将
23、数据导入用户,PL/SQL主页工具栏中点击【工具】按钮,选择“导入表”,默认打开“oracle导入”页面,页面中的选项都是系统默认的,一般不需要修改。在页面下方“导入文件”选择框中选择要导入的dmp文件,设置如下图所示Oracle导入页面包含了以下选项:* Analyze语句在DUMP文件里执行ANALYZE语句* 提交提交数组插入* 约束导入约束* 授权导入授权* 忽略忽略创建错误* 索引导入索引* 行数导入数据行数* 显示仅列出文件内容2、导出表在工具栏中点击【工具】按钮,选择“导出表”,在“oracle导出”页面选择需要勾选的选项,并在“输出文件”选择框中选择导出文件的路径,设置完成后,
24、点击【导出】按钮,即可执行导出操作Oracle导出页面包含了以下选项:* 压缩导入一个范围* 兼容交叉表兼容* 约束导出约束* 直接直接路径* 授权导出授权* 索引导出索引* 行数导出数据行数* 触发器导出触发器根据导出数据的要求和需要选择上述选项。注:一般来说我们执行整库初始化导入的时候,直接采用windows cmd运行IMP或是EXP命令调用ORACLE导入导出,在PL/SQL中执行ORACLE导入导出的方式比较少用。3.3.2 SQL插入SQL插入导入/导出的为.sql文件,产生的是SQL脚本,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。1、导入在打开的导
25、入表页面切换到“SQL插入”,勾选需要的选项,选择导入文件路径,如下图SQL插入导入页面包含以下选项: * 使用命令窗口导入过程在SQL窗口中显示 * 使用SQL *Plus导入过程在SQL *Plus窗口中显示注:另外一种SQL导入的方式,可以直接将导出的SQL语句复制到PL/SQL命令窗口或是SQL窗口直接执行。2、导出导出方法创建了一个标准的带有插入语句和DDL语句的SQL脚本来重新创建表定义。在打开的导出表页面切换到“SQL插入”,勾选需要的选项,选择导出文件路径,如下图SQL插入导出页面包含以下选项: * 删掉表已产生的SQL脚本包含了一些语句在表被重新创建和载入前删掉表, * 创建
26、表已产生的SQL脚本包含了一些语句在表被载入前来创建表。 * 截短表已产生的SQL脚本使用截短表的语句在表被载入前清空表。 * 删除记录已产生的SQL脚本使用删除语句在表被载入前清空表。 * 禁止触发器已产生的SQL脚本在表被载入前禁止所有的表触发器,之后允许。 * 禁止外键约束已产生的SQL脚本在表被载入前禁止了表的所有外键,之后允许。 * 包括存储已产生的SQL脚本在表被载入前禁止了表的所有外键,之后允许。 * 包括权限已产生的SQL脚本包括了对象给其他用户和角色授权的授予权。 * 每次提交控制了在提交被执行前有多少条记录将被插入到已产生的SQL脚本里。 * Where子句仅仅匹配Wher
27、e子句的记录将被导出。3.3.3 PL/SQL DeveloperPL/SQL Developer导入导出为pde格式的文件,pde格式为Pl/sql developer自有的文件格式,只能用Pl/sql developer进行导入导出,不能用编辑器查看。Pde格式的识别与pl/sql developer版本有关系,高版本的pl/sql可以识别低版本导出的pde,低版本的pl/sql无法识别高版本导出的pde,所以一般使用低版本的pl/sql导出pde。注:对于SQL插入方式不支持的数据类型,如(blob类型),必须使用pde 方式或是Oracle imp/exp方式导入导出。1、导入将导入页
28、面切换至PL/SQL Developer选项,勾选需要的选项,选择导入文件路径,点击【导入】按钮PL/SQL Developer导入页面包含以下选项: * 删掉表在表被重新创建和载入之前删除表。 * 创建表在表被载入前创建表。 * 截短表在表被载入前截短表。 * 删除记录在表被载入前删除表里所有的记录。 * 禁止触发器在表被载入前禁止所有的表触发器,之后允许。 * 禁止外键约束在表被载入前禁止了表的所有外键,之后允许。 * 每次提交控制了在提交被执行前有多少条记录将被插入到已产生的SQL脚本里。 2、导出将导出页面切换至PL/SQL Developer选项,勾选需要的选项,选择导入文件路径,点
29、击【导出】按钮,如下图所示PL/SQL Developer导出页面包含以下选项: * Where子句仅仅匹配where子句的记录将被导出。 * 压缩文件禁止这个选项将禁止压缩。 * 包括存储已产生的SQL为表创建语句,包含了原始存储信息。 * 包括权限已产生的SQL包含了对象给其他用户和角色授权的授予权。3.4 比较用户对象PL/SQL提供了用户对象的比较功能,可以实现你所开发的用户对象与另一个用户对象结构进行比较。在PL/SQL工具栏中的【工具】按钮下拉框中选择“比较用户对象”,打开的比较用户对象界面为当前用户的比较页面,如下图单击主页面左下方的【目标会话】按钮,在弹出的“oracle登录”
30、界面中选择想要比较的用户对象,正确选择后,在【目标会话】按钮后面会出现所选择的用户(如选择了AAA用户,就会显示“AAAQRCL”),此时【比较】按钮被激活,点击【比较】按钮,将开始进行比较,如下图所示画面为正在比较界面当比较进度结束后,系统会自动跳转到差异页面(也可以点击主页面左上方的【差异】按钮,查看两个用户对象之间的差异)显示两个用户对象的差异。也可以点击执行,将生成的差异SQL在目标用户上执行。3.5 比较表数据可以通过PL/SQL提供的比较表数据功能实现两个表数据的比较。在PL/SQL工具栏中的【工具】按钮下拉框中选择“比较表数据”,打开表数据的比较页面,如下图在主页面中选中要比较的
31、表,然后点击【目标会话】按钮,选择要比较的用户,页面左下方会显示连接了选择的用户,此时【比较】按钮被激活,点击【比较】按钮,系统进行表数据的比较进程,如下图完成后,自动跳转至差异页面,查看两个表数据的差异。注:若要详细了解及深入学习PL/SQL,请参照【帮助】中的“用户指南”。4 Tomcat安装配置及启动 4.1 Tomcat安装配置本文讲述的Tomcat配置过程是基于基建MIS的运行环境,在不同产品或系统的使用环境下,Tomcat的配置可能会不同,仅供参考。这里使用到的tomcat是绿色免安装版,直接将压缩文件解压到需要安装的目录即可。解压完成后,需要对Tomcat中的相关文件进行必要的修
32、改配置。1、修改服务端口tomcatconf目录下文件server.xml:<Server port="8907" shutdown="SHUTDOWN"> <!-APR library loader. Documentation at /docs/apr.html -> <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> <Connector port=
33、"8055" protocol="HTTP/1.1" connectionTimeout="800000" redirectPort="8443" URIEncoding='UTF-8' /> <!- A "Connector" using the shared thread pool-> <!- Define an AJP 1.3 Connector on port 8009 -> <Connector port="8909&quo
34、t; protocol="AJP/1.3" redirectPort="8443" />上述标注的端口号中,中间一个表示tomcat连接端口,第一和第三个端口号修改时默认差值为2。以上三个端口号修改时,应避免与其他端口号冲突。2、修改数据库连接配置参数tomcatconf目录下文件context.xml:url="jdbc:Oracle:thin::1521:orcl" /数据库连接地址:修改为数据库所在主机的实际IP地址,1521为数据库默认端口号,orcl为数据库服务名。 username="jj
35、mis_gj0307_test" /数据库连接用户名:修改为实际数据库用户名password="jjmis_gj0307_test" /数据库连接密码:修改为实际数据库密码注:此处的数据库用户名和数据库密码为用户在数据库中建立的用户名和密码。3、修改tomcat标题tomcatbin目录下文件catalina.bat:if not "%OS%" = "Windows_NT" goto noTitleif "%TITLE%" = "" set TITLE=Tomcat_福光8055/to
36、mcat启动时显示的标题set _EXECJAVA=start "%TITLE%" %_RUNJAVA%goto gotTitle4、修改服务器IP及数据库服务名tomcatwebappsframeWEB-INFclasses目录下perties文件#jdbc.driverUrl = jdbc:oracle:thin:02:1521:orcl /注释内容jdbc.driverUrl = jdbc:oracle:thin:02:1521:orcl/上述表示服务器的IP地址为02,需修改为程
37、序所在主机的IP地址;数据库默认端口为1521,不需修改;数据库安装的服务名为orcl,需与安装的数据库保持一致。#JJMIS_MULTI_PRO V63GLJSUG8K2N5tR1X9FhA=#jjmis_gj0109 V7xdJ5FkqYIpB9THjq3FWA=#jjmis_gj0326 V7xdJ5FkqYIobqo9NAGhTQ=jdbc.user = V7xdJ5FkqYIzbT2Rcg9wvw=jdbc.password = V7xdJ5FkqYIzbT2Rcg9wvw=jdbc.delegateProperties = user=V7xdJ5FkqYIzbT2Rcg9wvw=,
38、password=V7xdJ5FkqYIzbT2Rcg9wvw=jdbc.alias = orcl/数据库安装的服务名为orcl5、用户明密文转换webappsframeWEB-INFOclasses目录下perties文件:jdbc.user = V7xdJ5FkqYKDtW3ugcZpqK8tJAumAw0E /用户名密文形式#jdbc.user = 4jvgHzn0P38=#jdbc.password = wBHqTp0DcpkSVEdQ1vg4+w=jdbc.password = V7xdJ5FkqYKDtW3ugcZpqK8tJAumAw0E /密码密文形式#jdbc
39、.password = p6HG9a69kO4=jdbc.delegateProperties = user=V7xdJ5FkqYKDtW3ugcZpqK8tJAumAw0E,password=V7xdJ5FkqYKDtW3ugcZpqK8tJAumAw0Ejdbc.alias = orcl此文件中连接数据库的用户名密码都是密文形式,需要将明文转换为密文形式,如上述user及 password的红色字体,系统提供了页面明文转密文工具。Tomcat启动后,在浏览器中输入http:/localhost:8433/genkey.jsp (localhost:8433为实际服务器地址),出现明密文转换
40、界面,如下图。在明文中输入需要转换的明文,点击提交按钮,即出现对应的密文。注:1. 在以后的更新包更新完成后,需要对Tomcat中work/catalina/localhost目录下的临时文件进行清理,以防止客户端访问的页面不是更新后的内容。2. 在Tomcatconf目录下的server.xml文件中可以进行服务器监听端口、重定向端口、连接超时时间、最大线程数等参数的设置。这里要注意端口的配置,避免使用其它应用程序常用的端口导致端口冲突。3. 配置tomcat完成后,需要对对应用户进行初始化,具体操作方法参考3.1.3 数据库用户的初始化。4.2 Tomcat启动4.2.1 Tomcat启动
41、在Tomcat安装包中找到目录/bin下的startup.bat批处理文件,双击该文件,出现如下tomcat启动画面在启动DOS界面,可以查看错误、警告信息,以及Tomcat配置的相关端口号设置。4.2.2 Tomcat启动常见问题tomcatlogs文件中存储了控制台日志,如果是控制台报错可以在这里面找到出错信息。一般情况下,tomcat报错有以下几种情况:1、服务端口被占用解决方法:在conf目录下的server.xml文件中修改服务端口。2、 无法连接数据库解决方法:检查数据库状态及数据库连接配置。3、Tomcat不能启动,即启动的时候启动窗口闪一下自动关闭解决方法:检查一下JDK是否正
42、确安装或环境变量配置是否正确。5 产品数据库自动备份 5.1 Oracle数据库自动备份使用windows自带的“计划任务”可以实现数据库的自动备份。首先,需要建立批处理文件,这里给出创建oracle数据库备份的autobackup.bat批处理文件示例:1、autobackup.bat批处理文件 (新建txt文件,输入以下内容,保存为.bat格式)exp your_usrename/your_passwordorcl file=d:backupyour_filename%date:0,10%_%time:0,2%-%time:3,2%-%time:6,2%.dmp log=d:backupy
43、our_filename%date:0,10%_%time:0,2%-%time:3,2%-%time:6,2%.log上述代码在xp系统下可以正常运行,但在win7系统下,由于系统设置的时间格式不同,时间参数也不能通用。此时可以使用下述代码实现,且下述代码可以在win7及xp系统中通用:exp your_usrename/your_passwordorcl file=d:backupyour_filename_%date:0,4%date:5,2%date:8,2%time:0,2%time:3,2%time:6,2%.dmp log=d:backupyour_filename_%date:
44、0,4%date:5,2%date:8,2%time:0,2%time:3,2%time:6,2%.log2、设置windows任务计划打开【开始】->【程序】->【附件】->【系统工具】->【任务计划程序】,打开任务计划设置页面,如下图对于新手,一般使用“操作”命令下的“创建基本任务”命令,打开“创建基本任务向导”页面,输入任务名称和描述(可省略),如下图 单击【下一步】,设置任务触发器,这里可以选择任务开始时间,再次单击【下一步】,可对触发器进行详细设置,如下图单击【下一步】,在“操作”页面选择希望任务计划进行的操作,这里选择“启动程序”,并单击【下一步】,在“程序
45、或脚本”输入框中浏览并选择autobackup.bat批处理文件,如下图这里的参数可以忽略不填,单击【下一步】出现“摘要”画面,检查无误后单击【完成】按钮,即完成计划任务的添加。5.2 Tomcat自启动配置5.2.1 添加tomcat自启动到任务计划参照5.1中任务计划的设置方法,将/bin下的startup.bat批处理文件添加到“任务计划”中。5.2.2 添加tomcat自启动到windows服务开始-运行中输入cmd,命令进入DOS窗口,把路径切换到tomcat/bin目录下执行service install 即可将tomcat注册成为名为Apache Tomcat的服务,将此服务修改
46、为自动执行即可。具体设置示例见下图注册完成后可在windows服务中查看注册的服务,如下图在上图所示页面中将此服务修改为自动执行即可。要注销此服务则执行 service remove即可,如下图如需要注册多个服务,以服务名区分,如service install jjmis_zsservice remove jjmis_zs6 系统访问注意事项6.1 浏览器兼容问题访问系统时可能会碰到所访问的系统与浏览器不兼容的问题。现在大多系统都与IE6兼容,当使用更高版本IE时,可能出现此类问题。解决浏览器兼容问题,可在地址栏右边显示并单击“兼容性视图”图标,或在浏览器命令栏的“工具”中选择“兼容性视图设置
47、”,把需要访问的网站添加到兼容性视图中,如下图所示6.2 Internet选项设置对于一些新网站,浏览器默认为不安全或受限站点,访问时需要对浏览器安全进行设置。1、可信站点设置:选择“工具”-“Internet选项”,打开“安全”选项卡,激活“可信站点”,点击“站点”按钮,添加需要访问的系统为可信站点,如下图注:若无法添加“http”类型的网站,需取消勾选“对该区域中的所有站点要求服务器验证(https:)”。2、设置受信任站点区域选中“可信站点”,在页面下方单击“自定义级别”按钮,在设置页面找到关于ActiveX控件或插件的相关项,设置为“启动”状态,如下图 这里需要修改为“启动”状态的选项
48、是:ActiveX控件自动提示、对标记为可安全执行脚本的ActiveX控件执行脚本、对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本、下载未签名的ActiveX控件、下载已签名的ActiveX控件、允许运行以前未使用的ActiveX控件而不提示、运行ActiveX控件和插件。注:设置完成后需要重新启动浏览器。 6.3 弹出窗口设置如下图所示,将系统访问地址设置为始终允许弹出窗口。6.4 系统控件下载安装一般来说,如果正确进行以上设置,进入系统后会自动下载安装相关插件,按照提示操作即可。如果访问系统的某些模块出现插件无法加载时,应检查系统自带的插件是否正确下载安装,或是安装时是否被杀
49、毒软件禁止。若没有正确安装,需要在安装完成后再次访问系统子模块。对于一些IE版本,可能还需要设置加载项的运行权限,如下图所示7 版本更新注意事项 7.1 版本更新操作及注意事项对于项目现场实施人员,在收到公司测试组发出的基建产品更新包邮件后,更新现场程序及数据库时,具体操作步骤如下:1、登录服务器目前,公司正在着手的项目有集团、国锦、国金、天桥、燃气、福光几个项目。集团项目的服务器地址是02,用户名为administrator,密码为testSERVER202。其余几个项目的服务器地址都是01,用户名为administrator,密码为tests
50、erver201。下面以国锦项目更新包v2.536操作为例详细介绍。收到更新包后,在【开始】-【附件】中启动远程桌面连接。输入服务器地址,后,此处需要更改一项设置,以便于主机与服务器直接能够执行复制粘贴操作。展开远程桌面连接页面中的【选项】,切换到“本地资源”选项卡,在“本地设备和资源”选项栏中点击【详细信息】按钮,在弹出的窗口中勾选“智能卡、端口”及其子选项,如下图所示设置完成后,点击【确定】按钮,并选择【连接】,输入用户名和密码后即可登录到201服务器。2、查看更新包在更新包解压后,首先要查看的就是更新包中的文本说明文档,需要先打开此文档进行阅读后,再按照文档中列出的相关注意信息进行程序及
51、数据库的更新。先将更新包v2.536复制到201服务器的“E:test_groupMISF多项目基建MIS03程序及数据库更新_基建产品统一更新2.2+”目录下,如下图3、更新记录每次更新一个更新包时,都要进行更新记录,以方便查看,并防止出错。在服务器中打开基建产品版本记录文件,显示本项目所有的版本记录信息。在v2.536更新包中找到“基建MIS产品版本变更单(V2.2+).xls”文件(如上图)并打开,将此版本的版本信息复制到基建产品版本记录文件中。并填写其他更新信息,如下图4、更新tomcat将v2.536文件夹中的frame文件覆盖到“E:test_groupMIS“目录下1102tom
52、cat_gj文件中,然后重新启动tomcat。注:1. 在更新程序前,注意先关闭tomcat后台,然后再去覆盖tomcat路径下的frame来更新相应的更新包。 2. 当完成更新tomcat中的frame程序包后,再次启动tomcat之前,需要先清除work文件夹中的缓存信息,避免该缓存信息覆盖更新包。3. 程序更新完成后,在点击sartup启动tomcat时,需注意后台是否有error相关的报错提示,若有需查阅相关资料或咨询开发人员进行处理。4. 有多个新包时,需注意更新包的更新顺序当测试组一次发送的更新包有多个时,现场实施人员需注意按照“基建产品版本记录.xls”文档中记录的顺序依次更新程
53、序。对于新手,为防止发生错误,需要按顺序着个更新更新包。熟练之后,可以将多个更新包按顺序依次覆盖成一个更新包,然后再将该更新包覆盖更新到tomcat中。7.2 数据库更新操作及注意事项项目版本更新包需要对数据库进行更新时,首先要参照更新包中的文档说明文件,按照关于数据库的更新注意事项进行操作。具体操作方法如下:1、打开PL/SQL,以项目对应的用户登录。在菜单栏中单击“新建”图标按钮,在下拉列表中选择“命令窗口”,选择命令窗口中的“编辑器”选项卡,将更新包中*.sql文件中的语句复制粘贴到此窗口,如下图完成上述操作后点击菜单栏上的“执行”图标按钮,在命令窗口中的“对话框”页面中显示本次编译结果
54、,并查看有无报错。另外需要注意的是,程序正确执行后,点击菜单栏中的“编译无效对象”图标按钮,查看本次编译的无效对象,如下图,可以看到相关提示正确更新后,即可关闭命令窗口。关闭时,在提示是否保存到命令窗口页面上选择否。至此,就完成了数据库的更新操作。注:1. 若更新包中包含的数据库文件需要对数据库中的数据进行相关操作时,需在sql语句结束最后一行加上“commit;”命令,进行数据执行的提交操作。 2.更新包中有多个*.sql文件时,需按照说明文档进行操作。7.3 Cell报表模板维护当前项目版本更新时会涉及报表模板的更新操作,报表的修改主要由开发人员进行,测试人员需要对报表进行模板的更新维护。下面以天桥项目质量验评报表的维护操作为例。在项目系统中的系统管理-Cell报表-模板维护页面中的“选择模板类型”下拉框中选择“质量验评月报【项目单位】”,然后在“报表模板列表”页面中选择【新增】按钮更新报表模板在弹出的对话框中按上图形式填写,完成后点击【保存】按钮。则新增的报表出现在报表模板列表中在上图中新增的报表“模板”属性中有两个图标,点击左边的“Cell报表”图标按钮,弹出“HzkjCell”报表编辑窗口,按下图操作打开需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市空中交通规划与实施市场分析
- 2024年云计算平台软件许可合同
- 机械大学有哪些课程设计
- 机械原理螺旋桨课程设计
- 山东省青岛市第四中学八年级地理上册 1.2 中国的行政区划教案 (新版)湘教版
- 高中生物 第3章 第2节 第1课时 细胞器之间的分工教案 新人教版必修1
- 八年级生物下册 第七单元 生物圈中生命的延续和发展第二章 生物的遗传和变异第一节 基因控制生物的性状说课稿(新版)新人教版
- 2024-2025学年新教材高中生物 第五章 遗传信息的改变 第一节 基因突变教案 北师大版必修2
- 2024新教材高中政治 第一单元 生产资料所有制与经济体制 第一课 我国的生产资料所有制 1.2坚持两个毫不动摇教案 部编版必修2
- 2024秋八年级英语上册 Unit 2 My Favourite School Subject Lesson 8 E-mail Helps教学设计 (新版)冀教版
- 《培养良好的卫生习惯》主题班会(30张)课件
- 1到50带圈数字直接复制
- 医学学员沟通和接诊能力面试评分表
- 创业指导师培训计划
- 幼儿园中班数学《有趣的图形》课件
- 四年级上册数学课件-4.6 整数的四则运算(运算定律)▏沪教版 (共15张PPT)
- 《饲料标签》国标
- DB11-415-2016危险货物道路运输安全技术要求
- 草莓创意主题实用框架模板ppt
- 员工人事档案目录
- 各种各样的叶子 ()通用PPT课件
评论
0/150
提交评论