Oracle11g的安装卸载及常用工具的使用

Oracle11g的安装卸载及常用工具的使用

目的:

(1) 掌握Oracle 11g数据库的安装与卸载过程。

Oracle11g的安装卸载及常用工具的使用

目的:

(1) 掌握Oracle 11g数据库的安装与卸载过程。

(2) 掌握Oracle 11g企业管理器和SQL*Plus的使用方法。

 

内容:

1)安装Oracle Database 11g

2Oracle11g的卸载。

3Oracle Database 11g安装后的基本环境与服务。

4)企业管理器(EM)工具使用。

5SQL*Plus工具使用。

6NET MANAGERNET CONFIGURATION ASSISTANT等工具的使用。

 

步骤:

1. 安装Oracle Database 11g

1.解压下载的包,然后进入包内,点击setup.exe开始安装 。

2.出现如下:一般把那个小对勾取消,点击下一步进行,

 

弹出下图这个后点‘是’

 

3.下图后,选择创建和配置数据库,点击下一步。

 

4.下图,选择服务器类,因为桌面类没有高级选项的功能,下一步。

 

5.下图,选择单实例数据库,下一步

 

6.下图,选择高级安装,下一步

 

 

7,下图选择语言,如果数据库内没有用到其他的语言,就这样默认的就可以了,下一步

 

 

8.下图,选择安装版本,用企业版的,下一步

 

 

9.下面,选择基目录的时候要注意了,最好去新建一个自定义的目录,以后方便自己查询和更改,不要用这个默认的,删除的时候麻烦。下面说一下怎么新建一个自定义目录。

 

 

10.新建自定义目录:在d盘下新建一个文件夹,取名为myoracle,进入这个文件夹,在里面新建一个文件夹,取名oracle. 注意:这两个文件夹的名字可以自己定义,但是最好不要用中文名作文件夹的名字,容易出问题。最好是如下这样的目录结构。

如图,就是这个样子的:

 

11.继续安装,点击‘oracle基目录’后面的那个浏览:

 

 

12.选择刚新建的d\myoracle\oracle这个文件夹:如图:

 

 

13.上面的选择好后,就应该是下面这个样子的:基目录选择好后,软件位置就会自动选择好了,不用管下面的那个浏览了,直接点击下一步。

 

 

14.下图,选择‘一般用途事务处理’直接点击下一步:

 

 

15.下图,‘全局数据库名’,可以自己定义。下面的服务标识符也是可以自己定义。一般这两个就使用默认的了。下一步。

 

 

16.下图,就按照默认的来吧,点击下一步。

 

 

17.下图,也选择默认,下一步

 

 

18.下图,还是默认的,点击下一步。

 

 

19.下图,直接下一步

 

 

20.下图,配置口令,如果怕麻烦的话,如果仅仅是做学习用的话,统一口令就行。如果以后高级了,可以分别设置口令。这几个用户权限是不同的。我就用统一口令了,输入了oracle123.。。注意一点:你的这个口令,必须以字母开头,数字开头的话,后面会有很多问题的。

21.

 

 

22.输入上面那个oracle123后,会弹出如下:在这里要注意了,oracle的密码标准是要字母数字大小写组合的大于八位才行,一般要是仅供学习用的话,不用在意这个。直接点‘是’就行。

 

 

 

23.下图,检测环境:

 

 

24.环境检测完后,有的是可以直接点击下一步的,有的会出现如下图:这个时候,一般是下图这样的,那么就应该没多大问题,选择全部忽略,再点击下一步就行了。

 

 

25.会出现如下:点击完成,就可以开始安装了。

 

 

26.开始安装了:安装比较慢,安装完数据库软件后,还会接着创建一个数据库实例,所以要等上好一会儿,玩一会儿后再来。

 

 

 

 

27.安装完后出现这个:点击确定就可以完成了。关闭。

 

 

这样就完成oracle的安装了。

 

 

测试一下,打开oracle自带的sql plus

 

 

用户名:system.密码口令:oracle.(就是在20步自己定义的那个口令)。顺利进入:注意oracle这里输入的口令是不显示的,用了像linux登录的方式。在这 里就可以输入sql语句了。

 

 

Oracle11g 卸载

a.停止所有Oracle相关的服务

b.卸载Oracle 11g数据库服务器组件(使用Universal Installer)

c.手动删除注册表中与Oracle相关的内容。 

d.删除Oracle环境变量

e.删除TEMP目录下Oracle相关的文件夹

f.检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除

g.重新启动计算机

h.删除Windows系统安装磁盘中的Program Files\Oracle 目录

i.删除Oracle安装目录

 

 

3.Oracle Database 11g安装后的基本环境与服务。

系统“服务”窗口如下图所示:

 

 

首先你要把Oracle的监听和服务启动。

 

 

数据库服务属性对话框如下图所示:

 

 

 

 

 

4.企业管理器(EM)工具使用。

在界面中输入用户名、口令,由于系统尚未创建新用户,所以使用系统安装时缺省创建的用户“SYS”登录,针对此用户的服务是系统自动设置的,从下拉列表框中选择连接身份。Oracle连接身份有两种:“Normal(正常身份)”是基本连接方式,级别最低;“SYSDBA(管理员身份)”是“DBA”连接方式,级别最高。一般用户以“Normal”身份连接,“SYS”的连接身份是“SYSDBA”。

输入完成后,单击“登录”按钮,出现首界面。

 

在通过OEM进行查看时,需要输入:https://127.0.0.1:1158/em/

 

 

 

 

5SQL*Plus工具使用。

SQL*Plus是Oracle的核心产品,开发者和DBA可以通过SQL*Plus直接存取Oracle数据库,其中包括数据提取、数据库结构的修改和数据库对象的管理,它所用的命令和函数都是基于SQL语言的。

1.登录SQL*Plus

在操作系统界面上选择“开始”\“程序”\“Oracle_ OraDB11g_ home1”\“Application Development”\ “SQL*Plus”选项,出现SQL*Plus窗口,请截图。

在窗口中输入用户名、口令,由于系统尚未创建新用户,因此使用系统安装时缺省创建的用户“scott”登录,口令是安装时设置的口令。按回车键,如果登陆成功请截取成功界面。

2.SQL*Plus环境介绍

SQL*Plus工作环境是一个交互式操作环境,采用行编辑。用户可以在该环境下键入SQL命令并执行。SQL*Plus环境提供了五个菜单选项。其中,“文件”菜单的功能是存取SQL命令或PL/SQL程序的文件,该文件的扩展名一般为“.sql”。

由于SQL*Plus是行编辑器,类似于DOS环境,一旦SQL命令键入错误修改会很麻烦,因此当键入错误SQL命令不能正确执行时,可以键入“EDIT”命令调用外部编辑器,缺省是系统设置的文本编辑器。一旦进入到外部编辑器环境后,系统自动将当前行编辑缓冲区的SQL命令或PL/SQL程序调入到编辑器中,可以随意修改并保存,默认保存文件是“afiedt.buf”。如果从菜单栏中选择“文件”\“保存”选项,则当前编辑器中的内容将保存到“afiedt.buf”文件中;如果选择“文件”\“另存为”选项,则编辑器中的内容将保存到指定的文件中。当修改完毕保存后,关闭窗口,系统将回到行编辑工作区,同时外部编辑器中当前的内容也放入了行编辑缓冲区,键入符号“/”,符号“/”是SQL*Plus环境下执行命令的符号,以便继续执行修改后的命令或程序。

 

启动SQL*Plus 

命令行 cmd 输入 

 

 

输入命令:sqlplus sys/oracle as sysdba

 

 

其他用户

sqlplus scott/oracle

 

 

 

 

 

 

还有一些例子:

 

p 编辑缓冲区  

n N——用数值定位缓冲区中的当前行;

n A[PPEND]——将指定的文本追加到缓冲区内当前行的末尾; 

A[PPEND] text

 

 

 

 

 

n DEL——删除缓冲区中当前行的文本;

 

 

 

p 执行缓冲区 

n R[UN] 

 

n /

 

p 清除缓冲区  

n CL[EAR] BUFF[ER]

 

p n text

 

小结:

(1) 仔细阅读联机文档,确保当前安装环境能够满足安装需求。

(2) 如果系统曾安装过Oracle,则卸载Oracle_Home环境变量。

(3) 若当前已经安装了一个Oracle并想重新安装,则要停止所有的Oracle服务。操作步骤是:打开Windows系统的“控制面板”\“管理工具”\“服务”,停止以“Oracle”开头的所有服务。否则,在安装Oracle过程中将出现错误信息。

(4) 为了保证系统安装顺利完成,建议将Oracle Database 11g的安装文件(两个压缩文件)解压到同一个文件夹下。

 

(2) 掌握Oracle 11g企业管理器和SQL*Plus的使用方法。

 

内容:

1)安装Oracle Database 11g

2Oracle11g的卸载。

3Oracle Database 11g安装后的基本环境与服务。

4)企业管理器(EM)工具使用。

5SQL*Plus工具使用。

6NET MANAGERNET CONFIGURATION ASSISTANT等工具的使用。

 

步骤:

1. 安装Oracle Database 11g

1.解压下载的包,然后进入包内,点击setup.exe开始安装 。

2.出现如下:一般把那个小对勾取消,点击下一步进行,

 

弹出下图这个后点‘是’

 

3.下图后,选择创建和配置数据库,点击下一步。

 

4.下图,选择服务器类,因为桌面类没有高级选项的功能,下一步。

 

5.下图,选择单实例数据库,下一步

 

6.下图,选择高级安装,下一步

 

 

7,下图选择语言,如果数据库内没有用到其他的语言,就这样默认的就可以了,下一步

 

 

8.下图,选择安装版本,用企业版的,下一步

 

 

9.下面,选择基目录的时候要注意了,最好去新建一个自定义的目录,以后方便自己查询和更改,不要用这个默认的,删除的时候麻烦。下面说一下怎么新建一个自定义目录。

 

 

10.新建自定义目录:在d盘下新建一个文件夹,取名为myoracle,进入这个文件夹,在里面新建一个文件夹,取名oracle. 注意:这两个文件夹的名字可以自己定义,但是最好不要用中文名作文件夹的名字,容易出问题。最好是如下这样的目录结构。

如图,就是这个样子的:

 

11.继续安装,点击‘oracle基目录’后面的那个浏览:

 

 

12.选择刚新建的d\myoracle\oracle这个文件夹:如图:

 

 

13.上面的选择好后,就应该是下面这个样子的:基目录选择好后,软件位置就会自动选择好了,不用管下面的那个浏览了,直接点击下一步。

 

 

14.下图,选择‘一般用途事务处理’直接点击下一步:

 

 

15.下图,‘全局数据库名’,可以自己定义。下面的服务标识符也是可以自己定义。一般这两个就使用默认的了。下一步。

 

 

16.下图,就按照默认的来吧,点击下一步。

 

 

17.下图,也选择默认,下一步

 

 

18.下图,还是默认的,点击下一步。

 

 

19.下图,直接下一步

 

 

20.下图,配置口令,如果怕麻烦的话,如果仅仅是做学习用的话,统一口令就行。如果以后高级了,可以分别设置口令。这几个用户权限是不同的。我就用统一口令了,输入了oracle123.。。注意一点:你的这个口令,必须以字母开头,数字开头的话,后面会有很多问题的。

21.

 

 

22.输入上面那个oracle123后,会弹出如下:在这里要注意了,oracle的密码标准是要字母数字大小写组合的大于八位才行,一般要是仅供学习用的话,不用在意这个。直接点‘是’就行。

 

 

 

23.下图,检测环境:

 

 

24.环境检测完后,有的是可以直接点击下一步的,有的会出现如下图:这个时候,一般是下图这样的,那么就应该没多大问题,选择全部忽略,再点击下一步就行了。

 

 

25.会出现如下:点击完成,就可以开始安装了。

 

 

26.开始安装了:安装比较慢,安装完数据库软件后,还会接着创建一个数据库实例,所以要等上好一会儿,玩一会儿后再来。

 

 

 

 

27.安装完后出现这个:点击确定就可以完成了。关闭。

 

 

这样就完成oracle的安装了。

 

 

测试一下,打开oracle自带的sql plus

 

 

用户名:system.密码口令:oracle.(就是在20步自己定义的那个口令)。顺利进入:注意oracle这里输入的口令是不显示的,用了像linux登录的方式。在这 里就可以输入sql语句了。

 

 

Oracle11g 卸载

a.停止所有Oracle相关的服务

b.卸载Oracle 11g数据库服务器组件(使用Universal Installer)

c.手动删除注册表中与Oracle相关的内容。 

d.删除Oracle环境变量

e.删除TEMP目录下Oracle相关的文件夹

f.检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除

g.重新启动计算机

h.删除Windows系统安装磁盘中的Program Files\Oracle 目录

i.删除Oracle安装目录

 

 

3.Oracle Database 11g安装后的基本环境与服务。

系统“服务”窗口如下图所示:

 

 

首先你要把Oracle的监听和服务启动。

 

 

数据库服务属性对话框如下图所示:

 

 

 

 

 

4.企业管理器(EM)工具使用。

在界面中输入用户名、口令,由于系统尚未创建新用户,所以使用系统安装时缺省创建的用户“SYS”登录,针对此用户的服务是系统自动设置的,从下拉列表框中选择连接身份。Oracle连接身份有两种:“Normal(正常身份)”是基本连接方式,级别最低;“SYSDBA(管理员身份)”是“DBA”连接方式,级别最高。一般用户以“Normal”身份连接,“SYS”的连接身份是“SYSDBA”。

输入完成后,单击“登录”按钮,出现首界面。

 

在通过OEM进行查看时,需要输入:https://127.0.0.1:1158/em/

 

 

 

 

5SQL*Plus工具使用。

SQL*Plus是Oracle的核心产品,开发者和DBA可以通过SQL*Plus直接存取Oracle数据库,其中包括数据提取、数据库结构的修改和数据库对象的管理,它所用的命令和函数都是基于SQL语言的。

1.登录SQL*Plus

在操作系统界面上选择“开始”\“程序”\“Oracle_ OraDB11g_ home1”\“Application Development”\ “SQL*Plus”选项,出现SQL*Plus窗口,请截图。

在窗口中输入用户名、口令,由于系统尚未创建新用户,因此使用系统安装时缺省创建的用户“scott”登录,口令是安装时设置的口令。按回车键,如果登陆成功请截取成功界面。

2.SQL*Plus环境介绍

SQL*Plus工作环境是一个交互式操作环境,采用行编辑。用户可以在该环境下键入SQL命令并执行。SQL*Plus环境提供了五个菜单选项。其中,“文件”菜单的功能是存取SQL命令或PL/SQL程序的文件,该文件的扩展名一般为“.sql”。

由于SQL*Plus是行编辑器,类似于DOS环境,一旦SQL命令键入错误修改会很麻烦,因此当键入错误SQL命令不能正确执行时,可以键入“EDIT”命令调用外部编辑器,缺省是系统设置的文本编辑器。一旦进入到外部编辑器环境后,系统自动将当前行编辑缓冲区的SQL命令或PL/SQL程序调入到编辑器中,可以随意修改并保存,默认保存文件是“afiedt.buf”。如果从菜单栏中选择“文件”\“保存”选项,则当前编辑器中的内容将保存到“afiedt.buf”文件中;如果选择“文件”\“另存为”选项,则编辑器中的内容将保存到指定的文件中。当修改完毕保存后,关闭窗口,系统将回到行编辑工作区,同时外部编辑器中当前的内容也放入了行编辑缓冲区,键入符号“/”,符号“/”是SQL*Plus环境下执行命令的符号,以便继续执行修改后的命令或程序。

 

启动SQL*Plus 

命令行 cmd 输入 

 

 

输入命令:sqlplus sys/oracle as sysdba

 

 

其他用户

sqlplus scott/oracle

 

 

 

 

 

 

还有一些例子:

 

p 编辑缓冲区  

n N——用数值定位缓冲区中的当前行;

n A[PPEND]——将指定的文本追加到缓冲区内当前行的末尾; 

A[PPEND] text

 

 

 

 

 

n DEL——删除缓冲区中当前行的文本;

 

 

 

p 执行缓冲区 

n R[UN] 

 

n /

 

p 清除缓冲区  

n CL[EAR] BUFF[ER]

 

p n text

 

小结:

(1) 仔细阅读联机文档,确保当前安装环境能够满足安装需求。

(2) 如果系统曾安装过Oracle,则卸载Oracle_Home环境变量。

(3) 若当前已经安装了一个Oracle并想重新安装,则要停止所有的Oracle服务。操作步骤是:打开Windows系统的“控制面板”\“管理工具”\“服务”,停止以“Oracle”开头的所有服务。否则,在安装Oracle过程中将出现错误信息。

(4) 为了保证系统安装顺利完成,建议将Oracle Database 11g的安装文件(两个压缩文件)解压到同一个文件夹下。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。