第二个灵魂 发表于 2015-1-16 22:33:34

MYSQL编程:Oracle9i新特征:iSQLPLUS

人力成本上的节省,MySQL的用户Spacemonkey实验室的首席执行官MitchPirtle如此表示:“维护MySQL使得你不需要一个年薪15万美元的DBA。oracle
Oracle9i新特征:iSQLPLUS

LastUpdated:Wednesday,2004-10-2712:04Eygle






iSqlPlus是Oracle9i供应的新功效,是Sqlplus的Web情势公布。是基于三层布局触及的。
其client、middle、server能够位于统一台呆板上也能够位于分歧的呆板。iSqlPlus不必要独自安装,会见iSqlPlus
你只必要晓得两头层服务器的地点和端口,能够以尺度用户大概sysdba、sysoper的身份上岸。
iSQL*Plus供应疾速的、基于扫瞄器的界面,它经由过程一个三层模子来利用SQL*Plus处置引擎,这个模子包含:

客户机层(iSQL*Plus用户界面,一般是Web扫瞄器)。

两头层(iSQL*PlusServer、OracleNet和OracleHTTPServer)。

数据库层(Oracle9i)。





这三层可位于统一台盘算机上,也可位于分歧的盘算机上。iSQL*PlusServer必需与OracleHTTPServer位于统一台盘算机上。

两头层卖力和谐客户机层和数据库层之间的交互和资本。数据库层是Oracle9i,能够经由过程OracleNet会见。

以下作一个具体的先容

1.启动服务器上的Httpserver

StartHTTPServerpoweredbyApache



2.经由过程扫瞄器会见http服务器

一样平常缺省设置我们的端口及协定是:

http7778端口/https4443端口

注重:分歧版本大概利用分歧端口,详细你能够经由过程检察$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

这必要你先输出httpserver的口令,这个分歧于数据库认证。





创立认证口令文件:

D:oracleora92ApacheApachein>htpasswdD:/oracle/ora92/sqlplus/admin/iplusdba.pwadmin

AutomaticallyusingMD5formatonWindows.

Newpassword:*****

Re-typenewpassword:*****

Addingpasswordforuseradmin



然后能够用这个用户以SYSDBA身份上岸数据库:







以sysdba身份上岸:



以sysdba身份起停数据库:







4.启动服务参考



MicrosoftWindows2000

(C)版权一切1985-2000MicrosoftCorp.



C:>ps-ef|greporacle

SYSTEM816240019:23:12CONIN$0:00

d:oracleora92inomtsreco.exe"OracleMTSRecoveryService"

SYSTEM1132240019:23:32CONIN$0:00D:oracleora81indbsnmp.exe

SYSTEM296240019:23:48CONIN$0:01"d:oracleora92ApacheApacheapache.exe"--ntservice

SYSTEM1192240019:23:50CONIN$0:00d:oracleora92BINTNSLSNR

SYSTEM1212240019:23:52CONIN$0:01d:oracleora92inORACLE.EXEVILEN

SYSTEM1432296019:24:14CONIN$0:00

"d:oracleora92ApacheApacheapache.exe"-zap296_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"

SYSTEM16961432019:24:16CONIN$0:01

d:oracleora92jdkinjava.exe-DORACLE_HOME=d:oracleora92org.apache.jserv.JServ-opmpropfile

d:oracleora92ApacheJservconfjserv.properties-opmhosteygle-opmport3339-opmgrpgroup1-opmindex0-opmprocid1

SYSTEM17041432019:24:16CONIN$0:00

d:oracleora92jdkinjava.exeorg.apache.jserv.JServ

-opmpropfiled:oracleora92ApacheJservconfjservSoap.properties–opmhost

eygle-opmport3339-opmgrpgroup2-opmindex0-opmprocid2

SYSTEM17121432019:24:16CONIN$0:00"d:/oracle/ora92/bin/isqlplus"



C:>







其他请参考:

SQL*PlusQuickReferenceRelease9.2PartNo.A90843-01

IsqlPlus联机匡助手册



本文作者:
eygle,Oracle手艺存眷者,来自中国最年夜的Oracle手艺论坛itpub.
www.eygle.com是作者的团体站点.你可经由过程Guoqiang.Gai@gmail.com来接洽作者.接待手艺切磋交换和链接互换.

原文出处:

http://www.eygle.com/faq/Oracle9i.New.Feature.iSqlPlus.htm


无疑希望员工得到系统、有深度的培训,显然MySQL在这一点上还做得很不够。

admin 发表于 2015-1-27 17:29:11

每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。

小女巫 发表于 2015-2-5 10:33:44

可以动态传入参数,省却了动态SQL的拼写。

若相依 发表于 2015-2-11 09:32:02

入门没那么困难,精通没那么容易

不帅 发表于 2015-3-2 09:59:59

你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。

飘飘悠悠 发表于 2015-3-11 03:11:32

也可谈一下你是怎么优化存储过程的?

飘灵儿 发表于 2015-3-17 19:44:33

同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。

冷月葬花魂 发表于 2015-3-24 22:48:17

SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
页: [1]
查看完整版本: MYSQL编程:Oracle9i新特征:iSQLPLUS