5.5.1 基于Web管理的原理
1. 客户机
客户机操作系统为Windows 2000、Windows 98或Windows NT,安装IE 5.0以上的浏览器,安装Java插件Oracle JInitiator 1.1.8.10和基于Applet技术的【企业管理器】。
2. 中间层
安装【管理服务器】和Apache HTTP服务器。
3. 数据库服务器
安装数据库服务器,运行【智能代理】。
5.5.2 如何构建基于Web管理的环境
构建基于Web管理的环境共有4个步骤。
在数据库服务器上——启动【智能代理】。
启动【管理服务器】上——启动后台服务。
在Web服务器上——启动Apache HTTP服务器。
在管理客户机上——安装Java插件和Applet【企业管理器】。
5.5.3 在数据库服务器上——启动【智能代理】
1. 测试【智能代理】是否启动
(1)如图5.44所示。
(2)监听程序将按照设置与数据库服务器上的【智能代理】通信,如图5.45所示界面。
2.【智能代理】启动不成功的解决方法
5.5.4 在【管理服务器】上——启动后台服务
在【管理服务器】上启动后台服务的操作参加本书3.2.3节的内容。
5.5.5 在Web服务器上——启动Apache HTTP服务器
1. 测试Apache HTTP服务器是否启用
2. 如何调整Apache HTTP服务器的端口
httpd.conf:提供了最基本的服务器配置。
access.conf:access.conf用于配置服务器的访问权限,控制不同用户和计算机的访问限制。
srm.conf:srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类型,以及如何支持这些文件。
(1)利用任何文本编辑软件(如【记事本】等)打开httpd.conf文件,将“#”符号开头的注释性语句去掉后,其中主要与端口配置有关的代码如下。
―――――――――――――――――――――――――――――――――――――
Port 80
Listen 80
―――――――――――――――――――――――――――――――――――――
(2)将这两个80修改为你想修改的值(如8888),然后重新启动Apache服务器,利用浏览器访问,发现已经修改成功。
3. 如何调整Apache HTTP服务器的管理端口
Oracle HTTP服务器提供了通过IE进行数据库服务器管理的功能,默认使用的端口为3339。
在IE浏览器的【地址栏】输入http://11.122.132.188:3339/ emwebsite_zh_CN.html,这是中文主页文件,出现如图5.48所示界面,这里就可以启动基于Web的各种管理功能。
(1)本书的数据库服务器安装在c:\oracle目录下,因此,基于Web管理的网站内容存放的目录是c:\oracle\ora90\oem_webstage。
在该目录下有一个名为oem.conf的文本配置文件,可以在里面修改端口设置,内容如下。
――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――
监听器Listen是一类用于接收客户机信息的程序,Oracle HTTP服务器里通过设置不同端口号的监听器来处理各种Web请求。
(2)将以上的两句语句的3339可以修改成你需要的端口号,如修改为:
――――――――――――――――――――――――――――――――――――――
Listen 4000
<VirtualHost _default_:4000>
――――――――――――――――――――――――――――――――――――――
重新启动Apache服务器,将按照新的端口设置提供Web服务,一般情况下无需更改。
4. 如何关闭和启动Apache HTTP服务器
(1)如图5.49所示的界面。
(2)如图5.50所示。
5.5.6 在管理客户机上——安装Java插件和Applet【企业管理器】
1. 下载Oracle Jinitiator插件
2. 安装Oracle Jinitiator插件
(1)双击jinit11810.exe文件,出现如图5.51所示的【安装】界面。
(2)出现如图5.52所示的【欢迎】界面。
(3)出现如图5.53所示的【安装路径】界面。
(4)出现如图5.54所示的【完成】界面。
3. 配置Oracle Jinitiator插件
(1)图5.55所示的Jinitiator属性的【Basic】选项卡,一般无需更改。
(2)图5.56所示为Oracle Jinitiator属性的【Advanced】选项卡。
(3)图5.57所示为Oracle Jinitiator属性的【Proxies】选项卡。
4. 安装Applet【企业管理器】
(1)在浏览器里输入http://192.168.100.89:3339/emwebsite_zh_CN.html,出现如图5.58所示界面。
(2)首次使用将出现如图5.59所示的【提示信息】界面。
(3)在浏览器的【菜单栏】选择【工具】/【Internet选项】选项,选择如图5.60所示的Internet选项的【安全】选项卡。
(4)出现如图5.61所示的Oracle Java控制台 Applet界面,在整个基于Web方式进行管理的过程中,不要关闭图5.61所示的界面。
(5)出现如图5.62所示的安装Oracle【企业管理器】组件界面。
(6)安装完毕后出现如图5.63所示的【基于Web的控制台登录】界面,它和集成管理环境下管理控制台的登录界面是有区别的。
(8)出现如图5.64所示的基于Web的【企业管理器】界面,和专门安装的客户管理程序的【企业管理器】相比,在【集成管理工具区】要少一类服务管理的集成工具。
分享到:
相关推荐
首先,Oracle 9i企业管理器(EM)是一个基于Web的界面,允许用户通过浏览器访问和管理数据库。它提供了图形化的用户界面,使得复杂的数据库操作变得直观易懂。在Oracle 9i中,企业管理器被分为几个主要部分,包括...
其中,Oracle 9i/10g 的应用服务器是一个关键组件,它提供了Web服务、门户、身份验证等功能。 - **产品系列**: - **Oracle Standard Edition**:适合中小企业使用,提供基本的数据库功能。 - **Oracle ...
- **Oracle Enterprise Manager (OEM)**:基于Web的集中式管理工具,用于管理整个Oracle环境。 #### 四、管理Oracle例程 **初始化参数文件**用于设置Oracle实例的行为特性,主要包括两种类型: - **PFILE**:文本...
4. **跨平台兼容性**:由于基于Web技术实现,因此可以在多种操作系统平台上使用,提高了工具的通用性。 综上所述,iSQL*Plus作为Oracle 9i的一项重要创新,不仅大大提升了数据库管理的便捷性和效率,还增强了系统的...
综上所述,Oracle9i Forms Developer是一个全面的开发平台,为构建基于Oracle数据库的Web应用提供了全方位的支持。通过学习和掌握这些知识点,开发者能够有效地构建出高效、稳定且易于维护的互联网应用程序。
9. **Web应用开发**:DSI与Oracle Application Server配合,支持开发和部署基于Web的应用程序,提供了一整套的企业级应用解决方案。 10. **J2EE兼容**:Oracle 9i DSI遵循Java 2 Enterprise Edition (J2EE) 标准,...
4. **Internet应用支持** - 针对日益增长的互联网应用需求,Oracle9i加强了Web服务支持,使得开发者能够更容易地构建基于互联网的应用程序。 5. **空间数据管理** - Oracle9i支持空间数据类型,可用于地理信息系统...
Oracle9i Developer Suite则是一套开发工具,帮助开发者创建、测试和部署基于Oracle9i的应用。 在安装Oracle9i时,首先需要确保满足硬件和软件环境的要求。硬件上,至少需要奔腾三以上的CPU,512MB内存,以及5GB...
3. 互联网应用开发:Oracle9i提供了更强大的Web应用开发支持,包括XML支持、Web服务和JDBC增强,便于开发基于互联网的数据库应用。 4. 数据仓库优化:Oracle9i加强了数据仓库的功能,如快速装载(Direct Path ...
此“北大青鸟Oracle9i学生用书源代码”很可能是为了教学目的而编写的,旨在帮助学习者理解Oracle 9i数据库的工作原理和应用开发。 Oracle 9i的关键特性包括: 1. **数据存储与管理**:Oracle 9i引入了Real ...
6. **Web服务支持**: Oracle9i增强了对Web服务的支持,包括WSDL(Web Service Description Language)和SOAP(Simple Object Access Protocol),使得XML数据能够在分布式环境中作为Web服务进行交互。 7. **XMLDB ...
2. Oracle9i 应用服务器(Oracle9iAS):作为互联网应用的基础架构,它提供了Web服务器、应用服务器和中间件服务,支持分布式应用和协同工作。 3. Oracle9i 开发工具套件(Oracle9iDS):这是一个集成的开发环境,...
Oracle9i强化了对Web的支持,引入了iAS(Internet Application Server)和iSQL*Plus,使得用户可以通过Web浏览器直接访问数据库,提高了数据库的可访问性和可用性。 九、案例分析 通过实际案例,学习者可以更好地...
在信息化时代,学生管理系统已经成为教育机构不可或缺的一部分,而“JSP+Oracle9i+Eclipse学生成绩管理系统”正是这样一种基于Web的解决方案。这个系统利用了Java Server Pages(JSP)、Oracle 9i数据库和Eclipse...
Oracle 9i是一款由甲骨文公司(Oracle Corporation)发布的数据库管理系统,它是Oracle数据库的第9个主要版本,重点在于提升性能、可用性和网络计算的支持。"赵松涛手把手教Oracle 9i"很可能是一本针对初学者或进阶...
是一个基于Web的交互式SQL工具,类似于SQL*Plus,但提供了更友好的网页形式,适合远程用户和非专业数据库管理员进行查询和数据操作。 以上工具共同构成了Oracle9i的管理生态,为数据库的日常运维提供了强大的支持...
综上所述,Oracle9i不仅是一款强大的数据库管理系统,还是一个集成了多种工具和技术的完整应用开发平台。通过学习Oracle9i的相关知识,不仅可以掌握数据库管理的核心技能,还能深入了解数据库系统的设计和实现原理。