这里有一台装有oracle 11gr2的虚拟机,其中的grid是以独占模式存在的,提供了ASM服务,数据库的数据文件都是存放在+DATA上面的。由于在安装的时候选择了独占模式,所以在ohas伴随系统启动的时候,不会自动启动oracle database实例。每次都必须手工启动,很麻烦,经研究,修改资源属性值即可实现。共享操作过程如下:

在grid中资源太多了,所以使用grep直接过滤实例名(db01)就可以得到资源名称:

p_w_picpath

接着使用crs_stat –p 资源名称查看属性:

p_w_picpath

其中有一个属性"AUTO_START"的值是restore,这个restore再此是什么意思,我还么弄明白了,有知道的朋友请告知。只要修改auto_start的值为1即可实现oracle实例伴随ohas的启动而自动启动。

p_w_picpath

修改完成后,停止ohas服务,然后再启动ohas:

p_w_picpath

p_w_picpath