create/edit/delete/startup/shutdown Oracle Instance

来源:互联网 发布:java接口访问频率限制 编辑:程序博客网 时间:2024/06/05 08:30

create/edit/delete/startup/shutdown Oracle Instance

Create an instance by specifying thefollowing options:

     -NEW -SID sid | -SRVC srvc | -ASMSID sid |-ASMSRVC srvc [-SYSPWD pass]

                 [-STARTMODE auto|manual] [-SRVCSTARTsystem|demand] [-PFILE file | -SPFILE]

                 [-SHUTMODE normal|immediate|abort] [-TIMEOUTsecs] [-RUNAS osusr/ospass]


Edit an instance by specifying thefollowing options:

     -EDIT -SID sid | -ASMSID sid [-SYSPWDpass]

                [-STARTMODE auto|manual] [-SRVCSTARTsystem|demand] [-PFILE file | -SPFILE]

                [-SHUTMODE normal|immediate|abort] [-SHUTTYPEsrvc|inst] [-RUNAS osusr/ospass]


Delete instances by specifying thefollowing options:

     -DELETE -SID sid | -ASMSID sid | -SRVCsrvc | -ASMSRVC srvc


Startup services and instance byspecifying the following options:

     -STARTUP -SID sid | -ASMSID sid [-SYSPWDpass]                      

                [-STARTTYPE srvc| inst| srvc,  inst] [-PFILE filename | -SPFILE]


Shutdown service and instance byspecifying the following options:

     -SHUTDOWN -SID sid | -ASMSID sid [-SYSPWDpass]                

                [-SHUTTYPEsrvc|inst|srvc,inst] [-SHUTMODE normal|immediate|abort]




相关说明:

-SID     sid                          指定要启动的实例名称

-SRVC     服务                     指定要启动的服务名称

-USRPWD   口令     

                                           指定内部用户的口令,如果作为NT管理员登录,不用此参数

-PFILE    文件名     

为实例指明初始化参数文件,如果参数文件在Oracle的默认位置,则不需要此命令

-STARTTYPE srvc|inst|srvc,inst  

表示要启动什幺srvc—只启动服务inst—启动实例,服务必须已经启动并开始工作了srvc,inst—服务和实例都启动

-SHUTTYPE srvc|inst|srvc,inst   表示要终止什幺,参数选项同上 

-STARTMODE a|m               

表示启动实例所使用的模式a—auto方式(自动)m—manual方式(手动)

-SHUTMODE a|i|n                

表示终止实例所使用的关闭模式a—abort方式i—immediate方式n—normal方式




例子: 

  • 1.在服务里生成一个新的实例管理服务,启动方式为手工 

             oradim -NEW -SID test -STARTMODE manual

                          -PFILE "D:\Oracle\admin\test\pfile\inittest.ora       oradim 

                          -NEW -SRVC OracleServicetest 

                          -STARTMODE manual 

                          -PFILE "D:\Oracle\admin\test\pfile\inittest.ora

             注:有效的服务名为 "OracleService' 后跟“ SID”        -SID test 与 -SRVC OracleServicetest 等价 


  • 2.删除此实例或服务 

             oradim -DELETE -SID test  oradim -DELETE -SRVC OracleServicetest

 

  • 3.编辑此实例,启动方式改为手动 

             oradim -EDIT -SID test -STARTMODE manual


  • 4.编辑此实例,启动方式改为自动 

             oradim -EDIT -SID test -STARTMODE auto


  • 5. 启动test 

             oradim -STARTUP -SID test   oradim -STARTUP -SID test -STARTTYPE srvc,inst 


  • 6.只启动test服务 

            oradim -STARTUP -SID test -STARTTYPE srvc


  • 7.只启动test实例

             oradim -STARTUP -SID test -STARTTYPE inst


  • 8. 关闭test 

             oradim -SHUTDOWN -SID test    oradim -SHUTDOWN -SID test -SHUTTYPE srvc,inst

原创粉丝点击