目的:
(1) 掌握Oracle 11g数据库的安装与卸载过程。
目的:
(1) 掌握Oracle 11g数据库的安装与卸载过程。
(2) 掌握Oracle 11g企业管理器和SQL*Plus的使用方法。
内容:
1)安装Oracle Database 11g。
2)Oracle11g的卸载。
3)Oracle Database 11g安装后的基本环境与服务。
4)企业管理器(EM)工具使用。
5)SQL*Plus工具使用。
6)NET MANAGER、NET 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/
5)SQL*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。
2)Oracle11g的卸载。
3)Oracle Database 11g安装后的基本环境与服务。
4)企业管理器(EM)工具使用。
5)SQL*Plus工具使用。
6)NET MANAGER、NET 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/
5)SQL*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的安装文件(两个压缩文件)解压到同一个文件夹下。