English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 威盾新闻 >> SQL及PL/SQL的使用环境

 

SQL及PL/SQL的使用环境

威盾防火墙 2015-02-10

 

SQL*Plus是Oracle为用户提供的使用SQL语句及其过程语言PL/SQL与数据库进行交互的环境,它是与Oracle数据库系统一起安装的。在该环境下,可利用SQL和PL/SQL语句创建并管理数据库的所有对象。
SQL*Plus是基于两层结构的工具,主要包括:
•客户层:命令行用户界面/图形界面。
 •数据库层:Oracle数据库。
这两层既可在同一个主机上,也可以不在同一个主机上。
Oracle还提供了三层的iSQL*Plus,iSQL*Plus不需要单独安装,它通过浏览器访问数据库。iSQL*Plus 的三层模型,如图3-1所示。

图3-1iSQL*Plus 的三层模型
•客户层:iSQL*Plus用户界面,是典型的web浏览器。
 •中间层:包括iSQL*Plus Application Server 、Oracle Net和Oracle HTTP Server。
 •数据库层:Oracle数据库。
iSQL*Plus是随着Oracle 10g一同安装配置的。安装完成后,在Windows的服务中以OracleOraDB 10g_home1iSQL*Plus服务的形式出现。要管理iSQL*Plus,只需在MS-DOS命令提示符中,执行isqlplussvc.exe-start 5580用于启动该服务;执行isqlplussvc.exe-stop用于停止该服务。
iSQL*Plus用户界面以Web浏览器运行。不需要单独安装和配置,要启动iSQL*Plus,可在Oracle_Base\Oracle_Home\install目录的readme.txt文件中找到其URL。例如,D:\oracle\product\10.2.0\db_1\install,其URL为http://localHost:5560/isqlplus,portlist.ini文件保存了该安装的详细端口号。
客户层中有许多与SQL和PL/SQL有关的开发工具。其中,RMAN (Recovery Manager)是用于数据库备份与恢复的最实用工具,除了完成数据库的备份、恢复、启动与关闭的功能,还可以执行任何SQL命令和PL/SQL块。RMAN必须在MS-DOS提示符中启动。
SQL及PL/SQL的使用环境第3章另外,还有许多其他厂家生产有关Oracle的开发工具如TOAD (Tools of Oracle Application Developer)和PL/SQL Developer等,它们均具有与SQL*Plus同样的功能,甚至还具备了SQL*Plus不具备的许多功能。

相关内容: 最新内容:
SQL Server查看SQL日志的文件大小命令并不难[2015-02-10]
SQL中if语句的用法示例[2015-02-10]
教您如何进行SQL跨表更新[2015-02-10]
逐条更新数据的SQL语句写法[2015-02-10]
SQL条件语句实例[2015-02-10]
黑客入侵ASP+Access或ASP+MSSQL网站的手法[2015-02-10]
SQL Server查看SQL日志的文件大小命令并不难[2015-02-10]
SQL中if语句的用法示例[2015-02-10]
教您如何进行SQL跨表更新[2015-02-10]
逐条更新数据的SQL语句写法[2015-02-10]
SQL条件语句实例[2015-02-10]
解析专攻Mac的木马 图解[2015-02-10]