十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
1、按照正常步驟安裝好數(shù)據(jù)庫(kù)后,此時(shí)存在一個(gè)CDB和一個(gè)PDB,通過(guò)lsnrctl status命令可以看監(jiān)聽(tīng)是否正常及是否監(jiān)聽(tīng)到PDB;
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供平武網(wǎng)站建設(shè)、平武做網(wǎng)站、平武網(wǎng)站設(shè)計(jì)、平武網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、平武企業(yè)網(wǎng)站模板建站服務(wù),10余年平武做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、數(shù)據(jù)庫(kù)起來(lái)后,缺省PDB為mount狀態(tài),通過(guò)執(zhí)行alter PLUGGABLE database pdb1 open;或者執(zhí)行alter PLUGGABLE database all open;來(lái)打開PDB數(shù)據(jù)庫(kù),通過(guò)執(zhí)行alterPLUGGABLE database pdb1 close;或者alter PLUGGABLE database all close;來(lái)關(guān)閉PDB數(shù)據(jù)庫(kù);
3、登錄PDB,首先必須在TNSNAMES文件中加入如下內(nèi)容:
pdb1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = THINKED)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = pdb1)
)
)
在設(shè)置了以上內(nèi)容后,可以執(zhí)行以下命令登錄PDB:
$sqlplus sys/xifenfei@pdb1 as sysdba
或者在以sysdba登錄CDB后,執(zhí)行以下命令:
sqlalter session set container=pdb1;
4、創(chuàng)建用戶
創(chuàng)建用戶默認(rèn)的是container=all,在cdb中只能創(chuàng)建全局用戶(c##開頭),會(huì)在cdb和所有的pdb中創(chuàng)建該用戶(但是pdb中的全局用戶需要另外授權(quán)才能夠在pdb中訪問(wèn))。在pdb中創(chuàng)建的用戶只能為本地用戶。
按照以上內(nèi)容理解一般我們?nèi)粘J褂玫臉I(yè)務(wù)用戶應(yīng)該是建立在PDB下的。
5、用戶授權(quán)
用戶授權(quán)默認(rèn)情況下是只會(huì)給當(dāng)前container,在cdb中也可以指定container=all,對(duì)所有open的pdb且存在該用戶都進(jìn)行授權(quán)。
6、修改參數(shù)
在ROOT中修改參數(shù),默認(rèn)情況和指定container=all/current均是所有open的pdb都生效。
通過(guò)測(cè)試我們發(fā)現(xiàn)在獨(dú)立修改pdb參數(shù)之時(shí),其本質(zhì)是在pdb_spfile$基表中插入或者修改相關(guān)記錄。
通過(guò)對(duì)pdb_spfile$基表的分析,證明pdb中不同于root的參數(shù)是記錄在root的PDB_SPFILE$基表中。整個(gè)CDB的工作原理是如果在PDB_SPFILE$中無(wú)相關(guān)參數(shù)記錄,則繼承cdb的參數(shù)文件中的值,如果PDB_SPFILE$中有記錄則使用該值覆蓋cdb參數(shù)文件值。
進(jìn)一步的,刪除pdb_spfile$基表中相應(yīng)值來(lái)進(jìn)行驗(yàn)證,pdb的參數(shù)值會(huì)自動(dòng)繼承cdb中的參數(shù)。
在oracle 12c中pdb數(shù)據(jù)庫(kù)默認(rèn)是不起來(lái)的,下面介紹一下pdb起關(guān)的一些常用命令。
默認(rèn)狀態(tài):
SQL show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED READ ONLY NO
3 PDB1 MOUNTED
4 PDB2 MOUNTED
全部開啟pdb:
SQL alter pluggable database all open;
Pluggable database altered.
全部關(guān)閉pdb:
SQL alter pluggable database all close immediate;
Pluggable database altered.
當(dāng)然也可以對(duì)個(gè)別pdb庫(kù)關(guān)閉或開啟:
SQL alter pluggable database PDB1 close immediate;
Pluggable database altered.
SQL alter pluggable database PDB1 open;
Pluggable database altered.
怎么樣讓pdb隨著instance起來(lái)而起來(lái)呢?需要寫一個(gè)TRIGGER來(lái)拉動(dòng)pdb
conn / as sysdba
CREATE TRIGGER open_all_pdb
AFTER STARTUP
ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdb;
/
7、ORACLE 12C的Enterprise Manager Database Express 12c相對(duì)于11G和10G的Enterprise Manager,從功能上說(shuō)確實(shí)精簡(jiǎn)了很多,比如不支持在線查看AWR,不支持在線操作不備份,不支持對(duì)SCHEDULER的操作等等,減少了功能的同時(shí)也大大的降低了其使用難度,不用向以前以前還需要啟動(dòng)dbconsole,需要配置資料庫(kù)等等一些繁瑣的操作,還經(jīng)常出現(xiàn)一些莫名其妙的問(wèn)題不得不重建EM。預(yù)測(cè)幾年之后EM Express的使用人說(shuō)可能會(huì)增加(數(shù)據(jù)庫(kù)升級(jí)到12C是一個(gè)因素,有些人畢竟不會(huì)購(gòu)買GC)。在12C的Express版本中,默認(rèn)情況下只需要在對(duì)應(yīng)的pdb用戶下執(zhí)行如下操作即可啟用EM Express
設(shè)置http端口
exec DBMS_XDB_CONFIG.SETHTTPPORT(http_port_number);
設(shè)置https端口
exec DBMS_XDB_CONFIG.SETHTTPSPORT(https_port_number);
注意:Each container must use a unique port for EM Express,同時(shí)對(duì)于有些機(jī)器缺省帶的IE8,在進(jìn)行EM登錄時(shí)會(huì)報(bào)錯(cuò),出現(xiàn)不能登錄的現(xiàn)象,一般升級(jí)到IE9就應(yīng)該可以正常使用。
步驟1:下載oracle
1
百度搜索下載oracle11g
2
END
步驟2:安裝
1
雙擊上圖所示的setup.exe,出現(xiàn)下述圖形,按照下圖所示操作。
2
第二步直接按照系統(tǒng)默認(rèn)即可,點(diǎn)擊下一步
3
默認(rèn)安裝桌面版
4
輸入Oracle admin用戶名口令,忽略系統(tǒng)提示,點(diǎn)擊下一步
5
忽略提示
6
出現(xiàn)“執(zhí)行先決條件檢查”的步驟中,都顯示失敗,不要緊,忽略即可
7
點(diǎn)擊完成
8
安裝過(guò)程中出現(xiàn)下圖所示對(duì)話框,顯示:“[INS-20802] Oracle Net Configuration Assistant 失敗?!保梢灾苯雍雎灾?,繼續(xù)安裝
9
出現(xiàn)口令管理界面,表明基本成功安裝。
建用戶和授權(quán)要用DBA
最簡(jiǎn)單得建用戶:
create user 用戶名 identified by 密碼
用戶解鎖 alter user 用戶名 account unlock(不解鎖無(wú)法登陸)
授權(quán)用 grant
建完用戶首先要授權(quán)登陸權(quán)限
grant create session to 用戶名
授權(quán)可以授權(quán)給角色和用戶
也可以把角色授權(quán)給角色和用戶
其他得類似 創(chuàng)建表得權(quán)限類似如下格式:
grant create table to 用戶
可以下載一個(gè)超人軟件管家,在首頁(yè)中,軟件管家為您精心挑選熱門軟件,請(qǐng)將鼠標(biāo)移到您想安裝的軟件圖標(biāo)上,軟件圖標(biāo)下就有一鍵安裝按鈕,點(diǎn)擊安裝按鈕,超人軟件管家就會(huì)為您下載、安裝該軟件。在超人軟件管家中,請(qǐng)先通過(guò)分類或搜索功能找到您想要安裝的軟件,然后點(diǎn)擊該軟件右側(cè)的安裝按鈕,軟件就會(huì)為您下載、安裝該軟件
參考:
檢查系統(tǒng):
打開下載后的數(shù)據(jù)庫(kù)安裝文件夾,運(yùn)行“setup.exe”開始安裝數(shù)據(jù)庫(kù),此程序運(yùn)行后,會(huì)檢查系統(tǒng)。
配置安全更新:
檢查完系統(tǒng)進(jìn)入正式安裝,此時(shí)會(huì)檢查更新,這步可以不需要配置,檢查更新沒(méi)有什么必要。
安裝選項(xiàng):
此步驟就是選擇本次安裝的類型,有三種:
1、創(chuàng)建和配置數(shù)據(jù)庫(kù);
2、僅安裝數(shù)據(jù)庫(kù)軟件;
3、升級(jí)現(xiàn)有的數(shù)據(jù)庫(kù);
一般情況下,如果電腦上沒(méi)有數(shù)據(jù)庫(kù),選擇第一項(xiàng)就可以了。
系統(tǒng)類:
此步驟有兩個(gè)選項(xiàng),桌面類和服務(wù)器類,就是安裝機(jī)器的系統(tǒng)類型。一般的電腦、筆記本等,選擇桌面類就可以,如果是作為服務(wù)器使用的,選擇服務(wù)器類。
典型安裝:
此處配置的是數(shù)據(jù)庫(kù)的安裝目錄、全局?jǐn)?shù)據(jù)庫(kù)、管理員的密碼等。其中:
1、安裝程序會(huì)自動(dòng)選擇系統(tǒng)中盤空間大的作為數(shù)據(jù)庫(kù)的安裝目錄。
2、如果密碼太簡(jiǎn)單,安裝程序會(huì)提示,如果是自己用的話,簡(jiǎn)單一些也沒(méi)問(wèn)題,選是就可以了。
配置完成后,點(diǎn)擊下一步。
先決條件檢查:
此步驟會(huì)檢查系統(tǒng)的配置,如果電腦的配置低的話,就會(huì)提示檢查結(jié)果為失敗,不過(guò)也是可以安裝的,就是可能安裝上去后,會(huì)有點(diǎn)卡。在檢查結(jié)果的界面,右上角有一個(gè)“忽略全部”的選擇框,選上此框,就可以繼續(xù)安裝了,點(diǎn)擊下一步。
概要:
此步驟就是把數(shù)據(jù)庫(kù)的一些信息顯示出來(lái),界面右邊有一個(gè)“保存響應(yīng)文件”的功能,如果需要此信息的話,保存即可,也可以不保存。完成操作后,點(diǎn)擊完成,這樣配置信息過(guò)程就完成了,下面就要開始安裝程序了。
安裝產(chǎn)品:
這步就是正式開始安裝數(shù)據(jù)庫(kù)程序了,需要一些時(shí)間,安裝時(shí)間根據(jù)電腦配置而定,等待安裝完成。安裝完成后,會(huì)彈出一個(gè)數(shù)據(jù)庫(kù)解鎖的對(duì)話框,因?yàn)樵诎惭b時(shí),數(shù)據(jù)庫(kù)的賬戶都是默認(rèn)鎖著的,要使用的話,需要解鎖。點(diǎn)擊對(duì)話框的“密碼管理”,在這里選擇需要解鎖的賬戶,設(shè)置上密碼就可以了。
完成:
此步驟為信息顯示,即顯示如數(shù)據(jù)庫(kù)安裝到那個(gè)目錄等,關(guān)閉就可以了。到此,oracle11g數(shù)據(jù)庫(kù)就安裝完成了。好了,以上是oracle11g數(shù)據(jù)庫(kù)如安裝的分享。
方法/步驟
1
首先將軟件下載好,將 Oracle 11g軟件下載好;
2
運(yùn)行安裝程序Setup.exe,系統(tǒng)將啟動(dòng)Oracle Universal Installer,然后進(jìn)行先決條件檢查。
3
之后,系統(tǒng)將打開如下界面:選擇安裝方法。ORACLE提供了兩種安裝方法:基本安裝(I)和高級(jí)安裝(A)。從上面的圖中我們可以看到兩種安裝方法的不同之處。Oracle默認(rèn)是選擇基本安裝。
4
基本安裝,當(dāng)填好對(duì)應(yīng)的各項(xiàng)之后,“下一步”按鈕將由灰色恢復(fù)正常,如下圖所示,這時(shí)點(diǎn)擊下一步即可進(jìn)行安裝。
5
高
級(jí)安裝,選擇“高級(jí)安裝”,“下一步”按鈕會(huì)恢復(fù)正常,點(diǎn)擊下一步,將出現(xiàn)如下的畫面“選擇安裝類型”。安裝類型共有4種,分別是企業(yè)版(E)、標(biāo)準(zhǔn)版
(S)、個(gè)人版(P)和定制(C)。每種安裝的不同之處,我們也可以從圖片上看到。為了完整安裝Oracle 10g,我們選擇了定制,然后選擇下一步。
6
出現(xiàn)“指定主目錄詳細(xì)信息”設(shè)置。這里我們可以輸入或選擇所安裝產(chǎn)品的名稱以及安裝產(chǎn)品的完整路徑。如下圖所示,這里我們沒(méi)有進(jìn)行修改,直接下一步。
7
加載產(chǎn)品之后,將出現(xiàn)選擇產(chǎn)品組件的畫面,如下圖所示,選擇需要的組件之后,點(diǎn)擊下一步。這里我們選擇了幾乎所有的組件。
8
出來(lái)的畫面為“產(chǎn)品的先決條件檢查”步驟。當(dāng)我們?cè)诘?步選擇基本安裝后,直接就可以跳到這個(gè)畫面。
9
點(diǎn)擊“下一步”,一會(huì)將出現(xiàn)“創(chuàng)建數(shù)據(jù)庫(kù)”的畫面,如下圖,這里有三個(gè)選項(xiàng),分別為創(chuàng)建數(shù)據(jù)庫(kù)(C)、配置自動(dòng)存儲(chǔ)管理(ASM)(A)和僅安裝數(shù)據(jù)庫(kù)軟件(S)。這里我們選擇了創(chuàng)建數(shù)據(jù)庫(kù)(C)。點(diǎn)擊下一步。
10
Oracle MTS Recovery Service配置界面,如下圖,下一步;
11
最后檢查安裝清單,然后點(diǎn)擊安裝。
12
安裝中的畫面,系統(tǒng)將復(fù)制文件并進(jìn)行配置。
13
配置助手,安裝完成后系統(tǒng)會(huì)自動(dòng)運(yùn)行下面所示的配置程序。