吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 626|回复: 3
收起左侧

[已解决] centos7安装oracle11gR2后创建数据库报错权限

[复制链接]
client2000 发表于 2024-3-28 16:03
创建数据库前先
root:   sudo chown /data
root:   sudo chown /etc
创建数据库最后
报错:  file:  ''/etc/oratab'' is not  accessible.

我去查看/etc目录下并没有oratab文件夹

求助大佬们

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zl33333 发表于 2024-3-28 16:26
权限问题:

/etc/oratab不是文件夹,而是一个文本文件,它记录了Oracle数据库的实例配置信息。
确保文件存在且拥有合适的权限,通常由oracle用户所属的组拥有。应由root用户执行类似的操作:
Bash
sudo touch /etc/oratab  # 如果文件不存在,创建它
sudo chown oracle:oinstall /etc/oratab  # 更改文件所有者和组
sudo chmod 640 /etc/oratab  # 设置适当的权限
环境设置:

在创建数据库前,请确保已经设置了正确的Oracle环境变量(如ORACLE_HOME, ORACLE_SID等),并在.bash_profile或其他相应的启动脚本中为oracle用户设置好这些环境变量。
安装目录:

检查/u01/app/oracle这样的安装目录是否已经正确创建并赋予了适当的权限给oracle用户。一般来说,安装Oracle数据库时,会将数据文件存储在不同于安装目录的位置,因此也需要对数据文件存放的目录设置正确的所有权和权限。
数据库配置助手(DBCA):

如果使用DBCA创建数据库,请确保以oracle用户身份登录并运行DBCA工具。
手动创建:

如果采用手动方式创建数据库,请确保所有涉及的配置文件(如init.ora、listener.ora等)都位于正确的位置,并且拥有适当的所有权和权限。
按照Oracle官方的最佳实践和安装指南,详细检查每个步骤,确保所有的预安装任务都已经正确完成,尤其是与文件系统权限相关的部分。如果/etc/oratab仍然不存在,可能是安装过程中出了问题,您可能需要重新审视安装步骤或从官方提供的安装介质中查找是否包含了这个文件模板,然后手动复制到正确位置并配置权限。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
client2000 + 1 + 1 谢谢@Thanks!

查看全部评分

xiao智可以不帅 发表于 2024-3-28 16:52
 楼主| client2000 发表于 2024-4-5 15:04
zl33333 发表于 2024-3-28 16:26
权限问题:

/etc/oratab不是文件夹,而是一个文本文件,它记录了Oracle数据库的实例配置信息。

多谢大佬  已解决
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-11 16:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表