序言
先以sysdba登陆到sqlplus之后运行以下命令。
windows平台下,oracle中组成实例的后台进程是由oracle服务派生下来的线程实现的,所以任务管理器看不见DBWn之类的后台进程(linux平台下用psaux命令是可以看到的)。shutdown停掉实例过程,是关掉后台进程(这儿对应线程)和释放SGA显存。由于关掉的是线程,所以在任务管理器中看不出变化。oracle进程是拿来派生后台线程的服务进程linux系统应用,虽然他还在,实际上oracle实例早已停止了。停掉oracle服务,能够停掉oracle进程。
启动一个数据库须要三个步骤:
1、创建一个Oracle实例(非安装阶段)
2、由实例安装数据库(安装阶段)
3、打开数据库(打开阶段)
关掉
SHUTDOWNNORMAL这是数据库关掉SHUTDOWN命令的确省选项。也就是说如果您发出SHUTDOWN这样的命令linux 数据库关闭命令,也即是SHUTDOWNNORNAL的意思。发出该命令后,任何新的联接都将再不容许联接到数据库。在数据库关掉之前,Oracle将等待现今联接的任何用户都从数据库中退出后才开始关掉数据库。采用这些方法关掉数据库,在下一次启动时无需进行任何的实例恢复。但须要注意一点的是,采用这些方法linux 数据库关闭命令,显然关掉一个数据库须要几天时间,或许更长。
SHUTDOWNIMMEDIATE这是我们常用的一种关掉数据库的形式linux软件工程师培训,想很快地关掉数据库,但又想让数据库干净的关掉,常采用这些形式。当前正在被Oracle处理的SQL句子立刻中断&