使用命令启动和关闭oracle11g数据库,观察对应的三个过程并写出命令
时间: 2023-05-30 12:01:45 浏览: 162
启动Oracle 11g数据库的命令:
1. 进入Oracle用户:
`$ su - oracle`
2. 启动Oracle:
`$ sqlplus / as sysdba`
`$ startup`
关闭Oracle 11g数据库的命令:
1. 进入Oracle用户:
`$ su - oracle`
2. 停止Oracle:
`$ sqlplus / as sysdba`
`$ shutdown immediate`
观察三个过程:
1. 启动Oracle数据库:该过程会启动Oracle进程和实例,加载数据库到内存中,并在监听器上注册数据库服务。
2. 停止Oracle数据库:该过程会停止Oracle实例,并关闭数据库文件。
3. 监听器注册、注销服务:监听器负责管理数据库服务,当Oracle数据库启动时,数据库服务会在监听器上注册,当Oracle数据库停止时,数据库服务会在监听器上注销。
相关问题
使用命令启动和关闭oracle数据库,观察对应的三个过程并写出命令。
启动Oracle数据库的三个过程分别是:
1. 启动实例
2. 启动监听器
3. 打开数据库
关闭Oracle数据库的三个过程分别是:
1. 关闭数据库
2. 关闭监听器
3. 关闭实例
以下是启动和关闭Oracle数据库的命令:
启动Oracle数据库:
1. 启动实例:`sqlplus /nolog`,然后输入`conn / as sysdba`,最后输入`startup`,或者直接使用命令`sqlplus / as sysdba`,然后输入`startup`。
2. 启动监听器:`lsnrctl start`。
3. 打开数据库:`sqlplus / as sysdba`,然后输入`alter database open`。
关闭Oracle数据库:
1. 关闭数据库:`sqlplus / as sysdba`,然后输入`shutdown immediate`。
2. 关闭监听器:`lsnrctl stop`。
3. 关闭实例:`sqlplus / as sysdba`,然后输入`shutdown`。
阅读全文