Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑

时间:2024-03-13 09:57:23

一、Oracle 11g安装包获得方式:

方式一:百度网盘下载:

链接:
https://pan.baidu.com/s/1ZlNvnUlX_KEhRwxnHhoq5Q
提取码:ocje

方式二:官网下载:

下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
接下来详细说一下在官网下载安装包的步骤:
1.进入上面的链接后,会出现如下界面(如果提示要创建账户才能下载,那就先注册oracle账户,然后进行下载),图示处选中
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
2.然后继续下滑找Oracle Database 11g Release 2,出现如下界面
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
根据自己电脑的需要选择适合的版本

3.我是64位的所以继续点击See All出现如下界面:
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
选择如图所示的两个压缩包下载即可(切记,两个压缩包都要下载!!!):

win64_11gR2_database_1of2.zip

win64_11gR2_database_2of2.zip

注意:
强烈建议依据方式一,因为方式二是真心慢。。。

二、oracle安装步骤

1.找到下载的压缩包的位置,同时解压两个安装包。注意,一定要注意同时选中这两个压缩包进行解压,否则会覆盖。。。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
2.解压之后,打开database这个文件夹
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
3.双击setup.exe,会出现doc窗口,等待进入安装界面
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑我在走到这一步时出现了如下提示(如果你没有这个问题的出现,请直接忽略!!!):
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
我的解决方案:

(1)打开database文件夹,找到stage,然后cvu,继续找到cvu_prereq.xml文件(如图中红框所示)
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
(2)选择用Notepad++打开,增添一下如图所示内容
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
注意:
如果你安装的是32位的,就将64-bit改为32-bit就可以了!!!注意一定要ctrl+s进行保存,否则还是会出现该错误。。。一定要记得保存!!!

4.进入安装界面
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
注意:
在电子邮件这一栏不要填任何东西,并且取消图中的勾选。

当时我还填了邮箱,出现了如下问题:
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
通过百度,才知道原来是因为我输入的不是Oracle的metlink账户,所以不会连接成功的。因为我没有Oracle的metlink账户所以选择不填,跳过。(而且据说Oracle的metlink账户是付费使用的)。。。

5.取消勾选后,直接下一步(选择【创建和配置数据库】)
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
6.下一步,选择桌面类:
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
6.继续下一步,图中红框位置默认即可,如果默认的路径名中含有中文空格等,一定要改变安装路径,采用全英文格式。接下来在蓝色框中,设置管理口令和确认口令,一定要记住你自己设置的口令。如果提示你口令不符合Oracle的建议标准,直接选择忽略,继续下一步。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
在这里说一下我遇到的坑,当时我选择默认路径,但是默认路径中含有中文,我没有改,选择继续,结果在最后一步时,报如下错误,经过查资料知,是因为路径名含中文或空格等,必须回到这步重新设置路径,真的很坑。。。所以,切记,路径名必须为全英文的且不能含空格等。。。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
7.继续下一步,在先决条件检查这步提示“未能满足某些最低安装要求”,解决方法:在全部忽略处选中,然后下一步就好。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
8.继续下一步,到概要这一步,点击完成,开始安装,继续等待即可
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
9.进度条到100%时,弹出如图所示窗口:
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
10.点击口令管理,在SYS,SYSTEM两栏取消勾选,然后再设置口令。

注意:
SYS用户是超级用户,具有最高权限,有creat database的权限。

SYSTEM用户是管理操作员,权限也很大,具有sysoper角色,没有creat database的权限。

一般讲,对数据库维护,使用SYSTEM用户登录就可以了。

SYS,SYSTEM的最大的区别就是有没有creat database的权限。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑
11.口令设置好后,点击确定,窗口自动关闭,点击完成后出现如下窗口,即就是安装完成了。
Win 10 安装Oracle 11g的详细步骤以及遇到的所有坑