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

目的:

(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的安装文件(两个压缩文件)解压到同一个文件夹下。

时间: 2024-10-02 19:01:58

Oracle11g的安装卸载及常用工具的使用的相关文章

安装python及其常用工具

python一般情况下我们使用的2.7版本,可以在官方https://www.python.org/downloads/下载,它的安装还是很简单的.tar包下载后可以直接解压,configure.make.make install即可. 这里要强调一下的是安装Python后很有可能linux的yum就不能正常使用了.一方面我们可以改下yum可执行文件的内容,文件位置为/usr/bin/yum, 第一行#!/usr/bin/python改成#!/usr/bin/python2.4(python2.

Linux 之【辨析UPDATE/UPGRADE】和安装/卸载软件(apt-get)

一.[辨析UPDATE/UPGRADE] UPDATE: update is used to download package information from all configured sources. UPGRADE:  upgrade is used to install available upgrades of all packages currently installed on the system from the sources configured via sources

oracle11g的安装与设置

最近花了一天的时间来整理oracle11g的安装.卸载.及导入数据的总结.虽说很简单,但其中也遇到不少的问题.还有同事出差所遇到的问题及解决办法.有兴趣的同学可以看一看. 有关数据库的操作: 一 1.备份数据库(抚顺每天都会自动备份数据库  可直接复制) 二 1.完全卸载原有数据库Oracle10g流程: 1)停止所有Oracle相关的服务 2)卸载Oracle 10g数据库服务器组件 3)手动删除注册表中与Oracle相关的内容 (a)删除HKEY_LOCAL_MACHINE\SOFTWARE

【Android应用开发】-(9)应用程序安装卸载原理

本文粗体部分来自网络上的一篇文章,已不知出处,知道的告知,在此谢谢原作者.引出安装卸载的原理之前,先实现一个简单的安装卸载应用程序的功能.文章是我之前写的一篇博客,这里就不在叙述,只补充几点: 1.由于代码中用到了PackageInstallObserver,PackageInstallObserver在Eclipse中是不能调用的,必须在Linux环境下编译好系统后才能编译此应用程序. 2.Android4.0安装的api以及和2.3的不同,多了个参数.感兴趣的可以从哪看PackageInst

linux软件包的安装之----yum前端工具

YUM介绍:RPM前端工具,在将rpm包依赖关系做成数据库的前提下,自动查找依赖关系,并从某个仓库(repository)下载到所需要的安装包并在本地完成安装:在客户端,用yum可以安装在本地配置文件中可以找到的仓库,通过仓库的元数据(仓库(repository)中的rpm包的rpm信息被抽取出来,制作成yum仓库的元数据),可以知道仓库中有哪些软件包,以及对应的安装依赖关系.****例如:如果要安装Z,Z依赖X.Y,查到本地已经安装Y,则yum只需要从仓库(repository)中下载Z.X安

Android常用工具类(收藏)

Android常用工具类 主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java. 目前包括(HttpUtils.DownloadManagerPro.ShellUtils.PackageUtils.PreferencesUtils.JSONUtils.FileUtils.ResourceUtils.StringUtils.ParcelUtils.RandomUtils.ArrayUtils.ImageUtils.ListUtils.MapUtils.ObjectUtils.S

node 常用工具大整合

node 常用工具大整合 这些都是我个人平常总是使用的一些关于node的工具,不喜勿喷 pm2 先声明对于线程的补充 我们引用官方的解释:线程可以独立运行的最小的CPU单位,可以在同一个进程里并发运行,共享该进程下的内存地址空间 都说js是单线程的语言,即使有很多工具的帮助,也改变不了单线程的一个特点,即使是使用了node之后 node的最大特点是异步I/O,node官网的几乎所有方法都提供了关于异步的使用方法,比如dir.read(callback)和dir.readSync(),但是node

Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3

什么是Genymotion? Genymotion是一套完整的工具,它提供了Android虚拟环境.它简直就是开发者.测试人员.推销者甚至是游戏玩家的福音. Genymotion支持Windows.Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感吧.-----引自百度百科 一.下载并安装genymotion 1.下载genymotion http://www.genymotion.cn/#theme=

转 常用工具和技术

技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux内核, OpenStack等免费的it电子书:http://