在Windows系统中oracle数据库默认是随着系统启动和关闭。
oracle数据库启动分三步:
1、启动例程
startup nomount (启动例程,读取初始化参数文件,但不打开控制文件和数据库)
2、装载数据库
3、startup open / startup (打开数据库)
1、shutdown normal (正常关闭)
阻止新的连接,等待用户断开连接,关闭数据库,其时间的长短取决于用户主动断开连接的时间。
2、shutdown transactional (完成事务关闭)
阻止新的连接,阻止用户开始新的事务,等当前事务提交完成后,关闭数据库。
3、shutdown immediate (立即关闭)
阻止新的连接,阻止用户开始新的事务,回退当前未提交事务,关闭数据库。
4、shutdown abort (中止关闭)
阻止新的连接,阻止用户开始新的事务,中止sql语句,未提交的事务不被回退,关闭数据库。一般遇到故障或者是紧急情况才会使用此方式关闭数据库。