程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 深刻理解 Oracle 數據庫的啟動和關閉

深刻理解 Oracle 數據庫的啟動和關閉

編輯:Oracle數據庫基礎

Oracle數據庫提供了幾種不同的數據庫啟動和關閉方式,本文將詳細介紹這些啟動和關閉方式之間的區別以及它們各自不同的功能。

一、啟動和關閉Oracle數據庫

對於大多數Oracle DBA來說,啟動和關閉Oracle數據庫最常用的方式就是在命令行方式下的Server Manager。從Oracle 8i以後,系統將Server Manager的所有功能都集中到了SQL*Plus中,也就是說從8i以後對於數據庫的啟動和關閉可以直接通過SQL*Plus來完成,而不再另外需要Server Manager,但系統為了保持向下兼容,依舊保留了Server Manager工具。另外也可通過圖形用戶工具(GUI)的Oracle Enterprise Manager來完成系統的啟動和關閉,圖形用戶界面Instance Manager非常簡單,這裡不再詳述。

要啟動和關閉數據庫,必須要以具有Oracle 管理員權限的用戶登陸,通常也就是以具有SYSDBA權限的用戶登陸。一般我們常用INTERNAL用戶來啟動和關閉數據庫(INTERNAL用戶實際上是SYS用戶以SYSDBA連接的同義詞)。Oracle數據庫的新版本將逐步淘汰INTERNAL這個內部用戶,所以我們最好還是設置DBA用戶具有SYSDBA權限。

二、數據庫的啟動(STARTUP)

啟動一個數據庫需要三個步驟:

1、 創建一個Oracle實例(非安裝階段)
2、 由實例安裝數據庫(安裝階段)
3、 打開數據庫(打開階段)

在Startup命令中,可以通過不同的選項來控制數據庫的不同啟動步驟。

1、STARTUP

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved