1. 程式人生 > 資料庫 >Linux下啟動/關閉Oracle

Linux下啟動/關閉Oracle

文章目錄

一、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 /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 1 23:29:19 2017

Copyright (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
在這裡插入程式碼片