- linux下启动oracle
--首先切换到oracle用户下
su - oracle
--运行sqlplus命令,进入sqlplus,nolog参数表示不登入
sqlplus /nolog
--以系统管理员的身份连接数据库(sysdba),如果需要对数据进行操作,可以使用这种方式进行连接
conn /as sysdba
--如果要操作数据库没有启动的话,可以在系统管理员的身份下,使用startup命令启动数据库
startup
--退出系统用户状态
exit
--使用lsnrctl start命令启动监听
lsnrctl start
- linux下关闭oracle
--首先切换到oracle用户下
su - oracle
--以系统管理员的身份运行sqlplus命令,/nolog是不登录到数据库服务器的意思,如果没有/nolog这个参数,sqlplus会提示你输入用户名和密码,从而进入到某一个数据库中。
sqlplus /nolog
--以管理员的身份连接系统数据库,在这个数据库下可以随数据进行操作
conn /as sysdba
--使用shutdown immediate命令关闭某一个数据库
shutdown immediate
--退出数据库
exit
--关闭监听
lsnrctl stop
--退出当前用户
exit
查看监听器状态
lsnrctl status