真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle讀書筆記之Oracle11gR2DBA操作指南(前三章)

    Oracle 11g R2 DBA操作指南是我學(xué)習(xí)的第一本講述oracle數(shù)據(jù)庫知識的書籍,在此記錄下自己的學(xué)習(xí)筆記,對于書中的知識點(diǎn)本人通過實(shí)際操作進(jìn)行驗(yàn)證。

在南開等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,外貿(mào)營銷網(wǎng)站建設(shè),南開網(wǎng)站建設(shè)費(fèi)用合理。

    

1.Oracle數(shù)據(jù)庫基礎(chǔ)

1.1.關(guān)系數(shù)據(jù)庫

1.1.1.關(guān)系數(shù)據(jù)庫模型

1.關(guān)系數(shù)據(jù)庫模型三個核心概念:關(guān)系、屬性、域

2.關(guān)系:由行列組成的表

  屬性:關(guān)系中的列

  域:列取值的集合

3、每一行稱為一個元組

4、關(guān)系數(shù)據(jù)模型的規(guī)則:

⑴一個表中列的順序是任意的

⑵每個元組的屬性值不能形同,每一個元組對應(yīng)的屬性將包含一個值

5、鍵:通過一個鍵可以確定一個元組,鍵可以由一個或多個屬性組成

1.1.2.關(guān)系數(shù)據(jù)模型創(chuàng)始人

1、科德

1.3.數(shù)據(jù)庫RDBMS

1、RDBMS:關(guān)系數(shù)據(jù)庫管理系統(tǒng)

2、功能:數(shù)據(jù)定義、數(shù)據(jù)庫創(chuàng)建、數(shù)據(jù)庫維護(hù)、數(shù)據(jù)操縱、數(shù)據(jù)庫運(yùn)行管理

1.4.SQL語言

1、SQL:結(jié)構(gòu)化查詢語言

2、SQL語言的分類:

⑴數(shù)據(jù)操作語句:查詢或操作已有方案對象內(nèi)的數(shù)據(jù),例:select, insert,update,delete等

⑵數(shù)據(jù)定義語句:定義或修改方案對象,例:create,rename,等

⑶事務(wù)控制語句:管理DML語句對數(shù)據(jù)的修改,以及將邏輯上相關(guān)的DML語句組織為事務(wù)

⑷會話控制語句:管理用戶會話的屬性

⑸系統(tǒng)控制語句:修改實(shí)例的屬性,alter system是唯一的系統(tǒng)控制語句

⑹嵌入SQL語句

 

2.數(shù)據(jù)庫的安裝

2.1.windows環(huán)境

1.監(jiān)聽器在通過網(wǎng)絡(luò)訪問數(shù)據(jù)庫服務(wù)器時使用,客戶端通過連接工具或者程序連接數(shù)據(jù)庫,監(jiān)聽器負(fù)責(zé)將用戶請求交給數(shù)據(jù)庫服務(wù)器進(jìn)程

2、查看監(jiān)聽器的狀態(tài):lsnrctl status

3、windows下的sqlplus工具位置

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

4、使用alter user scott identified by 密碼account unlock;解鎖scott用戶并設(shè)置密碼,scott用戶的默認(rèn)密碼是tiger

5、如果誤刪scott用戶或數(shù)據(jù),可以使用$ORACLE_HOME\RDBMS\ADMIN\scott.sql腳本來恢復(fù)

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

2.2.Linux環(huán)境

1、

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

2、所需軟件目錄

⑴Oracle Base:Oracle軟件的頂層目錄,推薦為/mount_point/app/software_owner

⑵Oracle Inventory:

 

 

3.數(shù)據(jù)庫的啟動與關(guān)閉

3.1.啟動數(shù)據(jù)庫

3.1.1.數(shù)據(jù)庫啟動過程

1、數(shù)據(jù)庫啟動的三個狀態(tài)

nomount狀態(tài):只打開數(shù)據(jù)庫實(shí)例,讀取參數(shù)文件

mount狀態(tài):ORACLE根據(jù)參數(shù)文件中記錄的控制文件的位置,找到并打開控制文件,讀取控制文件中的各種參數(shù)信息,如數(shù)據(jù)文件和日志文件的位置

open狀態(tài):打開數(shù)據(jù)文件并進(jìn)行一系列檢查工作,這些檢查工作用于數(shù)據(jù)恢復(fù)

3.1.2.啟動到nomount狀態(tài)

1、數(shù)據(jù)庫啟動到nomount狀態(tài)時,會打開數(shù)據(jù)庫實(shí)例,讀取參數(shù)文件,啟動5個必須的后臺進(jìn)程:DBWR(數(shù)據(jù)庫寫進(jìn)程)、LGWR(日志寫進(jìn)程)、SMON(系統(tǒng)監(jiān)控進(jìn)程)、PMON(進(jìn)程監(jiān)控進(jìn)程)、CKPT(檢驗(yàn)點(diǎn)進(jìn)程)

2、

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

3、數(shù)據(jù)庫的啟動過程記錄在告警追蹤文件中,查詢目錄的方法

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

文件名為alert_orcl.log

4、

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

這是因?yàn)樵趎omount狀態(tài)下,v$controlfile這個動態(tài)視圖,如果控制文件沒有打開,則無法查詢到控制文件的位置,而nomount狀態(tài)是不打開控制文件的;我們可以通過v$parameter這個動態(tài)視圖獲得控制文件的位置

oracle讀書筆記之Oracle 11g R2 DBA操作指南(前三章)

3.1.3.數(shù)據(jù)庫啟動到mount狀態(tài)

1、數(shù)據(jù)庫啟動到mount狀態(tài)的兩種方式

⑴直接startup mount

⑵先啟動到nomount狀態(tài),再使用alter database mount

2、這是我們便可以查看v$controlfile動態(tài)視圖來獲得控制文件的信息,因?yàn)樵趍ount狀態(tài)下,控制文件被打開了。

3.1.4.數(shù)據(jù)庫啟動到open狀態(tài)

1、數(shù)據(jù)庫啟動到open狀態(tài)的兩種方式

⑴使用startup open或startup直接啟動

⑵先啟動到mount狀態(tài),再使用alter database open啟動

3.2.關(guān)閉數(shù)據(jù)庫

3.2.1.數(shù)據(jù)庫關(guān)閉過程

1、close→dismount→shutdown

關(guān)閉數(shù)據(jù)文件、日志文件(到mount狀態(tài)):alter database close

關(guān)閉控制文件(到nomount狀態(tài)):alter database dismount

關(guān)閉實(shí)例(完全關(guān)閉實(shí)例):shutdown

2、直接使用shutdown可以完全關(guān)閉數(shù)據(jù)庫,但一般會結(jié)合參數(shù)使用

⑴ shutdown normal:默認(rèn)方式,在關(guān)閉數(shù)據(jù)庫時,不允許新的數(shù)據(jù)庫連接,只有當(dāng)前所有的連接都退出時才會關(guān)閉數(shù)據(jù)庫,這是最安全的關(guān)閉數(shù)據(jù)庫的方式,但會因?yàn)檫B接數(shù)而耗費(fèi)大量時間

⑵shutdown immediate:較快且安全的關(guān)閉數(shù)據(jù)庫,此時會中斷當(dāng)前事務(wù),回滾未提交的事務(wù),強(qiáng)制斷開所有用戶連接,執(zhí)行檢查點(diǎn)把臟數(shù)據(jù)寫到數(shù)據(jù)文件中,但也會因?yàn)槭聞?wù)和用戶連接的數(shù)量而影響關(guān)閉的速度

⑶shutdown transactional:關(guān)閉數(shù)據(jù)庫時,當(dāng)前的連接繼續(xù)執(zhí)行,但不允許新的連接,一旦當(dāng)前所有事務(wù)執(zhí)行完畢,則關(guān)閉數(shù)據(jù)庫

⑷shutdown abort:不安全的關(guān)閉方式,此時會斷開當(dāng)前的所有用戶連接,拒絕新的連接,斷開當(dāng)前的所有執(zhí)行事務(wù),立即關(guān)閉數(shù)據(jù)庫;當(dāng)數(shù)據(jù)庫重啟時需要進(jìn)行數(shù)據(jù)庫恢復(fù),因?yàn)樗粫ξ赐瓿傻氖聞?wù)回滾,也不會執(zhí)行檢查點(diǎn)操作


文章題目:oracle讀書筆記之Oracle11gR2DBA操作指南(前三章)
當(dāng)前URL:http://weahome.cn/article/poghjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部