您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

使用dbca创建db无法找到asm磁盘组

2024/4/23 15:47:14发布12次查看
使用dbca创建数据库是,选择asm磁盘,但是无法发现asm磁盘组 因为安装grid时,有两个脚本需要执行,其中一个脚本是/u01/app/orainventory/orainstroot.sh ,会修改权限的,我想到可能是权限的问题。 我这边asmcmd可以查看到asm磁盘组 [grid@rac22 ~]$ asmcmd
使用dbca创建数据库是,选择asm磁盘,但是无法发现asm磁盘组
因为安装grid时,有两个脚本需要执行,其中一个脚本是/u01/app/orainventory/orainstroot.sh ,会修改权限的,我想到可能是权限的问题。
我这边asmcmd可以查看到asm磁盘组
[grid@rac22 ~]$ asmcmd
asmcmd> ls
data/
data1/
data2/
网上看到如下说法:
安装好grid infrastructure和database之后,安装目录的所有者可能会变为root,重新安装或升级等的时候不要修改安装目录的所有者,也不能修改目录及其文件的权限。如果修改了所有者,例如,将目录的所有者从root:oinstall修改为grid:oinstall之后,或者将目录及其文件的读写权限修改为777,那么,就可能导致dbca创建数据库的时候找不到之前创建好的asm磁盘组?
[root@rhel1 bin]# su – grid
[grid@rhel1 ~]$ cd $grid_home/bin
[grid@rhel1 bin]$chmod +s oracle
chmod+s含义:
为了方便普通用户执行一些特权命令,suid/sgid程序允许普通用户以root身份暂时执行该程序,并在执行结束后再恢复身份。chmod +s就是给某个程序或者脚本以suid权限。
按照此法修改之后可以发现asm磁盘组
来源:http://space.itpub.net/23135684/viewspace-676632
原文地址:使用dbca创建db无法找到asm磁盘组, 感谢原作者分享。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product