Ⅰ 如何安裝oracle11g資料庫
檢查系統:打開下載後的資料庫安裝文件夾,運行「setup.exe」開始安裝資料庫,此程序運行後,會檢查系統。 配置安全更新:檢查完系統進入正式安裝,此時會檢查更新,這步可以不需要配置,檢查更新沒有什麼必要。 安裝選項: 此步驟就是選擇本次安裝的類型,有三種: 1、創建和配置資料庫; 2、僅安裝資料庫軟體; 3、升級現有的資料庫; 一般情況下,如果電腦上沒有資料庫,選擇第一項就可以了。 系統類:此步驟有兩個選項,桌面類和伺服器類,就是安裝機器的系統類型。一般的電腦、筆記本等,選擇桌面類就可以,如果是作為伺服器使用的,選擇伺服器類。 典型安裝: 此處配置的是資料庫的安裝目錄、全局資料庫、管理員的密碼等。其中: 1、安裝程序會自動選擇系統中盤空間大的作為資料庫的安裝目錄。 2、如果密碼太簡單,安裝程序會提示,如果是自己用的話,簡單一些也沒問題,選是就可以了。 配置完成後,點擊下一步。 先決條件檢查: 此步驟會檢查系統的配置,如果電腦的配置低的話,就會提示檢查結果為失敗,不過也是可以安裝的,就是可能安裝上去後,會有點卡。在檢查結果的界面,右上角有一個「忽略全部」的選擇框,選上此框,就可以繼續安裝了,點擊下一步。 概要: 此步驟就是把資料庫的一些信息顯示出來,界面右邊有一個「保存響應文件」的功能,如果需要此信息的話,保存即可,也可以不保存。完成操作後,點擊完成,這樣配置信息過程就完成了,下面就要開始安裝程序了。 安裝產品: 這步就是正式開始安裝資料庫程序了,需要一些時間,安裝時間根據電腦配置而定,等待安裝完成。安裝完成後,會彈出一個資料庫解鎖的對話框,因為在安裝時,資料庫的賬戶都是默認鎖著的,要使用的話,需要解鎖。點擊對話框的「密碼管理」,在這里選擇需要解鎖的賬戶,設置上密碼就可以了。 完成: 此步驟為信息顯示,即顯示如資料庫安裝到那個目錄等,關閉就可以了。到此,oracle11g資料庫就安裝完成了。好了,以上是oracle11g資料庫如安裝的分享。
Ⅱ 如何升級oracle版本
本文檔旨在提供指南和核對清單,用於將之前升級的資料庫從Oracle12c降級回以前的版本:11.2.0.3,11.2.0.2,11.1.0.7必須加以說明的是,將資料庫實例從當前版本降級到升級前的版本時,資料庫不會返回到升級前的完全相同狀態。根據所涉及的版本,升級過程會進行不可逆的更改。用戶使用降級過程可以打開和訪問以前版本的資料庫實例。這通常便已足夠。可能需要採取其他更正操作(例如卸載/重新安裝或重新升級到當前補丁集級別來解決降級後的遺留問題。如果目標是讓實例返回與升級前完全相同的狀態,則還應使用包括完全恢復到升級前狀態在內的其他過程。本文中討論的過程是基於腳本的降級。本文不介紹使用導出/導入、數據泵或其他方法將數據從一個版本移動到另一個版本。您所降級到的版本的Oracle二進制文件,在開始降級過程之前應該在伺服器上可用/已安裝。如果您卸載了要降級到的Oracle可執行文件,請重新安裝Oracle二進制文件到正確的版本/補丁程序級別以降級。此過程旨在降級已成功升級到12c的資料庫,並非用於從失敗的升級退回。您只能降級到升級前所用的版本和補丁程序級別。直接升級可以在版本10.2.0.5、11.1.0.7或版本11.2.0.2及更高版本上執行。可以對這些版本中除10.2.0.5之外的版本進行降級。例如,如果通過應用中間補丁程序11.1.0.7從Oracle11.1.0.6升級到Oracle12c(12.1.0),則不能降級到Oracle11.1.0.6。降級只能對直接升級版本執行。例外:雖然可以對10.2.0.5直接升級,但降級不適用於10.2.0.5。這是因為在升級過程中,compatible參數已設置為最低11.0.0。這使得無法降級到10.2.0.5。可以降級的版本為11.1.0.7、11.2.0.2、11.2.0.3或更高版本。如果有任何補丁程序應用到了從升級後的主目錄運行的源資料庫,則需要先回退,然後才能開始降級過程。卸載和回退補丁程序的步驟記錄在所涉及補丁程序的自述文件中。未能卸載和回退補丁程序可能會導致無法降級,包括無法重新驗證字典對象。Exadata捆綁補丁程序示例,其過程為:卸載補丁程序示例:$opatchauto/u01/app/oracle/patches/14103267-rollback回退任何在補丁程序應用過程中應用的sql:示例:SQL>@rdbms/admin/catbundle_EXA__ROLLBACK.sql,用於回退SQL更改。解決方案降級前步驟-XMLDB組件在12c中是必需的。在升級到12c期間,將安裝XMLDB組件(如果未安裝)。從12c降級將刪除安裝的XDB組件-EnterpriseManager不支持降級。在降級之前,請重新配置OracleEM控制項。請參閱(12.1)E17642-.6.-升級到12c期間,將刪除DatabaseControl資料檔案庫。降級之後,請重新配置DBControl。Note870877.?Note876353.eDatabaseToPrevious/SourceRelease?-compatible參數不能已經更改到12.1.0。-禁用DataVault(如果已啟用)。Note803948.(UNIX)Note453902.-如果資料庫使用OracleLabelSecurity,則在新OracleDatabase12cOracle主目錄中運行OracleLabelSecurity(OLS)預處理降級olspredowngrade.sql腳本(在$ORACLE_HOME/rdbms/admin上提供)。-時區版本應相同。-取消設置並指向12c主目錄的ORA_TZFILE(如果已設置)。-如果資料庫上有OracleApplicationExpress,則必須將apxrelod.sql文件從OracleDatabase12c$ORACLE_HOME/apex/目錄復制到Oracle主目錄之外的目錄,例如系統上的臨時目錄以稍後執行。-如果基於固定對象創建了對象,則刪除這些對象以避免可能的ORA-00600錯誤。您可以在降級之後重新創建這些對象。-如果降級集群資料庫,則徹底關閉實例並將CLUSTER_DATABASE初始化參數更改為FALSE。降級之後,必須將此參數設置回TRUE。滿足以上先決條件之後,可以繼續進行降級。資料庫的降級步驟1)確保所有資料庫組件有效。只能從成功升級的資料庫執行降級。要驗證資料庫組件狀態,請執行以下查詢以SYS用戶身份連接到資料庫colcomp_idformata10colcomp_(comp_id,1,15)comp_id,substr(comp_name,1,30)comp_name,substr(version,1,10)version,statusfromdba_registry2)驗證沒有屬於sys/system的無效對象selectowner,count(object_name)"Invalidobjectcount"fromdba_objectswherestatus!='VALID'andownerin('SYS','SYSTEM')groupbyowner;如果計數為零,則可以繼續降級。如果有無效對象,則執行utlrp.sql多次,如果對象無法解析為有效狀態,則不能繼續降級。建立SR或在DBA社區上發帖以尋求幫助。或者,對於1和2,運行以下腳本:Note556610.1ScripttoCollectDBUpgrade/MigrateDiagnosticInformation(dbupgdiag.sql)3)關閉資料庫Shutdownimmediate4)對12c資料庫做備份5)以降級模式啟動資料庫Startupdowngrade;6)執行降級腳本Sql>Spooldowngrade.logSql>@$ORACLE_HOME/rdbms/admin/catdwgrd.sql註:$ORACLE_HOME應指向12c主目錄catdwgrd.sql腳本將資料庫中的所有組件降級到支持的主版本或補丁集版本(您最初升級時的版本)Sql>spooloffSql>>exit;7)如果操作系統為LINUX/UNIX:將以下環境變數更改為要降級到的源資料庫:ORACLE_HOMEPATH編輯/etc/oratabor/var/opt/oracle/oratab以更改將資料庫映射到源資料庫Oracle主目錄如果操作系統是Windows,則完成以下步驟:a.停止所有Oracle服務,包括OracleDatabase12c資料庫的OracleServiceSIDOracle服務,其中SID是實例名稱。例如,如果SID為ORCL,則在命令行提示符中輸入以下內容:C:\>NETSTOPOracleServiceORCLb.在命令提示符下,通過運行ORADIM命令刪除Oracle服務。如果出現提示,則輸入此Windows系統上活動標准用戶帳戶的口令。例如,如果SID為ORCL,則輸入以下命令:C:\>ORADIM-DELETE-SIDORCLc.在命令提示符下,使用ORADIM命令創建要降級的資料庫的Oracle服務。C:\>ORADIM-NEW-SIDSID-INTPWDPASSWORD-MAXUSERSUSERS-STARTMODEAUTO-PFILEORACLE_HOME\DATABASE\INITSID.ORA8)還原配置文件將配置文件(口令文件、參數文件等)還原到降級版本的ORACLE_HOME。9)如果這是OracleRAC資料庫,則執行以下命令以將資料庫修改為單實例模式:SETCLUSTER_DATABASE=FALSE10)從降級版本$ORACLE_HOME/rdbms/admin目錄執行catrelod腳本。啟動sqlplus,以具有sysdba許可權的用戶SYS身份連接到資料庫實例,然後以升級模式啟動資料庫::cd$ORACLE_HOME/rdbms/admin:sqlplussql>connectsysassysdbasql>startupupgradesql>spoolcatrelod.logsql>@?/rdbms/admin/catrelod.sqlsql>spooloffcatrelod.sql腳本在降級的資料庫中重新載入各個資料庫組件的合適版本。11)運行utlrp.sql腳本:SQL>@utlrp.sqlSql>exit;utlrp.sql腳本重新編譯先前處於INVALID狀態的所有現有PL/SQL模塊,例如package、procere、type等。12)檢查已降級資料庫的狀態:Note556610.1ScripttoCollectDBUpgrade/MigrateDiagnosticInformation(dbupgdiag.sql)此sql腳本是一組查詢語句,用於提供用戶友好的輸出,以在升級前後診斷資料庫的狀態。腳本將創建名為db_upg_diag__.log的文件。13)降級之後,可能在sys用戶下發現無效的QT視圖。這是因為視圖已從基表中選擇了錯誤的列。您需要重新創建這些視圖。請參閱說明:Note1520209.1QT_*降級後步驟:1)如果您是降級到OracleDatabase11g版本1(11.1.0.7)並且資料庫中有OracleApplicationExpress,則轉到您將apxrelod.sql腳本復制到的目錄(在降級前步驟中)。運行apxrelod.sql腳本以手動重新載入OracleApplicationExpress:SQL>@apxrelod.sql運行apxrelod.sql腳本以避免程序包APEX_030200.WWV_FLOW_HELP由於以下錯誤而成為INVALID狀態:PLS-00201:identifier'CTX_DDL'mustbedeclared2)如果資料庫中啟用了OracleLabelSecurity,則執行以下腳本a.從OracleDatabase12c的Oracle主目錄下將olstrig.sql腳本復制到要將資料庫降級到的版本的Oracle主目錄。b.從降級到的版本的Oracle主目錄,運行olstrig.sql以在表上使用OracleLabelSecurity策略重新創建DML觸發器:SQL>@olstrig.sql3)如果降級集群資料庫,則必須運行以下命令以降級OracleClusterwaredatabase配置:$srvctldowngradedatabase-ddb-unique-name-ooraclehome-tto_version其中db-unique-name是資料庫名稱(而非實例名稱),oraclehome是已降級資料庫的舊Oracle主目錄的位置,to_version是資料庫所降級到的資料庫版本
Ⅲ oracle11g資料庫最新的優勢有哪些
現在已經是Oracle12c了。
你要的是這個嗎?
Oracle 11g比10g多了哪些新特性?
1. 11 g 擴展了 Oracle 獨傢具有的提供網格計算優勢的功能,來提高用戶服務水平、減少停機時間以及更加有效地利用 IT資源,
同時還增強全天候業務應用程序的性能、可伸縮性和安全性,利用真正應用測試(RAT)盡量降低更改的風險
2. 11 g降低了資料庫升級以及其他硬體和操作系統更改的成本,顯著簡化了更改前後的系統測試以便您可以識別和解決問題。如:
利用 Database Replay在資料庫級別輕松捕獲實際的生產負載並在測試系統上重新播放,這樣有效的全面測試系統更改(包括關鍵的並發特性)的影響。
3. SQL Performance Analyzer識別結構化查詢語言 ) SQL(執行計劃更改和性能回退。可以使用 SQL Tuning Advisor解決識別的問題,
方法是還原到原始的執行計劃或進一步優化。利用管理自動化提高 DBA 效率
4. Oracle 資料庫 11 g繼續致力於顯著簡化和完全自動化 DBA 任務。
5.利用自學功能自動進行 SQL 優化系統全局區(SGA)和程序全局區( PGA)的內存緩存區的自動、統一調整新的 advisor用於分區、數據恢復、
流性能和空間管理針對自動資料庫診斷監視器 (ADDM)的增強,能夠提供 Oracle 真正應用集群 (Oracle RAC)環境中的更好的性能全局視圖以及改進的性能比較分析功能。
6.利用故障診斷快速解決問題
7.故障診斷功能使客戶在發生錯誤後捕獲 Oracle
8.Support所需的數據變得極為簡單。這可以加速問題的解決,減少客戶重現問題的需要,盡量降低停機成本
9.通過 Oracle Data Guard快速恢復數據 Oracle Data Guard在本地和遠程伺服器之間協調資料庫的維護和同步以便從災難或站點故障快速恢復。
Oracle資料庫11 g提供了大量顯著的 Oracle Data Guard增強,包括可以在物理備用系統上運行實時查詢用於報表和其他目的、
可以通過將物理備用系統暫時轉換為邏輯備用系統執行聯機的、滾動的資料庫升級
10.支持測試環境的快照備用系統
11.物理和邏輯備用的性能都有提高。邏輯備用現在支持可擴展標記語言(XML)類型字元大型對象 (CLOB)數據類型和透明的數據加密。現在支持自動的、快速啟動的故障切換以支持非同步傳輸。
12.支持滾動升級
13.自動壞塊檢測和修復
14.快速鏡像重新同步,該功能可以有效地重新同步存儲網路連接性暫時丟失時自動存儲管理鏡像的存儲陣列
15.自動存儲管理的性能增強使得大型資料庫可以更快地打開並減少 SGA 內存消耗。這些增強還允許 DBA增加存儲分配單元大小以加快大型序列輸入/輸出 (I/O),顯著增加正常運行時間
16.Oracle資料庫11 g使您可以應用很多一次性資料庫補丁(包括診斷補丁),而沒有停機時間。新的數據恢復 advisor通過快速識別故障根本原因、為 DBA提供可用的恢復選項,
極大地減少了停機時間,在某些情況下,還通過「自我恢復」機制自動糾正問題。
17.自動編譯資料庫中的 PL/SQL 和 Java
18.更快的觸發器,包括更加有效地調用每行觸發器
19.更快的簡單 SQL 操作
20.更快的 Oracle Data Guard 和 Oracle Streams 復制
21.與網路文件系統( NFS) 存儲設備更快、更可靠的直接連接、更快的升級
22.大型文件更快的備份/還原更快的備份壓縮
23.Oracle 資料庫 11 g包括大量新的 ILM特性,例如
新的分區功能,包括 按父/子引用分區、按虛擬列分區
Oracle資料庫11 g還具有帶 Oracle閃回數據歸檔的 Total Recall,可以在選定的表中查詢以前的數據,從而提供了一種簡單實用的向數據中添加時間維度的方法以便於更改跟蹤、 ILM、審計和合規。
24.Oracle 資料庫 11g還有其他高可用性增強,包括:
Oracle閃回事務查詢,提供帶其他相關事務更改的流氓事務的按鈕更改
具有更多可傳輸選項的增強的平台移植和數據移動,包括可傳輸分區、
模式和跨平台資料庫
Oracle恢復管理器 (RMAN)支持 Windows Volume Shadow Copy
Service ( VSS )快照,從而實現與 Windows備份更緊密的集成
優化性能和可靠性
合規、法律取證以及整合數據倉庫的趨勢導致資料庫的大小每兩年就會增加兩倍,這極大地影響了大型資料庫的存儲成本和性能、可靠性以及可管理性
Oracle 資料庫 11 g使組織可以使用低成本的伺服器和模塊化的存儲器輕松伸縮大型的事務和數據倉庫系統並提供快速的全天候數據訪問。
Oracle 資料庫11 g提供新的創新特性以進一步提高要求極嚴格的環境的性能和可伸縮性。
利用 SecureFiles安全地存儲您的所有數據
SecureFiles 是 Oracle用於在資料庫中存儲大型對象) LOB (例如圖像、大型文本對象或包括 XML、醫學成像以及地理空間柵格對象在內的高級數據類型)的下一代產品。
SecureFiles提供能夠完全與文件系統相媲美的卓越性能。此外,它還提供高級功能,例如智能壓縮、透明加密以及透明的重復刪除。
通過聯機事務處理壓縮提高性能並盡量降低存儲成本
Oracle 資料庫 11 g支持聯機事務處理 (OLAP)應用程序中常用的更新、插入和刪除操作的數據壓縮。以前的 Oracle資料庫版本支持數據倉庫應用
程序常用的批量數據載入操作的壓縮。 Oracle 資料庫 11 g OLTP表壓縮通過更加高效地使用內存來緩存數據以及減少表掃描的 I/O提高了資料庫性能
利用 OLTP表壓縮,您可以利用最小的處理開銷達到 2 到 3倍的壓縮比。
Ⅳ 如何安裝oracle 11g資料庫
檢查系統:
打開下載後的資料庫安裝文件夾,運行「setup.exe」開始安裝資料庫,此程序運行後,會檢查系統。
配置安全更新:
檢查完系統進入正式安裝,此時會檢查更新,這步可以不需要配置,檢查更新沒有什麼必要。
安裝選項:
此步驟就是選擇本次安裝的類型,有三種:
1、創建和配置資料庫;
2、僅安裝資料庫軟體;
3、升級現有的資料庫;
一般情況下,如果電腦上沒有資料庫,選擇第一項就可以了。
系統類:
此步驟有兩個選項,桌面類和伺服器類,就是安裝機器的系統類型。一般的電腦、筆記本等,選擇桌面類就可以,如果是作為伺服器使用的,選擇伺服器類。
典型安裝:
此處配置的是資料庫的安裝目錄、全局資料庫、管理員的密碼等。其中:
1、安裝程序會自動選擇系統中盤空間大的作為資料庫的安裝目錄。
2、如果密碼太簡單,安裝程序會提示,如果是自己用的話,簡單一些也沒問題,選是就可以了。
配置完成後,點擊下一步。
先決條件檢查:
此步驟會檢查系統的配置,如果電腦的配置低的話,就會提示檢查結果為失敗,不過也是可以安裝的,就是可能安裝上去後,會有點卡。在檢查結果的界面,右上角有一個「忽略全部」的選擇框,選上此框,就可以繼續安裝了,點擊下一步。
概要:
此步驟就是把資料庫的一些信息顯示出來,界面右邊有一個「保存響應文件」的功能,如果需要此信息的話,保存即可,也可以不保存。完成操作後,點擊完成,這樣配置信息過程就完成了,下面就要開始安裝程序了。
安裝產品:
這步就是正式開始安裝資料庫程序了,需要一些時間,安裝時間根據電腦配置而定,等待安裝完成。安裝完成後,會彈出一個資料庫解鎖的對話框,因為在安裝時,資料庫的賬戶都是默認鎖著的,要使用的話,需要解鎖。點擊對話框的「密碼管理」,在這里選擇需要解鎖的賬戶,設置上密碼就可以了。
完成:
此步驟為信息顯示,即顯示如資料庫安裝到那個目錄等,關閉就可以了。到此,oracle11g資料庫就安裝完成了。好了,以上是oracle11g資料庫如安裝的分享。
舉手之勞,希望以上分享能幫助到大家。如果您覺得本經驗有幫助,請點擊本文正下方或本文右上角的「投票」或「分享」或「關注」給我支持和鼓勵,為了方便下次查看,您可以點擊「收藏」,還可以分享給好友。
Ⅳ ORACLE 8I如何升級到ORACLE11G
條件允許的話,先找一台機器安裝Oracle11g,再把8i資料庫按全資料庫方式進行邏輯備份(EXP)。
然後把備份用IMP命令導入到Oracle11g資料庫中。(11g資料庫完整無誤之前全完不要毀了8i)。
Ⅵ 如何安裝Oracle11g
檢查系統:
打開下載後的資料庫安裝文件夾,運行「setup.exe」開始安裝資料庫,此程序運行後,會檢查系統。
配置安全更新:
檢查完系統進入正式安裝,此時會檢查更新,這步可以不需要配置,檢查更新沒有什麼必要。
安裝選項:
此步驟就是選擇本次安裝的類型,有三種:
1、創建和配置資料庫;
2、僅安裝資料庫軟體;
3、升級現有的資料庫;
一般情況下,如果電腦上沒有資料庫,選擇第一項就可以了。
系統類:
此步驟有兩個選項,桌面類和伺服器類,就是安裝機器的系統類型。一般的電腦、筆記本等,選擇桌面類就可以,如果是作為伺服器使用的,選擇伺服器類。
典型安裝:
此處配置的是資料庫的安裝目錄、全局資料庫、管理員的密碼等。其中:
1、安裝程序會自動選擇系統中盤空間大的作為資料庫的安裝目錄。
2、如果密碼太簡單,安裝程序會提示,如果是自己用的話,簡單一些也沒問題,選是就可以了。
配置完成後,點擊下一步。
先決條件檢查:
此步驟會檢查系統的配置,如果電腦的配置低的話,就會提示檢查結果為失敗,不過也是可以安裝的,就是可能安裝上去後,會有點卡。在檢查結果的界面,右上角有一個「忽略全部」的選擇框,選上此框,就可以繼續安裝了,點擊下一步。
概要:
此步驟就是把資料庫的一些信息顯示出來,界面右邊有一個「保存響應文件」的功能,如果需要此信息的話,保存即可,也可以不保存。完成操作後,點擊完成,這樣配置信息過程就完成了,下面就要開始安裝程序了。
安裝產品:
這步就是正式開始安裝資料庫程序了,需要一些時間,安裝時間根據電腦配置而定,等待安裝完成。安裝完成後,會彈出一個資料庫解鎖的對話框,因為在安裝時,資料庫的賬戶都是默認鎖著的,要使用的話,需要解鎖。點擊對話框的「密碼管理」,在這里選擇需要解鎖的賬戶,設置上密碼就可以了。
完成:
此步驟為信息顯示,即顯示如資料庫安裝到那個目錄等,關閉就可以了。到此,oracle11g資料庫就安裝完成了。好了,以上是oracle11g資料庫如安裝的分享。
Ⅶ 如何升級oracle版本
CentOS 7 64 位 Linux 發行版。我假設你已經在你的系統上安裝了 Oracle 11g。
這里我會展示一下安裝 Oracle 11g 時我的操作步驟。
我在 Oracle 11g 上選擇 「Create and configure a database」,如下圖所示。
然後我選擇安裝 Oracle 11g 「Decktop Class」。如果是生產環境,你必須選擇 「Server Class」。
然後你輸入安裝 Oracle 11g 的各種路徑以及密碼。下面是我自己的 Oracle 11g 安裝配置。確保你正確輸入了 Oracle 的密碼。
下一步,我按照如下設置 Inventory Directory。
到這里,我已經向你展示了我安裝 Oracle 11g 所做的工作,因為我們開始想升級到 12c。
讓我們將 Oracle 11g 升級到 Oracle 12c 吧。
你需要從該鏈接上下載兩個 zip 文件。下載並解壓兩個文件到相同目錄。文件名為 linuxamd6412cdatabase_1of2.zip & linuxamd6412cdatabase_2of2.zip。提取或解壓完後,它會創建一個名為 database 的文件夾。
注意:升級到 12c 之前,請確保在你的 CentOS 上已經安裝了所有必須的軟體包,並且所有的路徑變數也已經正確配置,還有其它前提條件也已經滿足。
下面是必須使用正確版本安裝的一些軟體包
binutils
compat-libstdc++
gcc
glibc
lio
libgcc
libstdc++
make
sysstat
unixodbc
在網際網路上搜索正確的 rpm 版本。
你也可以用一個查詢處理多個軟體包,然後在輸出中查找正確版本。例如,在終端中輸入下面的命令:
rpm -q binutils compat-libstdc++ gcc glibc lio libgcc libstdc++ make sysstat unixodbc
你的系統中必須安裝了以下軟體包(版本可能或新或舊)
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
lio-0.3.109-9.el7.i686
lio-0.3.109-9.el7.x86_64
lio-devel-0.3.109-9.el7.i686
lio-devel-0.3.109-9.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
make-3.82-19.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
你也需要 unixODBC-2.3.1 或更新版本的驅動。
我希望你安裝 Oracle 11g 的時候已經在你的 CentOS 7 上創建了名為 oracle 的用戶。讓我們以用戶 oracle 登錄 CentOS。以用戶 oracle 登錄到 CentOS 之後,在你的 CentOS上打開一個終端。
使用終端更改工作目錄並導航到你解壓兩個 zip 文件的目錄。在終端中輸入以下命令開始安裝 12c。
./runInstaller
如果一切順利,你會看到類似下面的截圖,已經開始安裝 12c。
然後你可以選擇跳過更新或者下載最近更新。如果是生產伺服器,建議你必須更新。我這里選擇跳過。
現在,選擇升級現有資料庫。
對於語言,這里已經有 English。點擊下一步繼續,或者你可以根據你的需要添加語言。
現在,選擇企業版。你可以根據你的需求選擇。
然後選擇軟體位置路徑,這些都是不言自明的。
對於第七步,像下面這樣使用默認的選擇繼續下一步。
在第九步中,你會看到一個類似下面這樣的總結報告。
如果一切正常,你可以點擊第九步中的 install 開始安裝,進入第十步。
其中你可能會遇到一些錯誤,你需要通過谷歌找到這些錯誤的解決方法。你可能遇到的問題會有很多,因此我沒有在這里詳細介紹。
要有耐心,一步一步走下來最後它會告訴你成功了。否則,在谷歌上搜索做必要的操作解決問題。再一次說明,由於你可能會遇到的錯誤有很多,我無法在這里提供所有詳細介紹。
現在,只需要按照下面屏幕指令配置監聽器。
資料庫升級助手
配置完監聽器之後,它會啟動資料庫升級助手Database Upgrade Assistant。選擇 Upgrade Oracle Database。
在第二步,你會發現它顯示了 11g 的位置路徑以及 12c 的位置路徑。同時你也會發現它指示說從原來的 Oracle Home Release 11 安裝 Oracle Home Release 12.點擊下一步進入步驟三。
按照屏幕上的說明完成安裝。
在最後一步,你會看到一個成功窗口,其中你會看到成功升級了 oracle 資料庫。
一個忠告:對於你的生產伺服器,在升級到 12c 之前,請確保你已經在其它平台上測試過,以便你能修復升級過程中遇到的所有錯誤。永遠不要嘗試一無所知的時候就升級生產伺服器。
Ⅷ oracle 10 g 和oracle 11 g 區別在哪
11g是adg,活動的備庫,10g日是dg。
Ⅸ oracle11.1.0.6升級至11.2.0,怎麼做
Oracle 11.1和11.2差別還是比較大的,建議導出數據,然後重新安裝11.2.0資料庫軟體,然後再導入到資料庫中。
當然也可以直接用軟體包升級:
下載11.2.0升級包;
關閉資料庫,關閉監聽
解壓升級包,用oracle用戶運行runInstaller命令升級資料庫軟體
資料庫軟體升級完成後,使用dbua命令升級資料庫
資料庫升級完成打開監聽資料庫。