一、数据库服务器关机步骤:
Oracle:
1.以root登录每台虚拟机服务器linux操作系统,切换到oracle用户
su – oracle
2.正常停止监听和数据库
lsnrctl status
lsnrctl stop
sqlplus / as sysdba
SQL>shutdown immediate;
3.如果oracle采用asm自动存储管理(列出asm进程)方式,登录asm实例后关闭asm实例
ps -ef|grep asm
su - grid
sqlplus / as sysasm
SQL>shutdown immediate;
4.最后再关闭操作系统(OS)
shutdown -h now
Mysql:
1.以root登录,列出mysql进程
ps -ef|grep mysql
2.关闭mysql
su – mysql
mysqladmin -uroot -p shutdown
或
service mysql stop
3.再次检查mysql进程是否关闭
ps -ef|grep mysql
4.最后再关闭操作系统(OS)
shutdown -h now
二、数据库服务器开机步骤:
1.启动oracle数据库
su - grid
ps -ef|grep asm
如asm实例没有自动启动,则手工启动:
SQL>startup
exit
su - oracle
ps -ef|grep ora
如oracle实例没有自动启动,则手工启动:
sqlplus / as sysdba
SQL>startup;
exit
lsnrctl status --检查监听状态,如未启则手工启动
--lsnrctl start
2.启动mysql数据库
mysql --help|grep my.cnf --查看读取多个my.cnf顺序
mysqld_safe --defaults-file=/mysqldata/3306/my.cnf &
或
service mysql start
检查mysql进程:
ps -ef|grep mysql