Oracle数据库管理与开发(适用于OCP认证)(txt+pdf+epub+mobi电子书下载)


发布时间:2021-04-10 22:01:47

点击下载

作者:何明

出版社:清华大学出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Oracle数据库管理与开发(适用于OCP认证)

Oracle数据库管理与开发(适用于OCP认证)试读:

 版权信息书名:Oracle数据库管理与开发(适用于OCP认证)作者:何明排版:清茉出版社:清华大学出版社出版时间:2013-08-01ISBN:9787302309369本书由清华大学出版社有限公司授权北京当当科文电子商务有限公司制作与发行。— · 版权所有 侵权必究 · —内容简介《Oracle数据库管理与开发》(何明 编著)是作者二十多年IT工作和教学实践的总结与升华,可作为Oracle数据库的入门教材,也可作为OCP认证的入门级参考书。

本着“把Oracle数据库从高雅的象牙塔中带出来,使它的‘贵族’身份平民化,为大学生、普通IT工作者和爱好者提供一套买得起、容易学、用得上的Oracle数据库实用教材”的写作理念,本书结合大量生动而简单的生活例子来解释复杂的计算机和数据库概念,避免了计算机例子的晦涩难懂。本书是自封闭的,读者可以在没有任何计算机专业知识的情况下阅读本书,而且不需要其他的参考书。为了消除读者对IT教材常有的畏惧心理,书中使用的语言轻松而幽默,读者可像读小说一样阅读。《Oracle数据库管理与开发》(何明 编著)是由相对独立的两大*部分组成的:第一部分主要介绍Oracle SQL和SQLPlus;第二部分主要介绍Oracle数据库的管理和维护。书中内容是严格按照由浅入深的顺序编排的,可以轻松入门、快速提高。为了使读者更容易理解书中所介绍的内容,每一章中都给出了数量可观的例题。此外,在每章的最后还给出了大量的习题,这些习题或者例题很多来源于OCP认证的考题,目的是帮助读者在学习的同时参与OCP认证,为以后工作打下更好的基础。前 言Preface

这是一本可以像“小说”一样看的教材。

这是一本看得懂、学得会、用得上的教材。

这是一本源于工作实践的教材。

这本书也适合做OCP认证的入门教材。

随着信息时代的来临,人们的日常工作、生活已经与信息难舍难分。在日常工作、生活中使用信息的例子可以说数不胜数,如银行的自动提款机、移动电话、网上冲浪、超市的收款服务等。所有这些信息都要依靠强大的后台数据库的支撑,而Oracle数据库管理系统正是这些后台数据库中的佼佼者。

Oracle是一个适合于大中型企事业的数据库管理系统,在银行、电信、移动通信、航空、保险、金融、气象、铁路、跨国公司和电子商务(政务)等诸多领域得到了广泛的应用。据统计,在所有数据库管理系统中,Oracle的市场占有率是最高的(超过其他竞争对手的总和),而且在可预见的将来其霸主地位也是难以动摇的。因此,作为计算机、电子信息工程、信息管理和其他相关专业的学生乃至计算机的爱好者们,了解并掌握Oracle的相关知识和技术对将来的职业生涯或生活来说都将受益匪浅。

我们伟大的中华民族错过了一个工业化的时代,并为此付出了百年屈辱的代价。我们不能再错过现在这个信息时代,而要做到这一点,就需要我们的大学和教育机构不断地培养出掌握现代主流信息技术的IT专业人员。信息产业实际上是一个没有英雄的产业,任何一个信息系统的设计、开发以及管理和维护都需要许多IT工作者的辛勤工作。正是这一特点决定了随着我国信息化水平的不断提高,对Oracle数据库管理员和开发人员的需求也将持续增加。要挤上信息时代的快车、跟上信息时代的潮流,需要许许多多合格的IT工作者默默地耕耘和努力地工作。

也正因为如此,笔者想通过本书与读者们共同为中华民族的伟大复兴尽一份炎黄子孙应尽的力量。尽管我们都无法获得鲜花和掌声,但是多少年后当我们回首看那些改变了社会的信息系统也曾有过自己辛勤工作的身影时,内心也许会感到一种欣慰,就像一位民工仰望着自己曾经为之添过砖、加过瓦的宏伟建筑的心情一样。

本书是在我们之前出版的《Oracle SQL培训教程——从实践中学习Oracle SQL及Web快速应用开发》和《Oracle DBA培训教程——从实践中学习Oracle数据库管理和维护(第2版)》的基础之上改编和精炼而成的,是专门为高等院校本科和专科学生量身定做的Oracle数据库的通用教材。虽然这本书包含了前两本书中的绝大部分内容,但是为了配合课堂教学,对其中的许多内容进行了重新加工和精简,并且加强了概念和理论知识的解释。为了适应大学的教学需求,本书在每一章的结尾都附有一些多项选择题,以帮助读者从不同的视角来理解书中所介绍的内容。

为了帮助老师和想要深入了解Oracle的读者,我们还配套出版了一本补充教材。这本补充教材不但包括了本书的全部习题,还增加了更多的补充习题,而且每一道习题和补充题都附有答案和详细的解题过程。另外,为了帮助有兴趣参加OCP或OCA考试的读者,在该补充教材中还适度地介绍了一些在OCP或OCA考试中可能有用的解题技巧。

为了方便主讲老师的教学,我们专门为本书制作了相当详尽的教学幻灯片,老师可以根据实际的教学需要进行适当剪裁。针对测验学生的需要,我们的补充教材的配套资源中包括了全部电子版的习题和补充习题,主讲老师可以根据实际的教学进度和教学要求方便地重新组合和生成考试或测验的题目了。

本书由两大部分组成:第一部分主要介绍Oracle SQL和*SQLPlus;第二部分主要介绍Oracle数据库的管理和维护。这两部分是相对独立的,因此主讲老师可以根据实际的课程安排,主要讲授其中的一部分而将另一部分作为参考内容,有选择地讲授部分章节。

Oracle SQL(Structured Query Language)是美国国家标准化委员会(American National Standards Institute,ANSI)和国际标准化组织(International Standards Organization,ISO)颁布的SQL标准的超集。也就是说,如果读者学会了Oracle SQL,就能很容易地掌握其他数据库管理系统上的SQL语言。

SQL是标准的关系数据库(Relational Database Management Systems)操作语言,它是一种非过程化的第四代高级语言,其语法与英语非常相似,因此也是一种比较容易学习的计算机语言。SQL语言对初学者几乎没有任何要求,换句话说,初学者可以不具备任何计算机经验。

尽管许多人认为IT领域是变化最快的领域,甚至有不少学者或专家认为平均每两到三年就有百分之五十的知识需要更新,但是回首二十多年的IT工作生涯,笔者发现许多真正核心的东西很多年都没变过。以Oracle为例,从大约二十年前的Oracle 7到现在的Oracle 11g,其体系结构甚至基本命令几乎都没什么变化。因此,本书中将第二部分的重点放在了那些相对稳定的部分。

本书的内容和例题设计由浅入深、循序渐进。为了消除初学者对计算机教材常有的畏惧感,书中把那些难懂且不常用的内容尽量放在后面的章节。

学习这门课的许多人可能是第一次接触Oracle,对如何设置Oracle环境一无所知,所以在计算机上配置Oracle运行环境的操作越简单越好。这正是本书为什么选用在Windows环境下运行Oracle数据库管理系统的主要原因。

Oracle数据库管理系统是独立于任何平台的,所以在一个操作系统上学会了Oracle之后,即可在其他任何操作系统上使用它;甚至可以把SQL语句或脚本文件几乎不做任何修改地从一个操作系统移植到另一个操作系统上。另外,尽管许多大型的Oracle数据库系统的服务器安装在UNIX或其他操作系统上,但是用户的前台终端绝大多数还是使用Windows操作系统。

本书中的绝大多数例题分别在Oracle 8、Oracle 8i、Oracle 9i和Oracle 11g等版本上测试过,而所有的例题都在Oracle 10g上测试过,所以对您所使用的Oracle版本几乎没什么要求。

有关本书的视频或源程序可以登录:www.tup.com.cn,在搜索栏输入书名找到本书后下载使用。

参与本书编写和资料整理的有何明、何茜颖、王莹、万妍、王逸舟、牛晨、王威、程玉萍、万群柱、王静、范萍英、王超英、黄力克、万洪英、范秀英、万节柱、王洁英、万如更、李菊、万民柱、王莉、万晓轩、赵菁、张民生和杜蘅等,在此对他们辛勤和出色的工作表示衷心的感谢。

如果读者对本书有任何意见或要求,欢迎来信提出。我们的电子邮箱为sql_minghe@yahoo.com.cn,sql_minghe@aliyun.com,liulm75@163.com。最后,预祝读者的Oracle学习之旅轻松而愉快!编 者关于Oracle OCP认证

Oracle DBA认证分为三个级别,以Oracle 11g为例,Oracle 11g DBA认证体系结构如下:认证种类需要参加培训的相关课程考试代码Oracle Database 11g: SQL OCA1Z0-051Fundamentals IOracle Database 11g:  1Z0-052Administration IOracle Database 11g: OCP1Z0-053Administration IIOracle Database 11g OCM11GOCMCertified Master Exam

OCP是Oracle Certified Professional(Oracle数据库认证专家)的缩写。OCP认证是Oracle公司的Oracle公司认证中有关数据库DBA(Database Administrator 数据库管理员)方面的认证。通过这个考试,一般表明具备管理大型数据库,或者能够开发可以部署到整个企业的强大应用的能力。

Oracle 11g OCP培训课程主要内容有:

Oracle Database 11g: SQL Fundamentals I(SQL基础I)

Oracle Database 11g: Administration Workshop I(管理课程练习I)

Oracle Database 11g: Administration Workshop II(管理课程练习II)

有关Oracle更详细的信息,请登录www.oracle.com.cn查询。  第0章 Oracle的安装及相关配置

虽然本章的内容不是学习Oracle课程所必需的,但对于读者进行上机操作来说十分必要。本章主要介绍如何在Windows系统上安装Oracle 10g或Oracle 11g以及相关工具的配置和使用。0.1 Oracle的安装

安装Oracle之前,需要先安装Windows 2000 Server、Windows Server 2003、Windows XP或Windows 7。如果安装的是Oracle 10g,则内存最少为512MB,最好为1GB或以上。如果安装的是Oracle 11g,内存最好为2GB或以上。

从体系结构或基本命令的角度来看,从Oracle早期版本到最新版本,其核心内容变化很小。因此,如果单纯是为了这本书的学习,安装Oracle 10g或Oracle 11g即可。如果读者的硬件比较紧张,也可以安装Oracle 9i,甚至Oracle 8或Oracle 8i(但是这两个版本不能在Windows XP上安装)。

在Windows操作系统上安装Oracle数据库管理系统并不太难,但要细心。其实在许多Oracle版本的安装过程中,除了Oracle系统的安装目录外,几乎不用做任何选择,都用默认值即可,甚至Oracle系统的安装目录也可以使用默认值。提示

登录www.tup.com.cn,下载本书的资源包,光头包中含有Oracle 10g、Oracle 11g的安装视频,以及Oracle 11g的卸载视频,供读者参考。

约定1:如果没有特殊说明,本书的操作是在Oracle 10g或Oracle 11g版本上完成的。在遇到由于版本不同而引起的操作差别时,本书会加以说明。如果这些说明与所使用的系统无关,完全可以忽略它们。*

约定2:SQL和SQLPlus的语句是与大小写无关的。尽管Oracle公司建议“为了增加易读性,命令关键字一般为大写,而其他部分一般为小写”,但是实际情况并非如此。许多熟悉UNIX或C语言的用户倾向于整个语句全部小写,而许多熟悉Windows的用户又倾向于整个语句全部大写。为了使读者适应Oracle产业的这种实际情况,本书在*使用SQL和SQLPlus的语句时并不区分大小写。不过,建议读者在使用SQL或PL/SQL开发软件时,最好遵守Oracle公司的建议,这样会使软件的易读性增加,而且也更易于维护。

约定3:在如下命令中,方括号中的内容为可选项,如[WITH READ ONLY];竖线“|”代表两者选一,如[FORCE|NOFORCE];下划线为默认值,如NOFORCE。 CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view [(alias[, alias]...)] AS subquery[WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY];

在安装Oracle数据库管理系统之前,最好关闭防火墙之类的软件。以下是安装Oracle 10.2.0.1.0(Oracle 10g)数据库管理系统的简化步骤(在安装之前可能需要先打补丁)。(1)将Oracle 10.2.0.1.0(Oracle 10g)数据库管理系统的第1张光盘插入光驱(如果没有选件,Oracle 8、Oracle 8i、Oracle 10g或Oracle 11g将只用1张光盘,但是Oracle 9i要使用3张光盘),Windows操作系统会自动搜索Oracle系统的安装程序并运行该程序(如果Windows操作系统没有自动搜索到Oracle系统的安装程序,可以在光盘中找到Setup程序并运行它)。(2)在显示的如图0-1所示界面中单击“开始安装”按钮,进入如图0-2所示界面。图 0-1图 0-2(3)图0-2表明,Oracle此时正在检查操作系统的配置是否符合Oracle的安装要求,如果有问题就会报错,如果没问题则会进入如图0-3所示界面。图 0-3(4)在该界面中,可以修改Oracle的安装路径。例如,如果D盘没有足够的磁盘空间,但F盘几乎是空的,就可以将主目录改为F盘。此外,还可以设置安装类型、修改全局数据库名,以及输入数据库口令并确认。其中,数据库名和口令都可以由读者自定义(如数据库名为dog,口令为wangwang)。注意,在“安装类型”下拉列表框中应该选“企业版”。完成设置后界面如图0-4所示。图 0-4(5)单击“下一步”按钮,弹出如图0-5所示界面。该界面为临时界面,当处理完之后,会自动显示如图0-6所示的界面。图 0-5图 0-6(6)等待系统处理完之后,单击“下一步”按钮,弹出如图0-7所示界面。图 0-7(7)该界面也是临时的,当处理进度达到100%之后,将自动显示如图0-8所示界面。图 0-8(8)该界面也是临时的,提示用户耐心等待,安装工作要进行一段时间。(9)等待系统处理完之后,单击“下一步”按钮,弹出如图0-9所示界面。图 0-9(10)在该界面中,单击“口令管理”按钮可修改Oracle默认用户的口令等。在第1次安装时,可以直接单击“确定”按钮。在弹出的如图0-10所示界面中,系统提示Oracle数据库管理系统的安装已成功,此时单击“退出”按钮即可。图 0-10

在实际安装Oracle时,一般系统都会提示输入数据库的名称。这时可以接受默认的数据库名,该数据库名与安装的Oracle的版本有关。例如,如果安装的是Oracle 8.17,其默认的数据库名为ora817。另外,在Oracle 9.2或以上的版本中,在安装的过程中会要求输入sys和system两个用户的口令。提示

第1次安装Oracle系统时,可以请人帮忙。因为一旦安装失败了,彻底卸载Oracle 11g之前的Oracle数据库管理系统并不是一件很容易的事。但是也用不着担心,只是需要多花些时间而已。最好的老师就是错误,每个人都能从错误中学到许多平时学不到的东西。

由于在Oracle 10g中必须使用Internet浏览器来登录企业管理器和*iSQLPlus,因此在使用这些图形工具之前,首先要获得它们的HTTP端口号(在Oracle 11g中登录企业管理器要用到HTTPS端口)。具体方法是:进入$ORACLE_HOME\install目录(其中,$ORACLE_ HOME为Oracle的安装目录。例如,在笔者的计算机上为F:\oracle\product\10.2.0\db_1\ install),在其中找到一个名为portlist.ini的正文*文件,使用“记事本”将其打开后,即可得到所需的iSQLPlus HTTP端口号。*

iSQLPlus这个工具是在Oracle 9i中引入的,但是在Oracle 9i中其端口号存放在不同的文件中。一般是存放在$ORACLE_HOME\Apache\Apache\ports.ini文件中,如E:\ORACLE\ ora92\Apache\Apache\ports.ini文件中。

需要指出的是,Oracle 11g在默认安装时已经不再自动安装*iSQLPlus了,取而代之的是Oracle SQL Developer图形开发工具,其功能更强大。*

SQLPlus是一个重要的Oracle工具,它是所有Oracle版本必带的而且是自动安装的,利用它可以输入SQL语句,还可以进行Oracle数*据库的管理与维护。下面简单介绍如何进入Oracle的SQLPlus界面。0.2 进入Oracle的SQL*Plus界面(1)选择“开始”/“程序”/Oracle-OraDb10g-home1/“应用程*序开发”/SQL Plus命令(如图0-11所示),即可启动SQLPlus(为了*以后操作方便,可以将SQLPlus图标放到桌面上,其方法是:按下Ctrl键的同时用鼠标将其图标拖到桌面上)。图 0-11(2)当出现如图0-12所示界面时,从中输入用户名、口令及主机字符串。在安装Oracle数据库时,系统自动创建了一个名为scott的用户,其口令为tiger(老虎)。在这个用户账户中存有一些做练习所需的东西,如emp(员工)表和dept(部门)表。这里,在“用户名”文本框中输入“scott”,在“口令”文本框中输入“tiger”,如图0-13所示。对于“主机字符串”,如果计算机上只有一个Oracle数据库或要连接的Oracle数据库为默认的数据库,则不必填写。图 0-12图 0-13*(3)在图0-13中单击“确定”按钮,打开Oracle SQLPlus窗*口,从中即可在“SQL>”提示符下输入SQL语句或SQLPlus命令,如图0-14所示。图 0-14提示

在Oracle 10g或以上的版本中,出于安全的考虑,所有Oracle的默认用户,包括scott用户都被锁住。此时,要先以system或sys用户登录数据库,即在图0-13所示的“用户名”文本框中输入“system”、在“口令”文本框中输入管理员口令(在安装Oracle数据库时输入的),之后使用如下命令将scott用户的锁解开。 alter user scott identified by tiger account unlock;0.3 scott用户及其对象维护

在本书中,不少练习都会用到scott用户中的表或其他对象。如果读者按本书的要求来做书中的例题,应该不会出现问题。不过,万一scott用户中的某个对象出现了问题,该怎么办呢?也许有人会告诉您,要重装Oracle系统。如果真的碰上这样的人,相信过一会儿您就可以当他的师傅了。

如果这种事情发生了,可以通过运行一个名为scott.sql的脚本文件来重建scott用户和它所拥有的一切。在Oracle 8i或以上的版本中,这个脚本文件存储在$ORACLE_HOME\ rdbms\admin目录下。其中,$ORACLE_HOME是指ORACLE系统的安装目录。在笔者的计算机上一个Oracle 10g数据库系统的$ORACLE_HOME为F:\oracle\product\10.2.0\db_1,所以该脚本文件的路径为F:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\scott.sql。

以数据库管理员用户system登录系统之后,在SQL>提示符下运行该脚本文件。命令如下: SQL> @F:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\scott.sql

之后,Oracle系统将重新安装scott用户和该用户下的所有表及其他对象。0.4 本书中将用到的表

在本书有关SQL的学习中将用到的表主要有3个,分别为存放员工详细信息的员工表emp(如图0-15所示)、存放部门信息的表dept(如图0-16所示)及存放工资和工种级别的表salgrade(如图0-17所示),它们都属于用户Scott。图 0-15图 0-16图 0-170.5 SQL(Structured Query Language)语言

本书的前8章将全面、系统地介绍SQL语言。SQL语言包括的内容如下:● 数据查询语言。● 数据操作(维护)语言(Data Manipulation Language,DML)。● 数据定义语言(Data Definition Language,DDL)。● 事务控制(Transaction Control)。● 数据控制语言(Data Control Language,DCL)。

数据查询语言包括SELECT语句(有些Oracle书籍将其归入数据操作语言)。

数据操作(维护)语言包括INSERT、UPDATE和DELETE语句。

数据定义语言包括CREATE、ALTER、TRUNCATE、RENAME和DROP语句。

事务控制包括COMMIT和ROLLBACK语句。

数据控制语言包括GRANT和REVOKE语句。

本书的第1~8章将全面、系统地介绍以上所有语句。同时,为*了开发和管理的需要,还将比较详细地介绍SQLPlus环境参数的配置和替代变量的定义等。0.6 本书所用的术语

下面简单介绍在本书中使用的一些数据库和计算机方面的术语。为了解释方便,利用图0-18给出一些数据库术语的图形化说明。图 0-18

由图0-18给出如下的术语和它们的定义。● 表(table):由行和列组成的二维结构。● 行(row):每一行给出了一个供应商的全部信息(记录)。● 列(column):每一列表示供应商的一种特性(属性)。● 值(value):行和列的交汇处。例如,第2行和第3列的交汇处为“石铁心”,即表示第2行(供应商:心太软小商品)的联系人(CONTACT)为“石铁心”。

为了减少初学者学习的难度,本书并没有给出学术术语的严格定义,也没有很严格地区别一些术语。在阅读本书时注意如下的约定:● 表(table)= 实体(entity)= 关系(relation)● 行(row)= 记录(record)● 列(column)= 属性(attribute)● ORACLE服务器(SERVER)= ORACLE系统 = ORACLE数据

库(管理)系统● 没有阴影的内容是用户要输入的,但不包括“SQL>”和行号。*

例如,在下例中只需输入“SELECT”和“FROM supplier;”。*“SQL>”为ORACLE SQLPlus的提示符;2是SQL语句的行号,*

由SQLPlus自动产生。* SQL> SELECT 2 FROM supplier;*● 阴影部分为SQLPlus产生的SQL语句的显示输出。例如,以上

SQL语句产生的输出结果如下。*

本书中绝大部分的例子都是在Oracle SQLPlus上完成的。除了*SQLPlus之外,还有很多其他的工具可以用于输入和运行SQL语句,*如Oracle 9i引入的iSQLPlus和Oracle 10g开始引入的SQL Developer(到了Oracle 11g,SQL Developer已经成为默认安装的工具)。*

之所以主要使用SQLPlus,是因为它在Oracle的所有版本中都能*得到。只要安装了Oracle数据库管理系统,上面就一定会有SQLPlus。*这样,如果学会了使用SQLPlus,就等于有了一个“看家”的本领。即当您遇到实际的Oracle系统时,无论它运行在什么平台上,无论它使用的是什么工具,都可以立即开始工作。

要想在无情的商海中生存,能够立即开始工作这一点有时是很重要的。特别是刚刚找到一份新工作的用户,或者作为一名Oracle顾问到现场为客户解决实际问题而对客户的Oracle系统的配置又一无所知**时,SQLPlus就非常有用。另外,其他的命令行工具与SQLPlus的差别很小,一般情况下用户用很短的时间就可以适应。0.7 Oracle 11g上的SQL*Plus*

Oracle 11g默认安装的SQLPlus并不是在0.2节介绍的Oracle公司**称之为图形界面的SQLPlus,而是一种命令行界面的SQLPlus。在*Oracle 11g上,启动SQLPlus的具体操作步骤如下:(1)单击“开始”按钮,选择“所有程序”/Oracle-OraDb11g_home1/“应用程序开发”/SQL Plus命令,如图0-19所示。图 0-19(2)在“Enter user-name:”提示符后输入“scott”,在“Enter password:”提示符后输入“tiger”,如图0-20所示。图 0-20*(3)按Enter键,即可启动SQLPlus并以scott用户登录Oracle数据库,如图0-21所示。图 0-21*(4)此时即可输入SQL语句或SQLPlus命令,如图0-22所示。图 0-220.8 使用iSQL*Plus*

从Oracle 9i开始,Oracle还提供了另一个工具,即iSQLPlus。这*是一种网络版的SQLPlus,需要通过Internet浏览器登录。因此,在**使用iSQLPlus这一工具之前,必须获得iSQLPlus服务的HTTP端口号。具体方法如下:(1)进入$ORACLE_HOME\install目录(在笔者的计算机上为E:\oracle\product\ 10.2.0\db_1\install;在您的系统中Oracle可能安装在其他盘上),从中找到一个叫portlist.ini的正文文件,如图0-23所示。图 0-23(2)双击该文件将其打开(使用“记事本”打开),在其中即可*看到iSQLPlus的HTTP 端口号(在此为5560),如图0-24所示。图 0-24*

当获得了iSQLPlus的HTTP端口号之后,就可以通过Internet浏览*器利用iSQLPlus来登录Oracle数据库。启动Internet浏览器,在地址栏中输入“http://localhost: 5560/isqlplus”(如果是远程登录,则要将localhost换成主机名或IP地址)。如果一切正常,则应该出现*iSQLPlus的登录界面。但是也有可能看到如图0-25所示的出错界*面,这是因为iSQLPlus服务(在UNIX和Linux系统上是进程)没有启动。

为了看上去更专业,下面使用命令行的方式启动isqlplus进程(在UNIX和Linux系统上一般只能使用这种方式)。图 0-25(1)选择“开始”/“所有程序”/“附件”/“命令提示符”命令,启动DOS窗口,如图0-26所示。图 0-26(2)输入命令“isqlplusctl start”,启动isqlplus进程(如果您的系统环境变量没有设置好,则需要切换到isqlplusctl应用程序所在目录,如E:\oracle\product\10.2.0\db_1\BIN),如图0-27所示。图 0-27(3)再次启动Internet浏览器,并在地址栏中重新输入“http://*localhost: 5560/isqlplus/”,这次就会出现iSQLPlus的登录界面,如图0-28所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载