本次我们学习下如何在Windows下安装Oracle数据库。
本人环境:Windows10 家庭版 64位
安装版本:Oracle 11.2.0
准备安装包
关于 Oracle 11g
的安装包,我们可以直接到官网上下载。
下载链接:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
解压安装包
Oracle 11g安装包解压方法:
创建一个新文件夹用于存放Oracle 11g的两个安装包,在该文件夹里再新建一个子文件夹(假设命名为database),然后将两个安装包按顺序逐一解压到database子文件夹中。
接着,将安装包依次解压,解压后文件夹内容如下图:
安装Oracle
注意:在Oracle安装之前,最好将电脑上360安全卫士、电脑管家等第三方安全软件关闭。
步骤1:打开database文件夹,点击Oracle安装文件setup.exe,如下图:
点击后显示界面如下:
注意:在点击运行安装程序后首先会进行Oracle的环境检查,在Windows 10环境下安装时可能会出现以下提示:
如果遇到这种情况请点击“否“,先退出当前Oracle安装程序,然后找到文件夹 ”database” -> “stage” -> “cvu” -> “ cvu_prereq.xml”,在cvu_prereq.xml
中添加以下内容(添加的内容与文件中的内容主要区别就是6.2和Windows 10,其他都一样):
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
如果安装的是32位的Oracle,则只需将上面的 64-bit
改为 32-bit
后添加到cvu_prereq.xml。修改之后保存文件,重新点击Oracle安装文件 setup.exe
即可。
步骤2:进入安装界面,在此界面取消安全更新的勾选,然后直接点击“下一步”即可。
步骤3:选择安装选项。此界面选择第一项,“创建和配置数据库”,点击“下一步”。
步骤4:选择要执行的数据库安装类型。这里选择“桌面类”,点击“下一步”。
步骤5:选择安装路径,数据库版本选择企业版(默认),字符集按公司实际要求选择,比如我选择的是ZHS16GBK,全局数据库名通常填 orcl
即可,最后再输入管理口令(即管理员密码),点击“下一步”。
如若出现口令不符合建议标准,不影响继续安装,选择“是”即可。
步骤6:执行先决条件检查。本阶段检查安装所需的配置要求,不需要做任何设置。
注意:在安装时可能会遇到先决条件检查失败的情况,遇到这种情况请先检查安装路径盘的可用内存是否足够用于安装Oracle,如在内存足够的情况下仍然出现检查失败的情况,那么可直接勾选“全部忽略“,然后直接点击”下一步“即可(先决条件检查失败时忽略不影响安装使用)。
步骤7:检查完毕给出安装的概要信息,可以选择“保存响应文件”,也可以直接点击“完成”按钮,进入正式安装过程。
步骤8:安装产品。本阶段正式进入安装产品阶段,根据电脑配置所需时间长短不一样。
安装过程中可能会出现Windows安全警报,如若出现,则选择允许访问即可。
继续等待安装,直到出现数据库配置辅助页面,点击口令管理。
找到下图SCOTT用户,取消”锁定账户“,输入”新口令“和“确认口令”,点击“确认”,完成数据库的配置,这样,数据库就能用sys、system、scott三个用户登陆了,也可自己解锁其他账户。
步骤9:安装完成后,点击“关闭”即可。
OK,到这里Oracle服务端所有安装过程完毕。
Oracle登录
- 方法一
可点击“开始”—“Oracle-OraDb11g_home1”—“ SQL Plus”—右键“以管理员方式运行”。
在打开的窗口中输入用户名和口令检查是否能够登录,请注意,输入的口令是不会显示在窗口上的,输入完成直接按回车键即可。登录成功后的界面如下:
- 方法二
打开命令提示符(Win键+R键),输入cmd,即可进入命令行黑窗口。执行命令:sqlplus /nolog
,该命令表示当前不以任何用户登录,只是打开一个登录窗口而已。
如果要进行登录,则需执行命令:conn /as sysdba
(以超级管理员身份登录),或者执行命令:conn system/密码@orcl as sysdba
(以system用户登录)