iSqlPlus是Oracle9i提供的新功能,是Sqlplus的Web形式发布。是基于三层结构涉及的。
其client、middle、server可以位于同一台机器上也可以位于不同的机器。iSqlPlus不需要单独安装,访问iSqlPlus
你只需要知道中间层服务器的地址和端口,可以以标准用户或者sysdba、sysoper的身份登陆。
iSQL*Plus 提供快速的、基于浏览器的界面,它通过一个三层模型来使用 SQL*Plus 处理引擎,这个模型包括:
客户机层 (iSQL*Plus 用户界面,通常是 Web 浏览器)。
中间层 (iSQL*Plus Server、Oracle Net 和 Oracle HTTP Server)。
数据库层 (Oracle9i)。
这三层可位于同一台计算机上,也可位于不同的计算机上。iSQL*Plus Server 必须与 Oracle HTTP Server 位于同一台计算机上。
中间层负责协调客户机层和数据库层之间的交互和资源。数据库层是 Oracle9i,可以通过 Oracle Net 访问。
以下作一个详细的介绍
1.启动服务器上的Http server
Start HTTP Server powered by Apache
2.通过浏览器访问http服务器
一般缺省设置我们的端口及协议是:
http 7778 端口 / https 4443端口
注意:不同版本可能使用不同端口,具体你可以通过查看$ORACLE_HOME/Apache/Apache下的ports.ini文件来看缺省的端口设置.
如果需要更该端口,你可以通过调整$ORACLE_HOME/Apache/conf/httpd.conf文件来更该端口设置.
如本例设置:
http://ggqiang:7778
https://ggqiang:4443
浏览器输入以后显示如下:
或者:
3.启动iSqlPlus
通过在浏览器输入
http://machine_name.domain:port/isqlplus
就可以启动iSqlPlus:
输入用户名口令等信息就可以登陆到数据库,并执行SQL语句及脚本文件。
也可以加载叫本来执行:
4.以Sysdba的身份登陆
以Sysdba的身份登陆,需要运行:
http://machine_name.domain:7778/isqlplusdba
这需要你先输入http server的口令,这个不同于数据库认证。
创建认证口令文件:
D:\oracle\ora92\Apache\Apache\bin>htpasswd D:/oracle/ora92/sqlplus/admin/iplusdba.pw admin
Automatically using MD5 format on Windows.
New password: *****
Re-type new password: *****
Adding password for user admin
然后可以用这个用户以SYSDBA身份登陆数据库:
以sysdba身份登陆:
以sysdba身份起停数据库
5.启动服务参考
Microsoft Windows 2000 [Version 5.00.2195]
(C) 版权所有 1985-2000 Microsoft Corp.
C:\>ps -ef|grep oracle
SYSTEM 816 240 0 19:23:12 CONIN$ 0:00
d:\oracle\ora92\bin\omtsreco.exe "OracleMTSRecoveryService"
SYSTEM 1132 240 0 19:23:32 CONIN$ 0:00 D:\oracle\ora81\bin\dbsnmp.exe
SYSTEM 296 240 0 19:23:48 CONIN$ 0:01 "d:\oracle\ora92\Apache\Apache\apache.exe" --ntservice
SYSTEM 1192 240 0 19:23:50 CONIN$ 0:00 d:\oracle\ora92\BIN\TNSLSNR
SYSTEM 1212 240 0 19:23:52 CONIN$ 0:01 d:\oracle\ora92\bin\ORACLE.EXE VILEN
SYSTEM 1432 296 0 19:24:14 CONIN$ 0:00
"d:\oracle\ora92\Apache\Apache\apache.exe" -z ap296_C1 -f
"d:/oracle/ora92/apache/apache/conf/httpd.conf" "-d"
"d:/oracle/ora92/apache/apache" "-f" "d:/oracle/ora92/apache/apache/conf/httpd.conf"
SYSTEM 1696 1432 0 19:24:16 CONIN$ 0:01
d:\oracle\ora92\jdk\bin\java.exe -DORACLE_HOME=d:\oracle\ora92 org.apache.jserv.JServ -opmpropfile
d:\oracle\ora92\Apache\Jserv\conf\jserv.properties -opmhost eygle -opmport 3339 -opmgrp group1 -opmindex 0 -opmprocid 1
SYSTEM 1704 1432 0 19:24:16 CONIN$ 0:00
d:\oracle\ora92\jdk\bin\java.exe org.apache.jserv.JServ
-opmpropfile d:\oracle\ora92\Apache\Jserv\conf\jservSoap.properties –opmhost
eygle -opmport 3339 -opmgrp group2 -opmindex 0 -opmprocid 2
SYSTEM 1712 1432 0 19:24:16 CONIN$ 0:00 "d:/oracle/ora92/bin/isqlplus"
C:\>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=710693
分享到:
相关推荐
### Oracle9i iSqlPlus详解 #### 一、概述 iSqlPlus作为Oracle9i引入的一项新特性,它是Sqlplus的Web版本,为用户提供了基于Web的SQL执行环境。相较于传统的Sqlplus命令行工具,iSqlPlus具备更加直观且友好的用户...
### Oracle 9i 新特性:iSQL*Plus #### 一、iSQL*Plus简介 iSQL*Plus作为Oracle 9i的一项重要新特性,它实现了SQL*Plus工具的网络化,即通过Web方式访问。这使得用户无需安装客户端软件即可进行数据库管理操作,极...
3. Oracle 9i:与 8i 类似,但增强了性能和安全性。 4. Oracle 10g:引入了网格计算的概念,使得数据库管理更加灵活和高效。 Oracle 的安装过程相对简单。以 10G 版本为例,首先运行安装目录下的 `setup.exe` 文件...
- Oracle 9i是Oracle 10g的前一个版本,介绍中提到了ORACLE简介_9i.ppt,这可能是对比分析两个版本的差异,或者为10g的学习打下基础。 - Oracle数据库的核心功能包括数据存储、数据安全、事务处理、备份与恢复、...
Oracle公司的发展历程与IBM有着紧密的联系,逐步推出了多个版本,包括Oracle 8、Oracle 8i(强调互联网支持)、Oracle 9i以及重要的Oracle 10g,后者引入了网格计算的概念。 **安装Oracle 10g** 安装Oracle 10g时,...
Oracle的不同版本见证了其技术演进,如Oracle 8、Oracle 8i(标志着Oracle正式进入互联网领域)、Oracle 9i,以及我们目前关注的Oracle 10g(强调网格计算能力)。 1.2 Oracle安装步骤 - 选择合适的Oracle 10g版本...
- **Oracle 9i**:新一代Internet电子商务基础架构。 - **Oracle 10g**:2003年发布的最新数据库产品。 - **Oracle 11g**:2007年推出的最新版本。 - **Oracle 10g安装步骤**:首先从Oracle官方网站下载适用于...
Oracle的发展历程中,从Oracle8i、9i、10g到11g,每个版本都带来了技术上的提升,其中10g和11g引入了网格技术,允许资源的灵活管理和共享,以提高效率和可扩展性。例如,淘宝网在2009年采用Oracle网格计算架构,优化...
3. **Oracle9i**:与8i版本相比,9i版本进一步加强了对Web服务的支持,但整体上与8i版本较为相似。 4. **Oracle10g**:“g”代表Grid(网格),意味着这一版本支持网格计算,能够更好地处理分布式计算任务。 #### ...
数据库服务名是 oracle9i 后引入的,SERVICE_NAME。 sqlplusw 工具登录 oracle 数据库方法主要有三种: 1.本机 orcl 数据库:需要在 tnsnames.ora 中配置 ORCL,否则报“ORA-12514:TNS:无法解析指定的连接符”的...
- **Oracle 9i**:该版本与8i相比变化不大,但在某些功能方面有所改进。 - **Oracle 10g**:这里的“g”代表“Grid Computing”,即网格计算,意味着该版本强调分布式计算能力。 #### Oracle安装指南 - **常见版本*...
- **安装过程**:包括Oracle 9i等版本的安装,需要关注安装目录的选择、环境变量的设置等问题。 - **卸载**:介绍如何彻底卸载Oracle数据库,避免残留问题。 #### 2. Oracle Service与Listener - **...
- Oracle 9i - **硬件**: - PIII以上CPU - 256M以上内存 - 至少2GB以上的空闲磁盘空间 #### 四、实验步骤 1. **使用SQLPlus** - 使用用户名:sys - 密码:change_on_install - 按照上述介绍的方法执行相关...
- **Web界面**如`isqlplus`(适用于Oracle9i),提供了一个图形化的界面来执行SQL语句。 - **Oracle企业管理器**(OEM)是一种综合性的管理工具,支持远程管理多台服务器上的Oracle实例。 #### 九、用户解锁与权限...
自8i、9i、10g、11g到12c,Oracle数据库不断进化,提升性能和功能,以满足不同规模的企业需求。 【数据库概念与RDBMS】 数据库是用于管理和持久化存储数据的系统,具备以下优点: 1) 持久保存数据:即使系统关闭,...
默认示例中提到了“tiger”作为口令,而在实际的企业环境中,Oracle 9i通常使用这个口令。 - `sqlplus`有命令行和图形化版本,另外还可以通过Web界面`isqlplus`访问,该服务默认监听5560端口。 - `Toad`和`PL/SQL ...
- **字符集**: Oracle数据库支持多种字符集,如`zhs16cgb231280`(Oracle 7.3以上)、`zhs16gbk`(Oracle 8.0以上)、`zhs32gb18030`(Oracle 9i以上)。 #### 五、Oracle数据库基本配置 **5.1 数据库管理员用户**...