iSQL*PLUS
结构如下:
配置过程如下:
1
配置
HTTPD
$ cd $ORACLE_HOME/Apache/Apache/conf
$ vi httpd.conf
1.1
设定
Server name
或者
Server IP
地址和端口,使用非
root
用户启动
HTTPD
进程,其端口必须大于
1024
,
如:
Listen=hpserv01:7777
1.2
设定
DocumentRoot
,
如
DocumentRoot="/home/htdocs"
1.3
如果你也使用
web server
作为
document content server
,那么需要配置:
IndexOptions NameWidth=*
IndexOptions FoldersFirst
AddIcon /icons/text.gif .txt .log
1.4
检查
oracle_apache.conf
文件
在
httpd.conf
的最后,
iSQL*PLUS
的配置文件包含在
oracle_apache.conf
中。
1.5
一个小
BUG
注释
jserv.properties
中
"wrapper.env.copy=DISPLAY"
行,否则
httpd
进程不能启动。
$ vi $ORACLE_HOME/Apache/Jserv/etc/jserv.propertie
#wrapper.env.copy=DISPLAY
2
配置
TNS_NAMES
如:
tnsnames.ora
orcl92 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = ORCL92)
)(CONNECT_DATA = (SID = ORCL92))
)
3
启动
HTTPD
$ORACLE_HOME/Apache/Apache/bin/apachectl [start|stop]
5
以
SYSDBA
或
SYSOPER
登陆
iSQL*PLUS
创建
DBA
口令文件
$ cd $ORACLE_HOME/sqlplus/admin
$ORACLE_HOME/Apache/Apache/bin/htpasswd iplusdba.pw oracle
Automatically using MD5 format on Unix.
New password: *****
Re-type new password: *****
Adding password for user oracle
6
配置
iSQL*PLUS
To change the settings you must edit the isqlplus.conf configuration file then stop and start the HTTP daemons.
The configuration file lives in $ORACLE_HOME/sqlplus/admin.
Currently, the following server parameter settings can be adjusted: iSQLPlusNumberOfThreads
iSQLPlusLogLevel
iSQLPlusTimeOutInterval
iSQLPlusHashTableSize
iSQLPlusConnectIdList
-idle-timeout
7 ORA9iR2 SP
A patch is available as a download from Metalink - the Oracle bug ID is 2581911
是
Oracle9i Release2(9.2)
提供的新功能,通过
WEB
浏览器登陆。可以以
HTML
表格形式显示结果,具有历史命令工具。可以通过
HTTPD
密码文件以
SYSDBA
或
SYSOPER
身份登陆
iSQL*PLUS
。另外,它的配置十分简单,使用标准的
CGI/Apache/Jserv
,并且不需要安装
ORA9iAS
。