oracle学习(一)

Oracle的四种状态
只有系统管理员或sysdab,sysoperate具有启动或关闭Oracle的权限
1、shutdown
    使用Sysdba进入,
    sqlplus / nolog
    conn /as sysdba
 
 2、nomount
    startup nomount
    在此步骤将启动一个Instance

 

 3、mount
  alter database mount;
   在此步骤将为Instance打开Control file

 

 4、open
   alter database open;
   在此步骤将根据Control file文件的配置打开所有的文件

   注意:不能由mount状态倒回到nomount状态

 

   restricted模式

   切换到受限模式
   alter system enable restricted session;

 

   以受限模式启动
   startup restrict

 

   如何Kill远程连接进来的用户,
   第一步,在v$session中找出该用户的Sid,serial#,
   如:Select sid,serial#,username from v$session;
   假如有用户Test连接进来了,并且Sid,serial#分别为146,4
   第二步,执行Alter system kill session '146,4';
   即Alter system kill session ‘Sid,serial#’;

 

   Read-only模式
   切换到Read-only模式
   Startup mount
   Alter database open read only;

 

   Shuting down the database
   分三步
   1、Close a database
   2、Unmount a database
   3、Shut down an instance

   Shutdown的四种模式
   A = abort
   I = immediate
   T = transactional
   N = normal

 

   四种模式对比
   Shutdown Mode                                     A       I        T     N
   是否允许新的连接
   Allow new connection                            NO    NO    NO    NO
   是否等待当前的Session结束
   Wait until current session end               NO    NO    NO    Yes
   是否等待当前的事务结束
   Wait until current transactions end       NO    NO    Yes   Yes
   强制关闭检查点和文件
   Force a checkpoint and close file           NO    Yes   Yes   Yes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值