【第十一篇】搭建Oracle数据库服务器教程
一、用户、组、目录与权限的设定
1. 创建用户和组
在Linux系统中,需要创建特定的用户和组来管理Oracle数据库。其中,`oinstall`是主组,而`dba`是附组。
```shell
切换到root用户进行用户创建
创建oracle用户并设置密码
Changing password for user oracle.
New UNIX password:oracle
确保密码复杂性,这里以oracle作为示例密码
Retype new UNIX password:oracle
passwd: all authentication tokens updated successfully.
```
2. 创建oracle安装目录
按照Oracle的安装要求,需要预先创建安装目录。
二、系统参数的设置
1. 核心参数的配置
2. Shell Limits的调整
3. PAM配置的优化
4. .bash_profile的环境变量设置
在`/home/oracle/.bash_profile`中需要删除原有的三行,并添加Oracle的环境变量。
三、Oracle软件的安装
1. 启动Xmanager Passive
开始Oracle软件的安装前,需要先启动Xmanager Passive。
2. Oracle软件的用户下安装
使用oracle用户登录后,启动图形界面的安装程序。
```plaintext
激活runInstaller图形界面,后续所需的图形界面操作均在这个X窗进行。
选择仅安装数据库软件,以便层次更加清晰。
```
确保安装目录正确,特别是Orainventory的日志记录部分,由于oracle用户的权限问题,可能需改放到如`/u01`这样的目录下。
四、NETCA配置器
在安装前确保三个网络文件已正确配置,然后在X窗口内激活netca图形界面。这一步主要是为后续的EM软件安装配置器。
五、DBCA创建数据库
在X窗口内激活dbca图形界面,开始创建数据库。
```plaintext
单实例的数据库名和实例名可以相同。
对于初学者,建议使用文件系统而非A。
可以选择启用归档模式或稍后进行配置。
勾选示例方案将自动创建HR用户。
选择AL32UTF8作为数据库的字符集,这是Oracle推荐的Unicode标准。
```
完成数据库创建后,点击退出选项。
六、测试安装
对安装完成的Oracle数据库进行测试。
1. 验证数据库的启动与关闭以及scott的emp表的访问是否正常。
2. 验证器的启动是否正常,并尝试克隆一个session进行测试。
3. 进行数据库的备份操作,确保数据安全。
完成以上测试后,整个Oracle数据库服务器的搭建流程基本完成。可以导出虚机为`.ova`文件,大功告成!