Oracle11g 的安装与卸载

Oracle11g 的安装与卸载

Oracle数据库如果想要安装请准备出5G空间,同时也要清楚一些常见的Oracle版本

  • Oracle 8,Oracle 8i: “i” Internet,表示Oracle开始向网络发展

  • Oracle9i:是 Oracle8i的稳定版,也是现在见到最多的版本、3CD;

  • Oracle10g:表示 Oracle开始基于网格计算推出的数据库,1CD;

  • Oracle1lg:是 Oracle10g稳定版,现在也算是最主流推广的版本,2G左右;

  • Oracle12C:“C”表示的是云计算的概念,是现在的最新版本。在本次讲课之中采用的是Oracle11g版本,而不是Oracle 12C版;

在进行Oracle安装之前,必须注意一点,请关闭防火墙,

第一章 安装步骤

步骤一:

image 20200922092657880

步骤二:对于Oracle而言,本身的软件提供的只是一个平台,而在这个平台之上才会进行一个数据库的管理,我们选择"创建和和配置数据库",这意味着我们再安装成功之后,就会自动进行一个数据库的配置

image 20200922092951812

步骤三:

这里我们选择服务器类,功能比较完善

wLTBkR.png

步骤四:

在进行Oracle安装的时候会询问用户安装的类型,默认的单机数据库安装的是"单例数据库安装"

RAC是Oracle之中比较高级的数据库管理话题

wLTw79.png

步骤五:

选择"高级安装"可以进入到一些数据库的基础配置界面

wLTDt1.png image 20200922093732920 image 20200922093750777 image 20200922094244264 image 20200922094318856

步骤六:

由于在一开始选择了"创建数据库",所以此时会询问用户要创建的数据库名称,我们将名称修改为"rango",同时可以发现有一个Oracle服务标识符(SID)跟数据库名称完全一样,其中SID为然后程序开发之中使用的服务编号,如果没有此编号,那么程序将无法进行数据库的连接,一般SID都与数据库名称保持一致

image 20200922100208720

步骤六:

设置编码为UTF-8编码.同时在"创建具有示例方案的数据库",这样就会出现相应的测试数据,供学习使用

image 20200922100315128 image 20200922100358302 image 20200922103345862

下一步,一直继续

image 20200922103421772 image 20200922103431757

步骤七:

在Oracle中有两个主要的管理员用户:SYS(超级管理员);SYSTEM(普通管理员)

此时我们就需要配置这些管理账户的密码

image 20200922104104486

步骤八:

口令设置,当安装完成之后,(实际上此时数据库以及安装完成了),但是接下来我们数据库口令密码的设置,所有我们在数据库安装完毕之后不要点击确定

image 20200922110959420

首先进入"口令管理界面",接着进行四个用户名的口令修改

  1. 超级管理员: sys/change_on_install ;实际工作之中不能使用这个
  2. 普通管理员System/manager
  3. 普通用户scott/tiger, 此用户是一个非常经典的用户
  4. 大数据用户,(示例方案数据库); sh/sh,需要解锁
image 20200922111543273 image 20200922111601182

此时点击确定,此时安装成功,在Oracle安装成功之后,会回到Oracle安装的主界面,选择关闭

第二章 安装之后的配置问题

当Oracle安装之后会自动的在Windows服务里面进行Oracle相关的服务注册,有如下几个服务

但是这些服务默认情况下是采用了"自动启动"的方式,但是都将其修改为手工方式启动,这样的话可以方便的进行,在需要的时候进行启动,对于开发者而言,如果要使用Oracle进行开发, 只需要两个服务

  1. Oracle监听服务(OracleOraDb11g_home1TNSListener),都需要通过程序连接数据库进行开发的时候,此服务必须打开;如果是在学习Oracle的时候,并且是本机使用的时候可以不启动该服务
  2. Oracle实例服务( OracleServiceRANGO),在一个Oracle软件平台下可以创建多个数据库,每创建一个数据库,都会自动的建立一个数据库的服务,命名为"OracleServiceSID"(SID一般和数据库相同)

PS:虽然此时已经成功的安装完成数据库了,但是对于数据库还有一个卸载服务

第三章 完全卸载Oracle数据库

3.1关闭oracle所有的服务。

Window7用户可以在windows的任务管理器–>服务内关闭以oracle开头的所有服务;xp用户可以在我的电脑右击–>管理–>服务和应用程序–>服务,找到所有以oracle开头的服务,右击,关闭。

3.2打开注册表:regedit

打开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!

3.3找到路径:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

3.4删除注册的oracle事件日志,打开注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

删除注册表的以oracle开头的所有项目。

3.5删除环境变量path中关于oracle的内容。(这一步好像不做也可以。)

鼠标右键右单击“我的电脑–>属性–>高级–>环境变量–>PATH 变量。

删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(; )隔开的,删除时注意。

建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

3.6重新启动操作系统。

以上1~5个步骤操作完毕后,重新启动操作系统。

3.7重启操作系统后各种Oracle相关的进程都不会加载了。

删除oracle的安装目录,在这里就体现到了上面新建一个单独目录的好处了。可以直接把自定义的那个oracle文件夹直接删除。(数据库的东西好像删除起来也是很慢的)。

如果没有按照自定义的话,找到默认的那个安装目录,删除之。

3.8删除开始菜单中的oracle项。

至此,Windows平台下Oracle就彻底卸载了。

补充:

你安过ORACLE了吧,应该是上次安装成功,或者卸载的时候没有卸载彻底,看看什么地方没有删的文件删了就行。
度的别人的
完全卸载Oracle方法:
软件环境:
1. Windows XP + Oracle 10g
2.Oracle安装路径为:d:\Oracle

1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete

2、在“服务”窗口中停止Oracle的所有服务。

3、在“开始”菜单中依次选择“程序”/“Oracle-OraDb10g_home1"/"Oracle Installation Products”/“Universal Installer”,打开Oracle Universal Installer(OUI)窗口

4、单击“卸载产品”按钮,打开“产品清单”窗口,选中要删除的Oracle产品,单击“删除”按钮,打开“确认删除”对话框。

5、在“确认删除”对话框中单击“是”按钮,开始删除选择的Oracle产品。

6、删除自动存储管理(ASM),在DOS命令行中执行如下命令:oracle -delete -asmsid +asm

7、运行regedit命令,打开注册表窗口。删除注册表中与Oracle相关的内容,具体如下:

  1. 删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录。

  2. 删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。

  3. 删除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle开头的键。

  4. 删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。

  5. 删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头的键。

  6. 删除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。其中有些注册表项可能已经在卸载Oracle产品时被删除。

  7. 删除环境变量中的PATHT CLASSPATH中包含Oracle的值。

  8. 删除“开始”/“程序”中所有Oracle的组和图标。

  9. 删除所有与Oracle相关的目录,包括:

    1. c:\Program file\Oracle目录。
    2. ORACLE_BASE目录。
    3. c:\Documents and Settings\系统用户名、LocalSettings\Temp目录下的临时文件。

猜你喜欢

转载自blog.csdn.net/qq_41076577/article/details/108732617
今日推荐