Oracle Oradim 命令

oradim 命令
oradim 命令是 oracle 在 windows 下提供的跟例程和服务有关的一个工具。
当 oracle 软件和例程都坏掉,只剩下参数文件,控制文件,数据文件,日值文件的时候,可以通过 oradim 命令建一例程到 oracle 的软件下来启动这个数据库,这个类似于建 dataguard 的从库。下面是 oradim 命令的一些解释。
 
C:\Documents and Settings\User>oradim
ORADIM: [options]。  请参阅手册。
请输入以下命令之一:
  通过指定以下参数创建例程:
    -NEW -SID sid | -SRVC service [-INTPWD password] [-MAXUSERS number] [-STARTMODE a|m] [-PFILE file] [-TIMEOUT secs]
  通过指定以下参数编辑例程:
 -EDIT -SID sid [-NEWSID sid] [-INTPWD passwd] [-STARTMODE a|m] [-PFILE file] [-SHUTMODE a|i|n] [-SHUTTYPE srvc|inst]
  通过指定以下参数删除例程:
    -DELETE -SID sid | -SRVC service name
  通过指定以下参数启动服务和例程:
    -STARTUP -SID sid [-USRPWD password] [-STARTTYPE srvc|inst|srvc,inst] [-PFILE filename]
  通过指定以下参数关闭服务和例程:
    -SHUTDOWN -SID sid [-USRPWD password] [-SHUTTYPE srvc|inst|srvc,inst] [-SHUTMODE a | i | n]
  通过指定以下参数查询帮助: -? | -h | -help

主要参数说明:
 
-SID sid        
指定要启动的实例名称
 
-SRVC 服务        
指定要启动的服务名称
 
-USRPWD 口令        
指定内部用户的口令,如果作为 NT管理员登录,不用此参数
 
-PFILE 文件名        
为实例指明初始化参数文件,如果参数文件在 Oracle的默认位置,则不需要此命令
 
例如在windows上建一例程:
C:\Documents and Settings\User>oradim -new -sid cjh -srvc OracleServicecjh
 
-STARTMODE:
oradim -edit -sid biti -startmode a :使用这个命令,可以改 OracleServiceBITI 服务启动类型为自动,并且把注册表中的 ORA_BITI_AUTOSTART 改为 true ;如果 -startmode 后面的参数写 m ,则把服务改成手动,并且把注册表中的 ORA_BITI_AUTOSTART 改为false 。但是在服务中改启动类型和在注册表中改值,不会互相影响,但是以注册表中的设置为准。
 
-STARTTYPE:
oradim -startup -sid biti -starttype srvc :使用这个命令,只启动 OracleServiceBITI 服务而不启动例程;如果 -starttype 后面的参数写 srvc,inst ,则启动服务和例程;如果 -starttype 后面的参数写 inst ,则只启动例程,如果服务还没有启动会报错 ORA-12560: TNS:protocol adapter error。
 
-SHUTTYPE:
跟上面的 -STARTTYPE 类似
 
-SHUTMODE
表示终止实例所使用的关闭模式,a | i | n 分别为 abort | immediate | normal
 

注册表里的主要参数说明:
 
-ORA_BITI_AUTOSTART
为 true 时,表示当 OracleServiceBITI 服务启动类型为自动,且服务启动时,例程也启动。
 
-ORA_BITI_SHUTDOWN
跟 ORA_BITI_AUTOSTART 类似。
 
-ORACLE_SID
这里为 biti ,这个是当前默认的数据库。如果在 cmd 下 set ORACLE_SID=newsid 或者在 sqlplus 里面 startup pfile=newdec ,则以当前设置的为准,否则找注册表中的 ORACLE_SID 。当前的设置值对当前 cmd window 有效。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10768286/viewspace-608915/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10768286/viewspace-608915/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值