一:sql*plus启动/关闭:sql
1.Sqlplus /nolog 启动sql*plus【不链接数据库的方式】数据库
2.conn / as sysdba 以DBA的身份链接到 oracleoracle
3.startup 启动数据库spa
数据库启动有三种方式及应用场景日志
1> 正常启动orm
startup [open] 启动顺序:1.启动实例【参数文件】,建立后台进程及服务 进程
2.为实例加载数据库【控制文件】、加载数据库将打开控制文件,事务
获取数据库名称、数据文件的位置和名称等关于数据库物理结构的信息,为打开数据库作好准备io
3.打开数据库,将数据库设置为打开状态,实例打开全部数据文件和重作日志文件class
应用场景:open方式又分为非受限状态和受限状态,受限状态下:
1.执行数据导入导出
2.使用sql*loader提取外部数据
3.禁止普通用户访问数据库
4.数据库移植或者升级操做
2> startup mount 启动顺序:正常启动的 一、2步骤
应用场景:因为未打开物理数据文件,故适用于:
1.数据文件的操做
2.日志文件的操做
3.数据库恢复的操做
4.数据库的归档模式的操做
3>startup nomount 启动顺序:正常启动的 1 步骤
应用场景:因为未打开控制文件、数据文件,故适用于:
1.建立数据库、
2.重置控制文件
4.关闭数据库
正常关闭 shutdown
当即关闭 shutdown immediate
关闭事务 shutdown transactional
强行关闭 shutdown abort
二:oracle监听服务的启动/关闭:
启动:lsnrctl start
中止:lsnrctl stop
状态:lsnrctl status
非受限状态和受限状态