1. 前置条件
在安装 Oracle 数据库之前,需要确保计算机已经满足以下要求:
至少有 4 GB 的可用空间用于安装
操作系统是 Windows,Linux 或者 Unix
至少有 1 GB 的物理内存
2. 下载并解压安装文件
首先需要下载安装文件,下载网址为 https://www.oracle.com/downloads/index.html。需要根据操作系统选定版本并下载。
2.1 解压安装文件
在下载完毕后,解压压缩文件。在 Linux 系统下,可以使用以下命令来解压文件:
unzip -q <zip 文件名>
Windows 系统下,可以使用 WinZip 或者 WinRAR 解压
3. 安装过程
接下来,我们进入安装流程阶段。
3.1 打开安装文件夹
在浏览器中打开解压后的文件夹,并找到 setup.exe 文件(Windows 系统)或者 runInstaller 文件(Linux 系统)并双击运行。
3.2 安装选项
接下来出现安装选项界面,这里有以下内容:
3.2.1 Oracle 主目录选项(Windows 系统)
此处需要指定 Oracle 安装目录。默认为 C:\app\oracle,可根据实际需要更改。此处建议不要更改默认设置。
3.2.2 数据库文件位置(Linux 系统)
同 Windows 系统的 Oracle 主目录选项一样,此处需要指定 Oracle 安装目录。默认为 /opt/oracle,可根据实际需要更改。此处建议不要更改默认设置。
3.2.3 安装类型选项
标准安装是默认选项,可选择“自定义安装”选项来进行更详细的安装操作。
3.2.4 配置选项
这里的配置选项包括:
数据库命名—输入要安装的数据库的名称。
主机名—指定服务器的主机名或 IP 地址。
端口—为新的数据库设置端口号,这对于未经修改的 Oracle 安装而言是 1521。
全局数据库名—输入新数据库的全局名称。
管理口令—管理口令是管理新数据库的系统管理员的密码。
设置身份验证选项—将身份验证选项设置为存储在本地(使用本地计算机上的用户验证)或使用操作系统(使用现有的 OS 用户进行验证)。
设置语言—导航工具和错误消息的显示语言设置。
4. 安装后的配置
4.1 验证 Oracle 安装
安装完成后,需要验证 Oracle 是否已经成功安装。可以通过以下命令检查 Oracle 相关服务是否正在运行:
lsnrctl status
如果结果显示类似以下内容,则 Oracle 服务器正在运行:
Listener Parameter File /opt/oracle/network/admin/listener.ora
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521)))
Service "PLSExtProc" has 1 instance(s).
4.2 更新 Oracle 配置
现在,需要更新 Oracle 的配置,以保证正常使用。
4.2.1 Oracle SID 配置
需要将 Oracle SID 添加到 .bashrc 或者 /etc/bashrc 文件中,以保证该 SID 在启动时自动运行。命令如下:
oracle_sid=mydb
export oracle_sid
4.2.2 修改默认密码
默认情况下,Oracle 的 system 和 sys 用户使用一些相同的默认密码。需要使用 ALTER 命令修改这些密码。
ALTER USER system IDENTIFIED BY new_password;
ALTER USER sys IDENTIFIED BY new_password;
4.2.3 开启远程访问
默认情况下,Oracle 只允许本地访问。如果需要允许远程访问,则需要编辑 listener.ora 文件。
cd $ORACLE_HOME/network/admin/
vi listener.ora
在文件中添加以下行:
# Remote access
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = XE)
(ORACLE_HOME = /opt/oracle)
(SID_NAME = XE)
(ENVS="LD_LIBRARY_PATH=/opt/oracle/lib")
)
)
5. 结论
现在,您已经成功安装了 Oracle 数据库,并完成了必要的配置以使其能够正常工作。可以使用 SQL 工具连接并操作数据库。