zoukankan      html  css  js  c++  java
  • 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.下图,选择server类。由于桌面类没有高级选项的功能。下一步。

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

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

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

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

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

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

    如图,就是这个样子的:

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

    12.选择刚新建的dmyoracleoracle这个目录:如图:

    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 FilesOracle 文件夹

    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/

    5SQL*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

    2Oracle11g的卸载。

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

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

    5SQL*Plus工具使用。

    6NET MANAGERNET 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.选择刚新建的dmyoracleoracle这个目录:如图:

    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 FilesOracle 文件夹

    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/

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

  • 相关阅读:
    AngularJS-webapp($q)
    mybatis
    maven联通网络下中央仓库不能访问的解决办法
    IDEA闪退问题
    scala学习笔记(8)文件和正则表达式
    scala学习笔记(8)
    scala学习笔记(7)
    kafka复习(2)
    第一天
    while循环
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6722588.html
Copyright © 2011-2022 走看看