數(shù)據(jù)庫(kù)實(shí)例和用戶(hù)的關(guān)系 oracle數(shù)據(jù)庫(kù)中的實(shí)例和用戶(hù)的關(guān)系?
oracle數(shù)據(jù)庫(kù)中的實(shí)例和用戶(hù)的關(guān)系?他們是多對(duì)一。說(shuō)明:一個(gè)用戶(hù)只能屬于一個(gè)數(shù)據(jù)庫(kù),但一個(gè)數(shù)據(jù)庫(kù)中可以有多個(gè)用戶(hù)。擴(kuò)展:其實(shí)還有表空間的概念。一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)表空間。用戶(hù)可以默認(rèn)為一個(gè)表空間,
oracle數(shù)據(jù)庫(kù)中的實(shí)例和用戶(hù)的關(guān)系?
他們是多對(duì)一。說(shuō)明:一個(gè)用戶(hù)只能屬于一個(gè)數(shù)據(jù)庫(kù),但一個(gè)數(shù)據(jù)庫(kù)中可以有多個(gè)用戶(hù)。擴(kuò)展:其實(shí)還有表空間的概念。一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)表空間。用戶(hù)可以默認(rèn)為一個(gè)表空間,但可以操作多個(gè)表空間。多個(gè)用戶(hù)可以同時(shí)使用一個(gè)表空間。
oracle實(shí)例和數(shù)據(jù)庫(kù)的區(qū)別?
簡(jiǎn)而言之,有時(shí)這兩個(gè)名詞可以互換使用,但它們的概念仍然不同。Instance Instance=memory used by process(SGA)database=collection of physical operation system files or disks(redo file control file data file temporary file)數(shù)據(jù)庫(kù)實(shí)例也稱(chēng)為server,用于訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)文件集的存儲(chǔ)結(jié)構(gòu)和后臺(tái)進(jìn)程的集合
1。一個(gè)數(shù)據(jù)庫(kù)可以由多個(gè)實(shí)例訪(fǎng)問(wèn)(稱(chēng)為real application cluster選項(xiàng))。
2。一個(gè)實(shí)例在其生存期內(nèi)只能加載(alter database mount)和打開(kāi)(alter database open)一個(gè)數(shù)據(jù)庫(kù)
3。Oracle實(shí)例啟動(dòng)后,只能加載一次數(shù)據(jù)庫(kù)。如果要斷開(kāi)數(shù)據(jù)庫(kù)與實(shí)例的連接,然后再次將其掛起到數(shù)據(jù)庫(kù)實(shí)例上,則需要首先結(jié)束數(shù)據(jù)庫(kù)實(shí)例進(jìn)程,然后重建實(shí)例的進(jìn)程,然后加載另一個(gè)數(shù)據(jù)庫(kù)。否則,我們必須放棄ora-16169錯(cuò)誤,即數(shù)據(jù)庫(kù)已打開(kāi)。因?yàn)橐粋€(gè)數(shù)據(jù)庫(kù)實(shí)例在其生存期內(nèi)最多只能加載和打開(kāi)一個(gè)實(shí)例。
4. 另外,實(shí)例可以在沒(méi)有數(shù)據(jù)文件的情況下啟動(dòng)startup nomount,這通常是沒(méi)有意義的