oracle10g安装,卸载

摘要:
您还可以使用该映像安装并打开oracle安装程序。不过,如果你和作者一样是初学者,还是建议你选择高级安装,以掌握oracle安装过程的细节。默认情况下,oracle安装程序可能不会选择这些检查之一。如果您想深入学习oracle,建议您尝试了解相关内容。假设oracle数据库的安装有问题,您可以直接还原到未安装的数据库。

一、安装

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安装,卸载》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Werkzeug 与 WSGI 介绍基于OpenAM系列的SSO----基础下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MySQL分页时使用 limit+order by 会出现数据重复问题

1、问题描述 在MySQL中我们通常会采用limit来进行翻页查询,比如limit(0,10)表示列出第一页的10条数据,limit(10,10)表示列出第二页。但是,当limit遇到order by的时候,可能会出现翻到第二页的时候,竟然又出现了第一页的记录。 SELECT `post_title`, `post_date` FROM pos...

pg数据库的备份和恢复

1 备份恢复方法 sql转储 文件系统级备份 连续归档 2 sql转储 sql转储方法的思想就是创建一个由SQL命令组成的文件,当把这个文件返回数据库时候,数据库利用其中的sql命令重建与转储状态一样的数据库实例。postgresql提供的工具是pg_dump,这个工具的基本用法如下: 备份:pg_dump dbname > outfile 恢复...

大文件数据库脚本导入解决方案

当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库 但是当数据库导出脚本很大,用Microsoft SQl Server Management Studio执行脚本时,往往会遇到“内存不足”的提示 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以SQL Server 2008R版本为例: 第一步:Win+R键入:cmd命...

oracle 监听文件 说明

MAR:电脑笔记 不做整理 。。 ORACLE_SID=orcl2 instance_name=sicca   静态注册文件中SID_NAME=ORACLE_SID 动态注册的时候是用的instance_name   在tnsname.ora中,动态注册的话,监听器知道实例的状态。注册的是参数文件中的instance_name 。客户端要与注册端保持...

Sql Server 2012 数据库同步方式 (发布、订阅)

上篇中说了通过SQL JOB的方式对数据库的同步,这一节作为上一节的延续介绍通过发布订阅的方式实现数据库之间的同步操作。发布订阅份为两个步骤:1、发布。2订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述发布进行订阅。发布可以发布一张表的部分数据,也可以对整张表进行发布。下面分别介绍发布、订阅的过程。   1、发布。发...

数据库重构《Refactoring DataBase Evolutionary DataBase Design》介绍

说实话我也是前两周才知道有数据库重构这回事,当时听说这个概念的时候,唯一的反应就是:数据库居然也能重构?刚好上周去图书馆借书,看见了《数据库重构》这本书,就借回来看了几章。下面会结合自己的体会介绍一些这本书的一些观点。 数据库重构概念 数据库重构是对数据库Schema进行的简单改动,在保持行为和信息语义的前提下改进设计。 数据库重构可以重构数据库Schem...