1. 使用Putty工具登录OMU服务器,Putty工具的使用方法请参见Putty工具操作。
说明:
请使用物理IP登录OMU服务器,不能使用浮动IP。停止Oracle数据库进程前需要停止OMU服务,OMU服务停止后浮动IP将失效。
2. 执行su - omu命令,输入“omu”用户的密码,将当前用户切换为“omu”用户。
3. 执行sudo stopall命令,停止OMU服务。命令输出如下:
4. 执行su - oracle命令,输入“oracle”用户的密码,将当前用户切换为“oracle”用户。
5. 执行命令sqlplus / as sysdba,以系统用户登录数据库。
屏幕输出如下:
6. 执行命令shutdown,停止Oracle进程。命令执行结果如下:
命令+参数 | 解释 |
---|---|
shutdown (normal) | normal参数可以省略。该命令会禁止所有对数据库的新连接请求,并且会等待当前所有数据库用户断开连接后,才关闭数据库进程。 通常情况下请先停止OMU服务,然后使用该命令停止数据库进程,如果不停止OMU服务可能会因为OMU服务存在数据库连接从而导致无法停止数据库进程。 |
shutdown immediate | 加immediate参数会禁止所有对数据库的新连接请求,并且等待所有已连接的用户执行完成当前语句,再关闭数据库进程。 |
shutdown transactional | 加transactional参数会禁止所有对数据库的新连接请求,并且等待所有已连接的用户完成当前任务,再关闭数据库进程。 |
shutdown abort |
加
abort参数会立即强行断开所有用户的数据库连接,然后关闭数据库进程。
注意:
此操作可能导致数据丢失。除非在尝试其他参数后都无法停止数据库进程的情况下,否则请不要使用。
|