`
zsmud
  • 浏览: 73407 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

200802工作日志

阅读更多
20080222
-------------------
spfile 是二进制文件,可动态修改 oracle 9i 引入的
pfile 是文本文件,静态
优先顺序为
spfileSID.ora>spfile.ora>initSID.ora

create pfile from spfile; 转二进制为文本
create spfile from pfile ; 转文本为二进制

20080223
---------------------
注:SID - 数据库标识
HOME_NAME - Oracle Home名称,如OraHome92、OraHome81
(1)OracleServiceSID
数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务

进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。

(2)OracleHOME_NAMETNSListener
监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地通过 SQL*Net 网

络协议都属于远程访问),不用这个服务就可以访问本地数据库,它的缺省启动类型为自动。服务进程为

TNSLSNR.EXE,参数文件Listener.ora,日志文件listener.log,控制台LSNRCTL.EXE,默认端口1521、1526。

(3)OracleHOME_NAMEAgent
OEM代理服务,接收和响应来自OEM控制台的任务和事件请求,只有使用OEM管理数据库时才需要,它的缺省启动

类型为自动。服务进程为DBSNMP.EXE,参数文件snmp_rw.ora,日志文件nmi.log,控制台LSNRCTL.EXE,默认端

口1748。

(4)OracleHOME_NAMEClientCache
名字缓存服务,服务缓存用于连接远程数据库的Oracle Names 数据。它的缺省启动类型是手动。然而,除非有

一台Oracle Names 服务器,否则没有必要运行这个服务。服务进程为ONRSD.EXE,参数文件NAMES.ORA,日志文

件ONRSD.LOG,控制台NAMESCTL.EXE。

(5)OracleHOME_NAMECMAdmin
连接管理服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺

省启动类型是手动。服务进程为CMADMIN.EXE,参数文件CMAN.ORA,日志文件CMADM_PID.TRC,控制台CMCTL.EXE

,默认端口1830。

(6)OracleHOME_NAMECMan
连接网关服务,是构建Connection Manager服务器所用,只有服务器作为Connection Manager才需要,它的缺

省启动类型是手动。服务进程为CMGW.EXE,参数文件CMAN.ORA,日志文件CMAN_PID.TRC,控制台CMCTL.EXE,默

认端口1630。

(7)OracleHOME_NAMEDataGatherer
性能包数据采集服务,除非使用Oracle Capacity Planner 和 Oracle Performance Manager,否则不需要启动

,它的缺省启动类型是手动。服务进程为VPPDC.EXE,日志文件alert_dg.log,控制台vppcntl.exe。

(8)OracleHOME_NAMEHTTPServer
Oracle提供的WEB服务器,一般情况下我们只用它来访问Oracle Apache 目录下的Web 页面,比如说JSP 或者

modplsql 页面。除非你使用它作为你的HTTP服务,否则不需要启动(若启动它会接管IIS的服务),它的缺省

启动类型是手动。服务进程为APACHE.EXE,参数文件httpd.conf,默认端口80。

(9)OracleHOME_NAMEPagingServer
通过一个使用调制解调器的数字传呼机或者电子邮件发出警告(没试过),它的缺省启动类型是手动。服务进

程PAGNTSRV.EXE,日志文件paging.log。

(10)OracleHOME_NAMENames
Oracle Names服务,只有服务器作为Names Server才需要,它的缺省启动类型是手动。服务进程NAMES.EXE,参

数文件NAMES.ORA,日志文件NAMES.LOG,控制台NAMESCTL.EXE,默认端口1575。

(11)OracleSNMPPeerMasterAgent
SNMP服务代理,用于支持SNMP的网管软件对服务器的管理,除非你使用网管工具监控数据库的情况,否则不需

要启动,它的缺省启动类型是手动。服务进程为AGNTSVC.EXE,参数文件MASTER.CFG,默认端口161。

(12)OracleSNMPPeerEncapsulater
SNMP协议封装服务,用于SNMP协议转换,除非你使用一个不兼容的SNMP代理服务,否则不需要启动,它的缺省

启动类型是手动。服务进程为ENCSVC.EXE,参数文件ENCAPS.CFG,默认端口1161。

(13)OracleHOME_NAMEManagementServer
OEM管理服务,使用OEM时需要,它的缺省启动类型是手动。服务进程为OMSNTSVR.EXE,日志文件oms.nohup。

在Windows 操作系统下安装Oracle 9i时会安装很多服务——并且其中一些配置为在Windows 启动时启动。在

Oracle 运行在Windows 下时,它会消耗很多资源,并且有些服务可能我们并不总是需要。你会发现不使用

Windows 图形界面就可以快速、完全地关闭数据库会很有用。

只要拥有管理员权限就可以通过net start 启动一个服务,或者通过net stop 命令停止一个服务,从而控制以

下服务中的任何一个。在Windows XP 中,可以通过在控制面板的服务中改变想要禁用的服务

(OracleOraHome...)的启动类型(Startup Type)参数,双击某个服务查看其属性,然后将启动类型属性从

自动改为手动。

使数据库在本地工作唯一需要运行的服务是OracleServiceORCL 服务(其中ORCL 是SID)。这个服务会自动地

启动和停止数据库(使用shutdown 中断)。如果安装了一个数据库,它的缺省启动类型为自动。如果主要是访

问一个远程数据库,那么可以把启动类型由自动改为手动。

OracleOraHome92HTTPServer 服务(OraHome92 是Oracle Home 的名称)是在安装Oracle 时自动安装的Apache

服务器。一般情况下我们只用它来访问Oracle Apache 目录下的Web 页面,比如说JSP 或者modplsql 页面。

OracleOraHome92TNSListener 服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是在本地

通过 SQL*Net 网络协议都属于远程访问)。不用这个服务就可以访问本地数据库。

OracleOraHome92ClientCache 服务缓存用于连接远程数据库的Oracle Names 数据。正常情况下该服务的启动

类型是配置为手动的。然而,除非有一台Oracle Names 服务器,否则没有必要运行这个服务。

有四个服务是Oracle 企业管理器所必须的(Oracle Enterprise Manager),这个服务分别为:

OracleOraHome92Agent(智能代理),该服务监视数据库和企业管理器请求,缺省启动类型为自动。

OracleOraHome92SNMPPeerEncapsulator 和OracleOraHome92SNMPPeerMasterAgent,处理安全网络管理协议服

务。OracleOraHome92PagingServer 通过一个使用调制解调器的数字传呼机或者电子邮件发出警告。

OracleMTSRecoveryService 是可选的,该服务允许数据库充当一个微软事务服务器、COM/COM+对象和分布式环

境下的事务的资源管理器。

如果只是偶尔使用一下数据库,那么可以创建一个简单的脚本任务来启动和关闭服务器,这样每次只要双击脚

本就可以了,可以不使用图形界面。

1. 保存一个快捷方式自动地装载这些文件。

2. 将Oracle 服务设为手动避免在Windows 启动时启动。

REM "dbstart.cmd"
@echo off
set ORAHOME="OraHome92"
set ORASID="ORCL"
net start OracleService%ORASID%
REM net start Oracle%ORAHOME%HTTPServer
REM net start Oracle%ORAHOME%TNSListener
REM net start Oracle%ORAHOME%ClientCache
REM net start Oracle%ORAHOME%Agent
REM net start Oracle%ORAHOME%SNMPPeerEncapsulator
REM net start Oracle%ORAHOME%SNMPPeerMasterAgent
REM net start Oracle%ORAHOME%PagingServer
REM net start OracleMTSRecoveryService

REM "dbshut.cmd"
@echo off
set ORAHOME="OraHome92"
set ORASID="ORCL"
net stop OracleService%ORASID%
REM net stop Oracle%ORAHOME%HTTPServer
REM net stop Oracle%ORAHOME%TNSListener
REM net stop Oracle%ORAHOME%ClientCache
REM net stop Oracle%ORAHOME%Agent
REM net stop Oracle%ORAHOME%SNMPPeerEncapsulator
REM net stop Oracle%ORAHOME%SNMPPeerMasterAgent
REM net stop Oracle%ORAHOME%PagingServer
REM net stop OracleMTSRecoveryService


20080224
---------------------
今天系统看了一下web.xml的配置,具体的配置说明看以下链接
http://www.javaresearch.org/article/50280.htm起初一直不怎么明白filter 和 listener
看了一个例子http://www.javadby.com/Web_Service/20080127/5103.html
有点理解
listener 名为监听器,看名字好像是事件驱动的,其实,监听器就是在服务启动之前做好保证服务正常运行的准

备工作,服务结束的时候再善后一下,即做些初始化的工作

filter 过滤器 就是对请求(request)链(chain)进行过滤判断,如果不符合某个条件就滤掉,如果符合条件就通

过过滤器,返回response给请求者
分享到:
评论

相关推荐

    程序员-工作日志示例

    工作日志是程序员日常工作中不可或缺的一部分,它可以帮助程序员更好地管理自己的时间、提高工作效率、记录工作进度、总结工作经验等。本文档是一个程序员工作日志示例,旨在帮助程序员更好地管理自己的工作,提高...

    工作日志模板(关于工作日志)

    工作日志模板是职场人士日常工作中记录个人工作进度、任务完成情况、问题与解决方案以及学习心得的重要工具。本文将从工作日志的意义、结构、填写方法以及如何利用工作日志提高工作效率等方面,深入探讨工作日志模板...

    关于工作记录的工作日志薄

    工作日志薄是一种重要的工具,用于记录个人或团队在日常工作中的活动、进度和成果,它有助于提高工作效率,强化时间管理,以及促进个人和团队的成长。本文将深入探讨工作日志薄的重要性和使用方法,以及如何利用它来...

    工作日志自动生成软件

    工作中重复的内容太多,每天都写工作日志实在是太麻烦了,不写还不行。 最近因为没时间写工作日志被罚了点钱,忍无可忍之下,写了个自动生成工作日志的软件。把日常的工作内容都写进去,点几下就能自动生成完美的...

    软件项目实施时的现场工作日志

    在软件项目实施过程中,工作日志是至关重要的文档之一,它记录了项目团队在特定时间段内的活动、进展、遇到的问题以及解决方案。通过让客户对工作日志进行确认签字,可以确保双方对项目的理解和进度保持一致,减少...

    专用工作日志模板

    工作日志模板是一种有效的时间管理和自我评估工具,它在IT行业中尤其重要,因为这个领域往往需要高度的组织和效率。以下是对标题、描述和标签所提及的“专用工作日志模板”的详细说明: 1. **结构化记录**:专用...

    工作日志管理系统

    工作日志管理系统是一种高效的工作流程管理工具,特别适用于企业中对员工日常工作内容的记录与跟踪。这个系统的主要目的是促进团队沟通、提高工作效率,并为管理者提供一个全面了解员工工作情况的平台。 工作日志...

    ASP源码—工作日志记录系统 v1.0.zip

    在ASP源码中,"工作日志记录系统 v1.0"是一个专门为追踪和记录工作活动而设计的应用程序。这样的系统对于项目管理、任务监控以及团队协作至关重要,因为它能够帮助用户跟踪工作进度、分配任务、识别瓶颈以及衡量工作...

    【毕设】基于SSH+JSP+MYSQL的员工工作日志管理系统源码.zip

    【毕设】基于SSH+JSP+MYSQL的员工工作日志管理系统是一套完整的Web应用程序,旨在帮助企业管理并记录员工的工作日志。系统采用Struts2(S)作为表现层框架,Spring(S)作为业务层框架,Hibernate(H)作为持久层...

    政府工作日志系统

    政府工作日志系统是一种专为行政管理设计的信息技术解决方案,旨在提高工作效率,规范工作流程,并确保工作的可追溯性和透明度。这个系统的核心功能是记录、管理和分析政府工作人员的工作活动,以便于监督、评估和...

    .net员工工作日志管理系统

    《.NET员工工作日志管理系统详解》 在现代企业中,高效的工作日志管理是提升团队协作和项目执行效率的关键。.NET员工工作日志管理系统就是为此目的而设计的,它利用先进的.NET技术,为企业提供了全面、规范且易用的...

    工作日志模板

    工作日志模板是一种高效的工作管理工具,用于记录个人或团队每日的工作内容、进度、成果以及反思,以便于更好地追踪工作进展、提升工作效率和进行工作总结。它可以帮助员工清晰地梳理自己的工作流程,同时也有助于...

    社区法律顾问工作日志.doc

    社区法律顾问工作日志 社区法律顾问工作日志是社区法律顾问在执行法律顾问工作时需填写的日志,记录了法律顾问的工作内容、服务对象、服务时间、服务地点、服务内容、服务成果等信息。该日志是社区法律顾问工作的...

    工作日志,工作流程,工作记录管理系统,PHP

    这样的系统通常包括日志记录、任务分配、进度追踪、流程审批等功能,旨在提高工作效率,确保工作的规范性和透明度。在小型公司中,这类系统尤其重要,因为它可以整合和优化公司的日常运营流程。 描述中提到的“PHP...

    工作日志管理系统\ASP工作日志管理系统.rar

    【ASP工作日志管理系统】是一个基于ASP(Active Server Pages)技术开发的应用系统,主要用于记录和管理日常工作中的事件、任务和进度。ASP是微软提出的一种服务器端脚本环境,它允许开发者使用HTML、VBScript或...

    工作日志测试版,学习的可以用用

    工作日志是一个重要的工具,尤其对于IT行业的开发者来说,它能够帮助记录每天的工作内容,跟踪项目进度,提高工作效率,同时也是自我管理和团队协作的有效手段。"工作日志测试版"作为一个学习资源,旨在展示一个工作...

    写日志的软件 米罗工作日志

    米罗工作日志软件,可以充分帮您解决上述看似简单,实质很复杂又很重要的工作,Milogs工作日志软件是日志类软件的开创者。经过七年的客户积累,免费个人版本已经超过30万的用户量,在各大下载站中始终名列下载冠军

    一个相当不错的工作日志ASP代码

    【ASP工作日志系统概述】 ASP(Active Server Pages)是一种微软开发的服务器端脚本环境,用于创建动态交互式网页。在本案例中,“一个相当不错的工作日志ASP代码”提供了一个基于ASP技术构建的工作日志管理系统,...

    工作日志管理,个人计划安排

    工作日志管理,个人计划安排,日志式安排工作和生活

    企业工作日志管理系统

    企业工作日志管理系统是一款专为企业打造的高效管理工具,它采用了经典的三层架构设计,以确保系统的可维护性和扩展性。这种设计模式将业务逻辑、数据访问和用户界面分离,使得各个部分可以独立开发和更新,降低了...

Global site tag (gtag.js) - Google Analytics