如下:

一、 在Linux下重启Oracle数据库及监听器:
1.以oracle身份登录数据库,命令:su -oracle

2.进入Sqlplus控制台,命令:sqlplus /nolog
3.以系统管理员登录,命令:connect / as sysdba

4.启动数据库,命令:startup   如果是关闭数据库,命令:shutdown immediate

5.退出sqlplus控制台,命令:exit

6.进入监听器控制台,命令:lsnrctl

7.启动监听器,命令:start

8.退出监听器控制台,命令:exit
二、重启实例
1.切换需要启动的数据库实例,命令:export ORACLE_SID=C1

2.进入Sqlplus控制台,命令:sqlplus /nolog

3.以系统管理员登录,命令:connect / as sysdba

4.如果是关闭数据库,命令:shutdown abort

5.启动数据库,命令:startup

6.退出sqlplus控制台,命令:exit
end