Oracle 11g版本是甲骨文公司憑借自已30年的設計經驗,成功打造的功能強大的關系數(shù)據庫管理系統(tǒng),目前共發(fā)行了linux版本和windows版本,Oracle數(shù)據庫的高效性、安全性、穩(wěn)定性、延展性,是其成功的關鍵因素,世界上的幾乎所有大型信息化系統(tǒng)都在應用Oracle技術。
在甲骨文推出的產品中,Oracle 11g是最具創(chuàng)新性和質量最高的軟件,它具有400多項功能,經過了1500萬個小時的測試,開發(fā)工作量前所未有。Oracle數(shù)據庫11g可以幫助企業(yè)管理企業(yè)信息、更深入地洞察業(yè)務狀況并迅速自信地做出調整以適應不斷變化的競爭環(huán)境,最新版數(shù)據庫增強了Oracle數(shù)據庫獨特的數(shù)據庫集群、數(shù)據中心自動化和工作量管理功能,更多詳細的功能請大家查看下面的Oracle 11g新增功能介紹。
Oracle 11g安裝圖解教程
安裝以win7 64位系統(tǒng)為例
1、將win64_11gR2_database_1of2和win64_11gR2_database_2of2解壓到同個文件夾下合并(可以直接左鍵框住右鍵點擊一起解壓),打開運行其中的setup開始安裝,如圖所示:
2、稍后進入Oracle 11g安裝界面(如下圖:)
3、【配置安全更新】郵箱以及口令可以不寫,點擊下一步,出現(xiàn)提醒,直接點是即可。
4、【安裝選項】直接選擇默認創(chuàng)建和配置一個數(shù)據庫(安裝完Oracle后,系統(tǒng)會自動創(chuàng)建一個數(shù)據庫實例)。
5、【系統(tǒng)類】個人用戶直接選擇默認的桌面類就可以了,如圖所示:
6、【典型安裝】Oracle基目錄,軟件目錄,和數(shù)據庫文件目錄,Oracle一般會自動幫你選擇空間最大的盤和你解壓文件的盤符,全部默認即可。管理口令需要輸入(大寫+小寫+數(shù)字)的八位密碼,也有網友指出此處可以隨意設置簡單好記的密碼,無視軟件提醒即可。
7、【先決條件檢查】安裝程序會檢查軟硬件系統(tǒng)是否滿足此Oracle版本的最低要求,安裝需要占用約2G的C盤空間,內存2G以上即可。如果還是通不過要求,選擇全部忽略。
8、【概要】安裝前的一些相關選擇配置信息,點擊完成。
9、安裝正在進行中,請耐心等待。。。。如圖所示:
10、Oracle實例創(chuàng)建啟動完成后,會自動創(chuàng)建安裝一個實例數(shù)據庫名稱orcl123,(小編用的是orcl123,默認為orcl名稱的數(shù)據庫)。
11、 安裝完成,運行開始菜單>Oracle - OraDb11g_home1>Database Control - orcl123,以IE運行進入登錄界面或打開ie直接輸入https://localhost:1158/em即可 (此處如果出現(xiàn)證書錯誤的話,點擊繼續(xù)瀏覽此網站即可)。
12、登錄界面,輸入用戶名"SYS",口令為之前注冊設置的管理密碼,將連接身份改為SYSDBA,點擊登錄,成功之后你就可以管理你的數(shù)據庫實例了。
Oracle 11g新版功能
1.數(shù)據庫管理部分
◆數(shù)據庫重演(Database Replay)
這一特性可以捕捉整個數(shù)據的負載,并且傳遞到一個從備份或者standby數(shù)據庫中創(chuàng)建的測試數(shù)據庫上,然后重演負責以測試系統(tǒng)調優(yōu)后的效果?! ?/p>
◆SQL重演(SQL Replay)
和前一特性類似。但是只是捕捉SQL負載部分,而不是全部負載?! ?/p>
◆計劃管理(Plan Management) 這一特性允許你將某一特定語句的查詢計劃固定下來,無論統(tǒng)計數(shù)據變化還是數(shù)據庫版本變化都不會改變她的查詢計劃?! ?/p>
◆自動診斷知識庫(Automatic Diagnostic Repository ADR)
當Oracle探測到重要錯誤時,會自動創(chuàng)紀一個事件(incident),并且捕捉到和這一事件相關的信息,同時自動進行數(shù)據庫健康檢查并通知DBA。此外,這些信息還可以打包發(fā)送給Oracle支持團隊。
◆事件打包服務(Incident Packaging Service)
如果你需要進一步測試或者保留相關信息,這一特性可以將與某一事件相關的信息打包。并且你還可以將打包信息發(fā)給oracle支持團隊。
◆基于特性打補丁(Feature Based Patching)
在打補丁包時,這一特性可以使你很容易區(qū)分出補丁包中的那些特性是你正在使用而必須打的。企業(yè)管理器(EM)使你能訂閱一個基于特性的補丁服務,因此企業(yè)管理器可以自動掃描那些你正在使用的特性有補丁可以打?!?/p>
◆自動SQL優(yōu)化(Auto SQL Tuning)
10g的自動優(yōu)化建議器可以將優(yōu)化建議寫在SQL profile中。而在11g中,你可以讓oracle自動將能3倍于原有性能的profile應用到SQL語句上。性能比較由維護窗口中一個新管理任務來完成。
◆訪問建議器(Access Advisor)
11g的訪問建議器可以給出分區(qū)建議,包括對新的間隔分區(qū)(interval partitioning)的建議。間隔分區(qū)相當于范圍分區(qū)(range partitioning)的自動化版本,她可以在必要時自動創(chuàng)建一個相同大小的分區(qū)。范圍分區(qū)和間隔分區(qū)可以同時存在于一張表中,并且范圍分區(qū)可以轉換為間隔分區(qū)。
◆自動內存優(yōu)化(Auto Memory Tuning)
在9i中,引入了自動PGA優(yōu)化。10g中,又引入了自動SGA優(yōu)化。到了11g,所有內存可以通過只設定一個參數(shù)來實現(xiàn)全表自動優(yōu)化。你只要告訴oracle有多少內存可用,她就可以自動指定多少內存分配給PGA、多少內存分配給SGA和多少內存分配給操作系統(tǒng)進程。當然也可以設定最大、最小閾值?! ?/p>
◆資源管理器(Resource Manager)
11g的資源管理器不僅可以管理CPU,還可以管理IO。你可以設置特定文件的優(yōu)先級、文件類型和ASM磁盤組。
◆ADDM ADDM在10g被引入。
11g中,ADDM不僅可以給單個實例建議,還可以對整個RAC(即數(shù)據庫級別)給出建議。另外,還可以將一些指示(directive)加入ADDM,使之忽略一些你不關心的信息?! ?/p>
◆AWR 基線(AWR Baselines)
AWR基線得到了擴展??梢詾橐恍┢渌褂玫降奶匦宰詣觿?chuàng)建基線。默認會創(chuàng)建周基線。
2.PLSQL部分
◆結果集緩存(Result Set Caching)
這一特性能大大提高很多程序的性能。在一些MIS系統(tǒng)或者OLAP系統(tǒng)中,需要使用到很多"select count(*)"這樣的查詢。在之前,我們如果要提高這樣的查詢的性能,可能需要使用物化視圖或者查詢重寫的技術。在11g,我們就只需要加一個/*+result_cache*/的提示就可以將結果集緩存住,這樣就能大大提高查詢性能。當然,在這種情況下,我們可能還要關心另外一個問題:完整性。因為在oracle中是通過一致性讀來保證數(shù)據的完整性的。而顯然,在這種新特性下,為提高性能,是從緩存中的結果集中讀取數(shù)據,而不會從回滾段中讀取數(shù)據的。關于這個問題,答案是完全能保證完整性。因為結果集是被獨立緩存的,在查詢期間,任何其他DML語句都不會影響結果集中的內容,因而可以保證數(shù)據的完整性。
◆對象依賴性改進
在11g之前,如果有函數(shù)或者視圖依賴于某張表,一旦這張表發(fā)生結構變化,無論是否涉及到函數(shù)或視圖所依賴的屬性,都會使函數(shù)或視圖變?yōu)閕nvalid。在11g中,對這種情況進行了調整:如果表改變的屬性與相關的函數(shù)或視圖無關,則相關對象狀態(tài)不會發(fā)生變化。
◆正則表達式的改進
在10g中,引入了正則表達式。這一特性大大方便了開發(fā)人員。11g,oracle再次對這一特性進行了改進。其中,增加了一個名為regexp_count的函數(shù)。另外,其他的正則表達式函數(shù)也得到了改進。
◆新SQL語法 =>
我們在調用某一函數(shù)時,可以通過=>來為特定的函數(shù)參數(shù)指定數(shù)據。而在11g中,這一語法也同樣可以出現(xiàn)在sql語句中了。例如,你可以寫這樣的語句:select f(x=>6) from dual;
◆對TCP包(utl_tcp、utl_smtp…)
支持FGAC(Fine Grained Access Control)安全控制
◆增加了只讀表(read-only table)
在以前,我們是通過觸發(fā)器或者約束來實現(xiàn)對表的只讀控制。11g中不需要這么麻煩了,可以直接指定表為只讀表。
◆觸發(fā)器執(zhí)行效率提高了
內部單元內聯(lián)(Intra-Unit inlining)在C語言中,你可以通過內聯(lián)函數(shù)(inline)或者宏實現(xiàn)使某些小的、被頻繁調用的函數(shù)內聯(lián),編譯后,調用內聯(lián)函數(shù)的部分會編譯成內聯(lián)函數(shù)的函數(shù)體,因而提高函數(shù)效率。在11g的plsql中,也同樣可以實現(xiàn)這樣的內聯(lián)函數(shù)了?!?/p>
◆設置觸發(fā)器順序
可能在一張表上存在多個觸發(fā)器。在11g中,你可以指定它們的觸發(fā)順序,而不必擔心順序混亂導致數(shù)據混亂。
◆混合觸發(fā)器(compound trigger)
這是11g中新出現(xiàn)的一種觸發(fā)器。她可以讓你在同一觸發(fā)器中同時具有申明部分、before過程部分、after each row過程部分和after過程部分?! ?/p>
◆創(chuàng)建無效觸發(fā)器(Disabled Trigger)
11g中,開發(fā)人員可以可以閑創(chuàng)建一個invalid觸發(fā)器,需要時再編譯她?! ?/p>
◆在非DML語句中使用序列(sequence)
在之前版本,如果要將sequence的值賦給變量,需要通過類似以下語句實現(xiàn):select seq_x.next_val into v_x from dual;在11g中,不需要這么麻煩了,下面語句就可以實現(xiàn):v_x := seq_x.next_val
◆PLSQL_Warning
11g中,可以通過設置PLSQL_Warning=enable all,如果在"when others"沒有錯誤爆出就發(fā)警告信息。
◆PLSQL的可繼承性
可以在oracle對象類型中通過super(和java中類似)關鍵字來實現(xiàn)繼承性。
◆編譯速度提高
因為不在使用外部C編譯器了,因此編譯速度提高了。
◆改進了DBMS_SQL包 其中的改進之一就是DBMS_SQL可以接收大于32k的CLOB了。另外還能支持用戶自定義類型和bulk操作。
◆新的PLSQL數(shù)據類型——simple_integer 這是一個比pls_integer效率更高的整數(shù)數(shù)據類型。
3.其他部分
◆增強的壓縮技術
可以最多壓縮2/3的空間。
◆高速推進技術
可以大大提高對文件系統(tǒng)的數(shù)據讀取速度。
◆增強了DATA Guard
可以創(chuàng)建standby數(shù)據庫的快照,用于測試。結合數(shù)據庫重演技術,可以實現(xiàn)模擬生成系統(tǒng)負載的壓力測試?! 粼诰€應用升級
也就是熱補丁——安裝升級或打補丁不需要重啟數(shù)據庫。
◆數(shù)據庫修復建議器
可以在錯誤診斷和解決方案實施過程中指導DBA?! ?/p>
◆邏輯對象分區(qū)
可以對邏輯對象進行分區(qū),并且可以自動創(chuàng)建分區(qū)以方便管理超大數(shù)據庫(Very Large Databases VLDBs)。
◆新的高性能的LOB基礎結構
◆新的PHP驅動
其它版本下載
-
查看詳情
oracle 10g v3.5綠色精簡版
24.93M
-
查看詳情
oracle 10g 32位 附安裝教程
611.31M
-
查看詳情
oracle 10g 64位 附安裝教程
647.76M
-
查看詳情
Oracle 9i 64位/32位官方版
1.31G
-
查看詳情
Oracle 10g 32/64位官方版
1.26G
-
查看詳情
Oracle Database 12c正式版 含Win/Linux(附安裝教程)
6.65G
- 下載地址
發(fā)表評論
4人參與,4條評論- 第4樓廣東省珠海市網友發(fā)表于: 2024-04-28 10:06:31
- 非常方便0蓋樓(回復)
- 第3樓江西省九江市移動網友發(fā)表于: 2019-09-10 15:15:48
- 好好好0蓋樓(回復)
- 第2樓江蘇省宿遷市電信網友發(fā)表于: 2019-08-13 09:24:11
- 挺好d0蓋樓(回復)
- 第1樓廣東省聯(lián)通數(shù)據上網公共出口網友發(fā)表于: 2019-05-12 20:21:39
- 還可以0蓋樓(回復)
軟件排行榜
熱門推薦
Navicat for Redis 17中文版 v17.2.591.16M / 簡體中文
ibm spss statistics 24統(tǒng)計學軟件 32位64位1.62G / 簡體中文
桌面數(shù)據庫 v2022.07.1853.53M / 簡體中文
HeidiSQL(開源數(shù)據庫管理工具) v12.10官方版20.92M / 簡體中文
dbeaver旗艦版 v24.3.0官方版419.55M / 簡體中文
EpiData官方版 v3.12.64M / 簡體中文
Oracle SQL Developer(Oracle數(shù)據庫開發(fā)工具) v4.1.2官方版361.96M / 英文
Microsoft SQL Server 2016 32/64位中文版1.8G / 簡體中文
mysql官方最新版 v8.4.0 LTS電腦版295.84M / 簡體中文
mongodb數(shù)據庫軟件 v3.4官方版143.37M / 英文