日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
深刻理解Oracle數據庫的啟動和關閉

Oracle數據庫是很受用戶的青睞,應用范圍很廣,接下來我就開門見山,與大家一起去深刻理解Oracle數據庫的啟動和關閉。

一、啟動和關閉Oracle數據庫

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

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

二、數據庫的啟動(STARTUP)

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

1、 創(chuàng)建一個Oracle實例(非安裝階段)

2、 由實例安裝數據庫(安裝階段)

3、 打開數據庫(打開階段)

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

1、STARTUP NOMOUNT

NONOUNT選項僅僅創(chuàng)建一個Oracle實例。讀取init.ora初始化參數文件、啟動后臺進程、初始化系統(tǒng)全局區(qū)(SGA)。Init.ora文件定義了實例的配置,包括內存結構的大小和啟動后臺進程的數量和類型等。實例名根據Oracle_SID設置,不一定要與打開的數據庫名稱相同。當實例打開后,系統(tǒng)將顯示一個SGA內存結構和大小的列表,如下所示:

SQL> startup nomount

ORACLE 例程已經啟動。

Total System Global Area 35431692 bytes

Fixed Size 70924 bytes

Variable Size 18505728 bytes

Database Buffers 16777216 bytes

Redo Buffers 77824 bytes

2、STARTUP MOUNT

該命令創(chuàng)建實例并且安裝數據庫,但沒有打開數據庫。Oracle系統(tǒng)讀取控制文件中關于數據文件和重作日志文件的內容,但并不打開該文件。這種打開方式常在數據庫維護操作中使用,如對數據文件的更名、改變重作日志以及打開歸檔方式等。在這種打開方式下,除了可以看到SGA系統(tǒng)列表以外,系統(tǒng)還會給出"數據庫裝載完畢"的提示。

Oracle數據庫的啟動和關閉是Oracle數據庫最最基本的操作,這篇文章對于數據庫初學者是很有學習的必要性,從這里開始學習Oracle數據庫的第一步。

【編輯推薦】

  1. Oracle數據庫查詢的五個小技巧
  2. Oracle數據庫的一些基本常識
  3. Oracle數據庫索引的優(yōu)點與缺點的描述

網頁題目:深刻理解Oracle數據庫的啟動和關閉
路徑分享:http://www.5511xx.com/article/dppdoji.html