supp_groups=':default'
privileges=':default'
limit_privileges=':default'/>
<method_environment>
<envvarname='ORACLE_HOME'value='/oracle/920'/>
<!--
ForOracle8&9
<envvarname='ORA_NLS33'value=''/>
ForOracle10g
<envvarname='ORA_NLS10'value=''/>
-->
</method_environment>
</method_context>
</instance>
</service>
</service_bundle>
在上面的配置文件中,必须更改的项目有
ORACLE_HOME
ORACLE_SID
User(一般就是oracle)
Group(一般就是dba组)
Project(项目是Solaris的另一种资源管理方式,如果没有创建oracle的project,要通过运行projadd -U oracle -G dba oracle添加)
Working Directory (Oracle的工作目录,即oarcle用户的工作目录)
Instance name (实例名要和ORACLE_SID名称相同或者相应的LISTENER侦听器名称相同)
3. 将修改后的*.xml重新倒入到SMF控制中,每次修改xml后都要重复这一步骤:
#svccfgimport/var/svc/manifest/application/database/oracle-database-instance.xml
#svccfgimport/var/svc/manifest/application/database/oracle-listener-instance.xml
4. 通过svCADm启用oracle数据库服务和Oracle侦听服务:
#svcadmenablesvc:/application/oracle/database:mesodst
#svcadmenablesvc:/application/oracle/listener:MESODST_LISTENER
标签: