linux中的数据库列表问题:File "/etc/oratab" is not accessible.

[复制链接]
查看11 | 回复9 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
本人前一阵在centos中安装了oracle,所有所需要的rmp包都已经放进去了。前一阵新建的数据库可以正常使用,最近由于一些客观因素,需要把数据库删了重建,但是当使用dbca进行删除库时,发现“deleteadatabase”选项是灰色的,不能删除,本论坛有人说是没有检查到数据库列表。于是我想再建一个库,测试一下,发现点击创建后,最后出现了File "/etc/oratab" is not accessible.这样的提示,看来确实是找不到oratab了,请问这是和安装时有关么,有没有必要卸了重装。等待高手的解答,谢谢


回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
可能是你安装时候没有切换到root 执行 root.sh
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
把库相关的文件 直接RM了就行了
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 oraclinux 于 2009-9-26 23:01 发表
可能是你安装时候没有切换到root 执行 root.sh

为什么要切换到root并执行root.sh,这布好像执行了吧,不过最后安装好oracle后,好像有个提示什么的,忘记了
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 小虫08 于 2009-9-26 23:32 发表
把库相关的文件 直接RM了就行了

这样不太好吧
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
诱舞坊qq空间代码http://www.youwufang.cn
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
自己手工建立一个.
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
同楼主一样的问题,怎么解决啊?????
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原因是安装oracle的时候,忘记去执行 一个root.sh文件了,当然了,需要用root用户执行:
解决办法:
[root@localhost 10.2.0]#cd /oracle/product/10.2.0/db_1
[root@localhost 10.2.0]# ./root.sh

回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
"/etc/oratab"就是dbca后弹出须执行root.sh脚本后建的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行