Oracle 11g R2乱码解决与数据库系统用户配置指南

需积分: 50 44 下载量 126 浏览量 更新于2024-08-09 收藏 1.11MB PDF 举报
本文档主要介绍了如何在校园路灯的PLC控制系统设计中处理在CentOS 7环境下安装Oracle 11gR2过程中遇到的乱码问题,并分享了安装过程中的步骤和注意事项。首先,提到在使用虚拟机软件如VMware Workstation安装CentOS 7时,作者建议创建一个虚拟机快照,以便于出现问题时能够恢复到之前的版本,同时为了保险起见,还进行了完整克隆,体现了对系统安全性的重视。 在安装Oracle前,作者强调了准备工作的重要性。首先,创建了两个用户组:oinstall和dba。oinstall用户组用于运行Oracle数据库,而dba用户组是数据库管理员的角色。创建这两个用户组的原因在于,oinstall用户组允许数据库安装过程的执行,而dba用户组则提供了必要的权限来管理数据库。这样做的目的是确保数据库系统的安全性与权限分离。 创建新用户oracle时,作者特别提醒设置了密码,但因为CentOS图形界面的要求,必须设置至少8字符的密码。在设置过程中,用户还需要了解密码输入的正确格式。此外,作者通过`id`命令验证了新用户的ID、组和所属的用户组,强调了用户权限设置的规范性。 文档中的乱码问题可能出现在运行`./runInstaller`时,尽管出现了乱码输出,但作者建议先不要关闭它,可能是系统编码或环境变量设置问题,后续可能会自动解决。对于这类问题,通常需要检查系统的locale设置,可能涉及到字符集的配置,比如修改`LANG`或`LC_ALL`环境变量。 本文档围绕CentOS 7和Oracle 11gR2的安装过程,重点在于解决乱码问题和数据库用户的权限管理,为读者提供了一套较为详尽的PLC控制系统安装步骤和注意事项,有助于在实际操作中避免常见问题。