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

目的:

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

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

目的:

(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.下图,选择server类。由于桌面类没有高级选项的功能。下一步。

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

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

7。下图选择语言。假设数据库内没实用到其它的语言,就这样默认的就能够了,下一步

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

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

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

如图,就是这个样子的:

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

12.选择刚新建的d:\myoracle\oracle这个目录:如图:

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

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

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

下一步。

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

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

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

19.下图。直接下一步

20.下图,配置口令。假设怕麻烦的话,假设不过做学习用的话,统一口令即可。假设以后高级了。能够分别设置口令。这几个用户权限是不同的。

我就用统一口令了。输入了oracle123.。。

注意一点:你的这个口令,必须以字母开头。数字开头的话,后面会有非常多问题的。

21.

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

23.下图,检測环境:

24.环境检測完后,有的是能够直接点击下一步的,有的会出现例如以下图:这个时候,通常是下图这种。那么就应该没多大问题,选择所有忽略,再点击下一步即可了。

25.会出现例如以下:点击完毕,就能够開始安装了。

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

27.安装完后出现这个:点击确定就能够完毕了。关闭。

这样就完毕oracle的安装了。

測试一下。打开oracle自带的sql plus。

username:system.password口令:oracle.(就是在20步自定义的那个口令)。

顺利进入:注意oracle这里输入的口令是不显示的,用了像linux登录的方式。在这 里就能够输入sql语句了。

Oracle11g 卸载

a.停止全部Oracle相关的服务

b.卸载Oracle 11g数据库server组件(使用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)工具使用。

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

输入完毕后,单击“登录”button,出现首界面。

在通过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窗体,请截图。

在窗体中输入username、口令。因为系统尚未创建新用户。因此使用系统安装时缺省创建的用户“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.下图,选择server类,由于桌面类没有高级选项的功能。下一步。

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

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

7,下图选择语言,假设数据库内没实用到其它的语言。就这样默认的就能够了,下一步

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

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

以下说一下怎么新建一个自己定义文件夹。

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

如图。就是这个样子的:

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

12.选择刚新建的d:\myoracle\oracle这个目录:如图:

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

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

15.下图。‘全局数据库名’,能够自定义。以下的服务标识符也是能够自定义。

一般这两个就使用默认的了。下一步。

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

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

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

19.下图,直接下一步

20.下图。配置口令,假设怕麻烦的话,假设不过做学习用的话。统一口令即可。假设以后高级了,能够分别设置口令。这几个用户权限是不同的。我就用统一口令了,输入了oracle123.。

注意一点:你的这个口令,必须以字母开头,数字开头的话。后面会有非常多问题的。

21.

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

直接点‘是’即可。

23.下图。检測环境:

24.环境检測完后,有的是能够直接点击下一步的,有的会出现例如以下图:这个时候。通常是下图这种。那么就应该没多大问题,选择所有忽略。再点击下一步即可了。

25.会出现例如以下:点击完毕。就能够開始安装了。

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

27.安装完后出现这个:点击确定就能够完毕了。关闭。

这样就完毕oracle的安装了。

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

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

Oracle11g 卸载

a.停止全部Oracle相关的服务

b.卸载Oracle 11g数据库server组件(使用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)工具使用。

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

一般用户以“Normal”身份连接。“SYS”的连接身份是“SYSDBA”。

输入完毕后,单击“登录”button,出现首界面。

在通过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窗体。请截图。

在窗体中输入username、口令,因为系统尚未创建新用户,因此使用系统安装时缺省创建的用户“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的安装文件(两个压缩文件)解压到同一个目录下。

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

  1. inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效

    inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效 inno setup 安装卸载时检测程序是佛正在运行卸载完成后自动打开网页-代码无效 --------------------- ...

  2. Windows Service的安装卸载 和 Service控制(转)

    Windows Service的安装卸载 和 Service控制 原文地址:http://www.cnblogs.com/Peter-Zhang/archive/2011/10/15/2212663. ...

  3. oracle10g 和oracle11g同时安装时PL/SQL连不上解决方案

    oracle10g 和oracle11g同时安装的时候,PL/SQL连不上解决办法:找到两者的配置文件改成一致 oracle10g服务端和oracle11g客户端同时安装的时候,PL/SQL连不上解决 ...

  4. 15个Linux Yum命令实例--安装/卸载/更新

    在linux环境中, 安装, 卸载更新包是一个极为常见的操作.大部分的linux环境都提供了包的管理工具, 例如:apt-get, dpkg, rpm, yum等等. 一些Linux环境中,yum是默 ...

  5. Windows Service的安装卸载 和 Service控制

    原文 Windows Service的安装卸载 和 Service控制 本文内容包括如何通过C#代码安装Windows Service(exe文件,并非打包后的安装文件).判断Service是否存在. ...

  6. 2.Windows服务-->安装卸载服务

    1.使用vs组件“VS2012开发人员命令提示” 工具,进行安装卸载服务(必须以“管理员身份运行") 安装和卸载的时候选择合适的安装程序工具地址,例如: 安装服务:C:\Windows\Mi ...

  7. 已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具

    数据库安装sql server2008R2时遇到. 安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Serv ...

  8. windows服务安装卸载

    到C盘下找到对应的开发VS的installutil.exe文件,复制到程序的执行文件(*.exe)相同目录下在开始程序中找到VS命令提示工具 转到程序的执行文件(*.exe)目录下 C:\>cd ...

  9. Docker入门(二):安装/卸载

    这个<Docker入门系列>文档,是根据Docker官网(https://docs.docker.com)的帮助文档大致翻译而成.主要是作为个人学习记录.有错误的地方,Robin欢迎大家指 ...

随机推荐

  1. 第四篇: python函数续

    1.函数的嵌套 函数的嵌套调用:在调用一个函数的过程中,又调用了其它函数 示例1: def bar(): print('from nbar') def foo(): print('from foo') ...

  2. 使用ss命令代替 netstat

    ss是Socket Statistics的缩写. 顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的 ...

  3. Extjs的完成按钮和位置

    this.toolbar.add('->') ---重点是这个箭头,他是控制位置的 this.CompleteDataAction = new Ext.Action({ text : '完成', ...

  4. 记centos 安装 mysql5.7.23.tar.gz教程

    1.下载tar包,这里使用wget从官网下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2. ...

  5. poj2987 Firing 最大权闭合子图 边权有正有负

    /** 题目:poj2987 Firing 最大权闭合子图 边权有正有负 链接:http://poj.org/problem?id=2987 题意:由于金融危机,公司要裁员,如果裁了员工x,那么x的下 ...

  6. PAT005 Path in a Heap

    题目: Insert a sequence of given numbers into an initially empty min-heap H. Then for any given index ...

  7. PAT002 Reversing Linked List

    题目: Given a constant K and a singly linked list L, you are supposed to reverse the links of every K ...

  8. python笔记2-数据类型:元组、字典常用操作

    元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. tp=(1,2,3,'a','b' ...

  9. tcpdf

    将文档整为pdf格式文档 网址:http://www.tcpdf.org/examples.php

  10. iOS开发之--蓝牙开发实战

    转载自:http://www.cnblogs.com/zyjzyj/p/6029968.html ,感谢英杰 前言 最近一直在开发关于蓝牙的功能,本来是不想写这一篇文章,因为网上关于ios蓝牙开发的文 ...