文章目录
- 一、Linux下启动Oracle 二步曲
- 1)启动监听
- 2)启动数据库实例
- 二、Linux下启动Oracle 实战操作
- 2.1. 登录服务器,切换到oracle用户,或者以oracle用户登录
- 2.2. 打开监听服务
- 2.3. 以SYS用户身份登录Oracle
- 2.4. 通过startup命令启动实例
- 三、Linux下关闭Oracle
- 1. 关闭数据库实例
- 2. 关闭监听器
一、Linux下启动Oracle 二步曲
Linux下启动Oracle分为两步:
1)启动监听
2)启动数据库实例
二、Linux下启动Oracle 实战操作
2.1. 登录服务器,切换到oracle用户,或者以oracle用户登录
#切换oracle用户
[admin@dataserver ~]$ su - oracle
密码:
[oracle@dataserver ~]$
2.2. 打开监听服务
#启动racle监听
[oracle@localhost ~]$ lsnrctl start
可以通过lsnrctl status命令查看Oracle监听器运行状况
[oracle@localhost ~]$ lsnrctl status
一般操作之前我习惯先查看服务运行状态
2.3. 以SYS用户身份登录Oracle
[oracle@localhost ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 1 23:29:19 2017Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> conn /as sysdba
Connected to an idle instance.
切换用户:
CONN 用户名/密码 [AS SYSDBA],如果是sys用户一定要写上AS SYSDBA
2.4. 通过startup命令启动实例
SQL> startup
ORACLE instance started.Total System
... ...
Database mounted.
Database opened.
SQL>
三、Linux下关闭Oracle
1. 关闭数据库实例
SQL> shutdown
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
2. 关闭监听器
[oracle@localhost ~]$ lsnrctl stop
在这里插入代码片