1.先用在oracle中有dba权限的用户登录linux,用sqlplus连接oracle
执行 sqlplus /nolog
2.进入sqlplus界面后,执行 conn / as sysdba
小等一会提示已连上,再执行
3.shutdown immediate
等一会儿会提示你oracle已经停了
4.再执行startup
等一会儿会提示你启动成功
这样就完成了oracle的重启
。
重启oracle数据库分为关闭数据库和启动数据库两个步骤,可以按照以下的步骤进行:
以Oracle用户登录操作系统,或者root用户登录操作系统然后执行 su - oracle进入oracle用户,中间的那个-不可以省略
登录系统后执行sqlplus /nolog
打开sqlplus后输入 conn / as sysdba 如果数据库没有开启操作系统用户验证的话,执行 conn sys/sys的密码@tns名字 as sysdba 登录系统
在sqlplus中执行shutdown immediate; 如果数据库迟迟关闭不了而且确认没有什么事务的话可以直接执行 shutdown abort;
待数据库关闭后 在sqlplus中执行 startup启动数据库即可
su - oracle (登陆到oracle安装用户,需要输入密码)
sqlplus / as sysdba
shutdow immediate;(关闭数据库)
startup;(启动数据库)
exit (退出sqlplus)
lsnrctl start (启动监听)
以上做完之后数据库的实例和监听就都启动了,之后就可以用plsql来登陆到oracle数据库了。