一、安装

1.因为oracle的特殊性,笔者选择通过虚拟机安装windows7旗舰版安装数据库,大家的系统假设是windows xp。windows 7,windows 8能够直接安装,windows 10对于该版本号的oracle存在不兼容,不推荐使用。

2.笔者使用的是oracle10g的压缩包。大家也能够使用镜像进行安装,打开oracle安装程序。假设存在无法打开的问题,须要设置兼容性,如图

3.设置完毕后,点击安装程序。尽管基本安装选项能够省去一些时间。但假设读者也是像笔者这样初学oracle,还是推荐选择高级安装,对oracle的安装过程有个细节把握。

4.安装类型我们选择企业版,oracle作为大型数据库,它的安全性和高吞吐量都是企业比較亲睐的方面。我们选择企业版主要是考虑到能够获得数据库最多的功能。

5.继续安装,当出现先决条件检查时。须要注意。oracle安装程序有可能默认不会选择当中的某项检查(网络配置需求等)。从而会报一些警告。能够选择勾选,这个依据读者详细情况,比方。假设数据库本身不须要联网,仅仅是作为本地学习使用。网络配置就能够忽视,可是因为该界面仅仅是检查环境,所以就算你不选择网络,并不会代表你成功安装之后一定不会联网。

6.配置选项我们选择创建数据库,这里要注意的是,oracle和mysql等数据库的区别,oracle并非像mysql那样。通过命令行非常easy创建数据库。这里涉及到oracle的一些表空间和用户管理的相关知识。笔者会在之后的文章中详谈这些知识,假设此处你忘记了选择创建数据库,刚開始学习的人建议使用Database Configuration Assistant在安装之后创建数据库。

7.数据库配置,假设读者没有特殊需求,能够选择一般用途。

8.数据库配置选项,能够在本界面设置数据库名,当中sid也是作为数据库实例的唯一标识存在,用于区分不同实例,建议和数据库同名,数据库字符集建议选择unicode 标准 utf-8,对于utf-8想必读者都应该非常熟悉。这里因为和ASCII编码的兼容问题,我们没有选择utf-16。在数据库演示样例有一个带样本方案的数据库选项,刚開始学习的人能够勾选。因为非常多oracle教学数据库都会使用这些数据库自带的方案进行解说oracle的语法,至于此处的方案和我们传统的表之间的异同点。笔者会在之后的文章中详解。

9.数据库管理选项假设仅仅是希望本地进行管理。选择database control 数据库就可以,邮件提醒看情况选择。

10.数据库存储选项我们选择文件系统,此处数据库文件位置,注意并非oracle软件的安装位置。

11.备份和恢复选项,为了软件执行效率。我们这里选择不启动备份。

12.数据库口令界面,笔者选择统一口令,读者能够依据自己的情况进行选择。在这里须要注意的是。用户列表的username称,比方sys,system,system。scott等等。这些用户的用处不一,笔者之后会详解。相关用户的用法,笔者看来,有关于oracle的用户管理和权限管理是oracle的特点也是难点。假设想要深入学习oracle,建议尽量好好理解相关内容。

13.接下来我们会看到oracle会将我们之前选择的服务打印成列表。我们继续安装,这时可能会跳出防火墙安全警告。选择同意訪问。继续安装。

14.安装过程中,假设弹出错误如图

笔者也没有找到解决问题的确切方法,可是依据这个错误,能够猜測是oracle相关的一些可视化界面出现一些问题,因为我们之后会选择其它软件相似pl/sql developer进行开发。所以临时能够不去考虑,点击确定就可以,假设以后在oracle数据库使用过程中笔者遇到一些问题,会及时更新本文。

二、卸载

1.oracle的卸载是出了名的心累,因为oracle在安装时会写入大量注冊表,导致假设注冊表删除不干净。就会影响下一次oracle数据库的安装,在这里笔者贴上一张韩顺平老师在解说oracle卸载时总结的ppt

ps:假设本图存在一些不恰当行为,请私信笔者,及时删除

2.这里假设读者使用的是虚拟机。就变得十分简单了,再安装前使用虚拟机的快照功能。假设发现oracle数据库安装存在问题,直接恢复到未安装数据库时就可以。

写在最后的一些话:笔者也是oracle的刚開始学习的人,在相关问题上非常可能存在理解偏差的地方,希望各路大牛能够及时指正,感激不尽!

oracle10g安装,卸载的更多相关文章

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

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

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

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

  3. rhel5.5 Oracle10g安装记录

    ---恢复内容开始--- Rhel5.5 Oracle10g安装成功截图如下

  4. 帮同事写了几行代码,在 安装/卸载 程序里 注册/卸载 OCX控件

    写了个小控制台程序,这个程序用来注册 / 卸载OCX控件,用在Inno Setup做的安装卸载程序里. #include "stdafx.h" #include <windo ...

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

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

  6. Delphi安装/卸载OCX控件的方法

    delphi  安装卸载ocx 请参见 如下 http://blog.csdn.net/xt_chaoji/article/details/7027298 打开Delphi,关闭所有项目. 1.    ...

  7. WPF 自己动手来做安装卸载程序

    原文:WPF 自己动手来做安装卸载程序 前言 说起安装程序,这也许是大家比较遗忘的部分,那么做C/S是小伙伴们,难道你们的程序真的不需要一个炫酷的安装程序么? 声明在先 本文旨在教大家以自己的方式实现 ...

  8. oracle10g安装图解(win7)

    一.Oracle10g 安装预备步骤取得 Oracle 10g 安装程序,或从 Oracle 技术网(OTN)下载光盘映像.在评估阶段您可以免费下载和使用无技术限制的全功能 Oracle,但在正式的商 ...

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

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

  10. Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听

    Android实训案例(六)--四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听 Android中四大组件的使用时重中之重,我这个阶段也不奢望能把他 ...

随机推荐

  1. 暴力 【p4098】[HEOI2013]ALO

    Description Welcome to ALO ( Arithmetic and Logistic Online).这是一个 VR MMORPG, 如名字所见,到处充满了数学的谜题 现在你拥有 ...

  2. JDBC操作数据库的基本流程

    所有的JDBC应用程序都具有下面的基本流程: 1.加载数据库驱动并建立到数据库的连接. 2.执行SQL语句. 3.处理结果. 4.从数据库断开连接释放资源. 下面我们就来仔细看一看每一个步骤: 其实按 ...

  3. 【数论】【欧拉函数】【筛法求素数】【乘法逆元】【快速幂取模】bzoj2186 [Sdoi2008]沙拉公主的困惑

    http://www.cnblogs.com/BLADEVIL/p/3490321.html http://www.cnblogs.com/zyfzyf/p/3997986.html 翻了翻题解,这两 ...

  4. 反序显示一个整数 Exercise06_04

    import java.util.Scanner; /** * @author 冰樱梦 * 时间:2018年下半年 * 题目:反序显示一个整数 * */ public class Exercise06 ...

  5. Problem M: 输出九九乘法表

    #include<stdio.h> int main() { int n,i,j; scanf("%d",&n); n>=&&n<= ...

  6. 《深入理解Spark-核心思想与源码分析》(三)第三章SparkContext的初始化

    3.1 SparkContext概述 SparkConf负责配置参数,主要通过ConcurrentHaspMap来维护各种Spark的配置属性. class SparkConf(loadDefault ...

  7. 移除tabBar 重影

    -(void)viewWillLayoutSubviews{ [super viewWillLayoutSubviews]; for (UIView *child in self.tabBar.sub ...

  8. Services

    *在实际运行中同样的Service的确只能有一个. Services有两种启动形式: Started:其他组件调用startService()方法启动一个Service.一旦启动,Service将一直 ...

  9. 使用ASP.Net WebAPI构建REST服务(七)——调试工具

    由于WebAPI本身是基于HTTP协议的,在开发过程中,我们可以使用浏览器或Fiddler等HTTP工具辅助开发.与此同时,微软也提供了一些工具方便我们调试,使得开发更加简单快捷,本文就简单的介绍一下 ...

  10. 【java】递归统计本地磁盘所有文件,提取重复文件,JDK8 map迭代

    package com.sxd.createDao; import java.io.File; import java.time.LocalDateTime; import java.util.Has ...