外篇  Oracle   加入書簽
章節字數:8293
滾屏速度: 保存設置 開始滾屏

    。Oracle的來源
    oracle是殷墟(YinXu)出土的甲骨文(oracleboneinscriptions)的英文翻譯的第一個單詞,在英語裏是“神諭”的意思。
    Oracle11g五大特性
    與無壓縮格式下存儲數據相比,新的Oracle數據壓縮技術能夠確保以較小的開銷節省三倍以上的磁盤存儲空間。這一點比僅節省磁盤空間要具有更大的優勢,因為它能夠使企業節約更多的開支,以便有更多的資金來鞏固自己的地位。
    自動診斷知識庫(AutomaticDiagnosticRepository,ADR)是專門針對嚴重錯誤的知識庫。該知識庫基本上能夠自動完成一些以往需要由數據庫管理員來手動完成的操作。
    作為ADR的一部分,SQL性能分析器(SQLPerformanceAnalyzer,SPA)是最讓人驚喜的特性之一。SQL性能分析器是一個整體調整工具,管理員可以通過該工具在數據庫上定義和重演(replay)一個典型的工作負載,之後管理員可以調節整體參數來使數據庫盡快的達到最佳性能——而這一任務同樣也是許多年以來由數據庫管理員手動完成的。
    由於獲得了最優的初始參數,數據庫管理員就不需要調整數以萬計的SQL語句。管理員需要做的就是給定一個典型的負載,由SAP根據曆史記錄來決定SQL的最終設置,而不用管理員來檢測哪一個SQL設置是最合理的。
    多年以來,甲骨文公司一直在努力完成地另一個新特性便是“聯機更新”(在不down機的情況下更新軟件)。實際上,很難從軟件工程的角度來設計一個運行時能自動升級的軟件。由於真正的應用集群(RealApplicationClusters,RAC)特性,甲骨文公司再一次對其他的數據庫供應商造成了更大的壓力。在實際的使用過程中,數據庫產品的用戶總是希望產品有持續的高可用性,這並不是說隻需滿足下次補丁更新之前的3年的時間就夠了。
    自動內存管理特性可以追根溯源至Oracle9i,那時甲骨文公司推出首款自動調節存儲池的工具。AMM工具其實就是一種探測機製。實際上,Oracle11g有很多隨機訪問存儲池,當AMM探測到某個存儲池中已滿時,它將整個RAM從一個區域分配到其他相對合適的區域。
    。數據庫廠商Oracle
    Oracle公司是全球最大的信息管理軟件及服務供應商,成立於1977年,總部位於美國加州Redwoodshore。2000財年(99年6月到2000年5月)營業額達101億美元,再創Oracle公司銷售額曆史新高,比去年增長了13億美元,盈利增長61%,達到21億美元。Oracle公司現有員工超過三萬六千人,服務遍及全球145個國家。Oracle公司擁有世界上唯一一個全麵集成的電子商務套件OracleApplicationsR11i,它能夠自動化企業經營管理過程中的各個方麵,深受用戶的青睞,促使Oracle應用軟件在2000財年第四季度的銷售額達4。47億美元,與SAP公司的同期應用軟件銷售額3。52億美元相比,多出近1億美元,這一事實表明,Oracle已經是世界最大的應用軟件供應商。Oracle電子商務套件涵蓋了企業經營管理過程中的方方麵麵,雖然它在不同的方麵分別麵對不同的競爭對手,而Oracle電子商務解決方案的核心優勢就在於它的集成性和完整性,用戶完全可以從Oracle公司獲得任何所需要的應用功能,更重要的是,它們具有一致的基於Internet技術的應用體係結構,而如果用戶想從其它廠商處獲得Oracle電子商務所提供的完整功能,不僅需要從多家廠商分別購買不同的應用,而且需要另請谘詢公司把這些不同的應用裝配起來,還必須確保它們能夠協同地工作。
    先進的產品和高效率的企業運作,是Oracle公司利潤得以繼續增長的重要原因,一年前,Oracle公司確定了通過采用自身的Internet電子商務解決方案,實現每年節省10億美元企業日常運作費用的目標,這一數據相當於將我們的年度利潤率提高10%。
    四年前電子商務在全球範圍內還僅處於萌芽狀態時,Oracle公司便前瞻性地作出了從領先的數據庫廠商向以Internet計算為基礎的完整的電子商務解決方案供應商轉型的戰略部署。這一前瞻性戰略為Oracle帶來了巨大的利益,今天,Oracle能夠領先於競爭對手提供包括平台產品、應用產品和完善的服務在內的先進的、完整的、集成的電子商務解決方案,可以無縫集成供應鏈管理(SCM)、企業資源管理(ERP)、客戶資源管理(CRM)和企業商業智能(BI)和電子商務應用IP(InternetPocurement)、Exchange、Portal-to-go等產品。Oracle從低端到高端的所有方案100%基於Internet應用體係結構,都可以通過Web安全、直接地訪問,使企業能夠通過Web完成包括報價、定單、支付、執行、服務等在內的企業業務過程的所有環節,幫助企業將現有業務內容快速轉移到電子商務,迅速獲得來自電子商務的高效益。
    Oracle應用產品包括財務、供應鏈、製造、項目管理、人力資源和市場與銷售等150多個模塊,榮獲多項世界大獎,現已被全球近7600多家企業所采用。由於在電子商務方麵的傑出表現,Oracle公司在美國MonganStanley公司最新公布的權威性全球企業1000強中,從去年的第122名一躍成為第13名,成為全球第二大獨立軟件公司和最大的電子商務解決方案供應商。目前,Amazon和Dell等全球十個最大的Internet電子商務網站、全球十個最大的B-to-B網站中的九個、93%的上市。COM公司、65家“財富全球100強”企業均不約而同地采用Oracle電子商務解決方案。
    公司類型上市公司(NASDAQ:ORCL)
    口號Oracleistheinformationcompany
    成立於加利福尼亞(1977年)[1]
    總部位於美國加州紅木灘市
    重要人物勞倫斯·埃裏森Lawrence(Larry)J。Ellison,首席執行官
    產業數據庫軟件
    雇員數目35000+
    Oracle公司年表
    約70年代一間名為Ampex的軟件公司,正為中央情報局設計一套名叫Oracle的數據庫,Ellison是程序員之一。
    1977年艾利森與女上司RobertMiner創立“軟件開發實驗室”(SoftwareDevelopmentLabs),當時IBM發表“關聯數據庫”的論文,艾利森以此造出新數據庫,名為甲骨文。
    1978年公司遷往矽穀,更名為“關係式軟件公司”(RSI),兩年後,共有8名員工,年收入少於100萬美金。最先提出“關聯數據庫”的IBM采用RSI的數據庫。1982年再更名為甲骨文(Oracle)。
    1984年三年內,先後進軍加、荷、英、奧地利、日、德、瑞士、瑞典、澳洲、芬蘭、法、香港、挪威、西班牙。1986年上市時,年收入暴升至5500萬美元,同年3月招股,集資3150萬美元。
    1987年年收入達到1。31億美元,甲骨文一年後成為世界第四大軟件公司。兩年內再進軍墨西哥、巴、中、塞浦路斯、馬來西亞及新西蘭。一年後,收入再升一倍至2。82億美元。
    1990年甲骨文兩年內揮軍進入智利、希臘、韓、葡、土、委內瑞拉、台、比利是、阿根延、哥倫比亞、哥斯達黎加及菲等地,但市甲骨文首次錄得虧蝕,市值急跌80%,艾利森首次安排資深管理人員參與經營。
    1992年旗鑒產品Oracle7麵世,該公司重拾升軌,年收入達到11。79億美元。曾被視為甲骨文接班人、但後來被踼出局的RaymondLane擔任營運總監。
    1995年艾利森宣布PC已死,把全數產品推向因特網發展,並另組“網絡電腦公司”(NetworkComputer),銷售“網絡電腦”,最終被淘汰收場。
    2000年科網接近尾聲時,推出E-BusinessSuite,搶占應用產品市場,與昔日的生意夥伴構成嚴重利益衝突。同期微軟及IBM數據技術提升,此後Oracle新增訂單數目的占有率,在兩年內下跌6。6%,業務倒退10%。
    2003年敵意收購仁科軟件公司(Peoplesoft),引起業界轟動。兩公司的爭嗌新聞層出不窮。同年美國司法部落案阻止甲骨文收購。
    。Oracle中國公司
    1989年Oracle公司正式進入中國市場,成為第一家進入中國的世界軟件巨頭,標誌著剛剛起飛的中國國民經濟信息化建設已經得到Oracle的積極響應,由Oracle首創的關係型數據庫技術開始服務於中國用戶。1991年7月,經過了近兩年時間的努力開拓,為了更好地與迅速發展的業務相適應,Oracle在北京建立獨資公司。今天的Oracle中國公司擁有超過3500名員工,並在全國十二個城市設立了分公司。
    為了幫助中國用戶及時、充分利用世界最先進的計算機軟件技術與產品,Oracle中國公司在產品漢化方麵投入了大量的資源,目前,Oracle的大部分產品均已實現了全麵中文化,中文版產品的更新節奏與美國本土基本同步一致。與此同時,Oracle在中國得到了數以百計的國內計算機企業的合作與支持,除了惠普、Sun、康柏、Cisco、Intel等Oracle全球聯盟合作夥伴和普華永道谘詢有限公司、安達信企業谘詢有限公司、安盛谘詢、德勤企業管理谘詢公司、凱捷安永谘詢(亞太)有限公司等Oracle全球係統集成商外,Oracle公司在中國還建立起完整的合作夥伴體係,6家增值經銷商、72家獨立軟件開發商、3家應用軟件合作夥伴、180家授權分銷商和4家授權培訓中心,他們共同構成了基於Oracle技術產品基礎的全國性市場開拓、係統集成、增值開發與技術服務體係,為Oracle在中國的業務發展提供了強有力的支持。由他們開發的數百個基於Oracle平台的商品化應用軟件包,已經廣泛應用於國內的政府部門、電信、郵政、公安、金融、保險、能源電力、交通、科教、石化、航空航天、民航等各行各業。
    。甲骨文公司主要產品簡介
    1。Oracle電子商務套件(OracleE-BusinessSuite)
    Oracle電子商務套件是行業中第一個集成的基於互聯網的商務應用套件,它將前台與後台運營中的關鍵業務流程自動化。Oracle電子商務套件涵蓋了營銷、銷售、服務、合同、定單管理、產品設計、采購、供應鏈、製造、財務、項目管理、人力資源與專業服務自動化在內的企業中每一個領域的業務。2001年全球共有1100多家企業實施了Oracle電子商務套件,目前全球已經有超過12000家用戶正在獲益於Oracle電子商務套件所帶來的前所未有的好處。
    自從Oracle電子商務套件首次麵世以來,甲骨文公司已經推出了6種電子商務套件的增強版本,從而形成了一整套成熟的、功能齊全的應用套件。Oracle電子商務套件能夠使用戶在實施業務應用時擁有前所未有的可選擇性與靈活性,它的開放式基礎架構與單一數據模型使用戶在部署套件中的應用軟件時擁有多種選擇,既可以單獨使用,也可以組成業務流,還可以作為一個整體的集成套件來部署。Oracle電子商務套件既可以作為用CDROM為載體的傳統軟件的形式,也可以作為一種在線服務的形式來提供給用戶。
    2。Oracle10g——新一代電子商務平台
    Oracle10g是業界第一個完整的、智能化的新一代Internet基礎架構,Oracle10g電子商務平台實際上是指Oracle數據庫10g、Oracle應用服務器10g和Oracle開發工具套件10g的完整集成。
    Oracle數據庫10g是第一套具有無限可伸縮性與高可用性,並可在集群環境中運行商業軟件的互聯網數據庫,具有400多個領先的數據庫功能,在集群技術、高可用性、商業智能、安全性、係統管理等方麵都實現了新的突破。作為甲骨文公司長達十年的軟件技術研發成果,真正應用集群技術(RealApplicationClusters)能夠提供近乎無限的擴充能力與整體可用性,為用戶帶來透明的、高速增長的集群功能。
    Oracle應用服務器10g是J2EE認證的、最輕、最快、最具伸縮性的應用服務器,提供了企業門戶軟件、無線支持、高速緩存、輕量級J2EE引擎、商務智能、快速應用開發、應用與業務集成、Web服務等多種應用開發功能,形成完整的電子商務應用開發和部署環境。使用了Oracle應用服務器10g的用戶可以通過升級軟件來取代升級硬件,大大的節省了基礎設施的成本花費。
    Oracle開發工具套件10g是一套完整的集成開發工具,可用於快速開發使用Java和XML語言的互聯網應用和Web服務,支持任何語言、任何操作係統、任何開發風格、開發生命周期的任何階段以及所有最新的互聯網標準。
    9i之後的Oracle的硬件要求很高,(Windows版本)9i建議配512M內存,10g建議配1G內存。
    oracle11g
    2007年7月12日,甲骨文公司在美國紐約宣布推出數據庫Oracle11g,這是Oracle數據庫的最新版本。甲骨文介紹說,Oracle11g有400多項功能,經過了1500萬個小時的測試,開發工作量達到了3。6萬人/月。
    有意思的是,根據甲骨文以往幾個版本的發行經驗,發布新版Oracle數據庫的頻率在3年左右,以此類推,Oracle11g應該在07年年底發布,選擇在7月份發布,不知道是否和代號Katmai的SQLServer2008有關,因為目前還處於測試階段的SQLServer2008將在08年2月發布,業內用Oracle10g和SQLServer2003做比較也曾一度惹惱了甲骨文。
    XML顯高溫
    當XML麵世之時,也許沒有哪個數據庫廠商會對這種技術給以足夠的關注,然而在今天,XML已經開始對數據存儲產生巨大的影響。到現在,這種可擴展標記語言已是各種數據,特別是文檔的首選格式,國際主流的數據庫廠商們自然也隨行就市,全都推出了兼容傳統關係型數據與XML數據混合應用的新一代數據庫產品。
    XML在數據存儲方麵有一個明顯的優點,那就是可以直接將邏輯關係編寫在XML文件當中。一個時髦的XML數據庫應該提供哪些功能呢?歸納起來應該有四個基本功能:使用、存儲、查詢和產生XML的能力。
    在Oracle10g中,曾被人們津津樂道的最重要的改進是增加了對XMLschema(XML語法)轉換的支持,它允許用戶通過將現有的數據映射為新的schema來實現XMLschema轉換。而不必把所有XML數據輸出後再重新輸入進去,其它事情將由數據庫自動完成。
    在Oracle11g中,XMLDB的性能又獲得很大提高,XMLDB是Oracle數據庫的一個組件,客戶可以以本機方式存儲和操作XML數據。11g增加了對二進製XML數據的支持,現在客戶可以選擇適合自己特定應用及性能需求的XML存儲選項。
    當然,不僅僅是甲骨文看好XML,為吸引Oracle用戶,IBM公司DB29打XML旗號直接把XML作為其新產品的最大賣點;微軟和Sybase也宣稱它們的產品也可以實現高性能XML存儲與查詢,使現有應用更好地與XML並存。
    網格計算有點冷
    新的Oracle11g仍使用g(Grid)作為後綴,以代表這是一個包含了網格技術基礎的數據庫。甲骨文稱,Oracle11g能更方便地在低成本服務器和存儲設備組成的網格上運行。不過,目前僅有IBMDB2數據庫也支持網格計算技術。
    網格計算將多個服務器和存儲器當作一台大型電腦協調使用,使它們在高速網絡上動態地共享計算機資源,以滿足不斷變化的計算需求。簡而言之,即將多個服務器和存儲器當作一台主機協調使用。網格計算被廣泛視為未來的計算方式。
    盡管微軟對網格計算的興趣也很濃厚,承諾要讓Windows能夠更好地適應高數據強度的計算網格。但微軟除了在內部研究之外,似乎一直在這個話題上非常沉默。對於數據庫中網格計算,微軟和Sybase方麵表示,網格應用在技術上還需解決一些問題(如:多節點性能問題),網格技術要成為商業應用的主流,還需要幾年時間在應用和產品上進一步完善。
    不容樂觀的是,在谘詢公司Quocirca發布的調查顯示,我國網格實際采用率仍然偏低,總體網格指數在15個被調查國家中隻排第9位,處於中下遊,甲骨文表示,中國用戶可能對網格的價值還沒有真正接受。很多中國企業有一種觀望的心態,覺得應用網格存在風險。
    11g安全了嗎?
    有業內人士曾表示,Oracle10g隻能算是一個過渡版本。因為06年,下一代安全軟件機構NGSS對微軟SQLServer和Oracle數據庫做了一個弱點對比,結果表明Oracle的數據庫產品存在更多的弱點。
    NGSS的研究人員稱,Oracle有233個缺陷點,而SQLServer隻有59個。這些缺陷在SQLServer7、2000以及2005中,在Oracle8、9以及10g版本中被報道,並被修複。分析機構ESG也發布調查報告表示,在安全性方麵微軟擊敗了甲骨文,似乎甲骨文數據庫“無懈可擊”的安全神話已不複存在。
    針對那些不斷對甲骨文安全性能表示批評的專家,甲骨文終於開始猛烈還擊。2006年底,甲骨文全球技術事業部的安全經理EricMaurice在公司的博客上表示,甲骨文在開發和安全方麵的技術水平居業界領先位置。與微軟數據庫的安全性能比較,不過是別有用心的人在玩數字遊戲,甲骨文不會讓外部的壓力改變其既定的安全策略。
    到現在,起碼可以從資料上看到,Oracle的安全認證獲得最高認證級別的ISO標準認證,而SQLServer並沒有獲得什麼安全認證。從這方麵證明了Oracle的安全性不應該被受到如此指責。
    從甲骨文此次推出的11g可以看到,在安全方麵除了10g已經存在的數據閥門和加密外,11g又增加了四項安全功能,即安全備份、非對稱數據的授權安全檢索、監控、管理和報警。
    Oracle11g數據庫增強了Oracle透明數據加密功能,將這種功能擴展到了卷級加密之外。11g還增加了表空間加密功能,可用來加密整個表、索引和所存儲的其它數據。存儲在數據庫中的大型對象也可以加密。
    看來甲骨文很注重11g在安全上的表現,閃回交易技術可以撤銷錯誤交易以及任何相關交易,並行備份和恢複功能。另外,一種新的顧問軟件—數據恢複顧問,可自動調查問題,智能地確定恢複計劃並處理多種故障情況。
    Oracle11g的OracleDataGuard組件可用於對生產數據庫的報告、備份、測試和“滾動”升級。通過將工作量從生產係統卸載到備用係統,並組成一個更經濟的災難恢複解決方案。
    也許正是在安全性上的增強,才使得甲骨文公司數據庫服務器技術高級副總裁AndyMendelsohn自信地表示:“Oracle11g真正克服了挑戰並實現了真正的創新。
    ORACLE特點
    *ORACLE7。X以來引入了共享SQL和多線索服務器體係結構。這減少了ORACLE的資源占用,並增強了ORACLE的能力,使之在低檔軟硬件平台上用較少的資源就可以支持更多的用戶,而在高檔平台上可以支持成百上千個用戶。
    *提供了基於角色(ROLE)分工的安全保密管理。在數據庫管理功能、完整性檢查、安全性、一致性方麵都有良好的表現。
    *支持大量多媒體數據,如二進製圖形、聲音、動畫以及多維數據結構等。
    *提供了與第三代高級語言的接口軟件PRO*係列,能在C,C++等主語言中嵌入SQL語句及過程化(PL/SQL)語句,對數據庫中的數據進行操縱。加上它有許多優秀的前台開發工具如POWERBUILD、SQL*FORMS、VISIABASIC等,可以快速開發生成基於客戶端PC平台的應用程序,並具有良好的移植性。
    *提供了新的分布式數據庫能力。可通過網絡較方便地讀寫遠端數據庫裏的數據,並有對稱複製的技術。
    Oracle也許是最流行的服務器,占有最大的市場份額。它被廣泛用於各個市場領域,滿足一係列的存儲需求,例如財務記錄,人力資源及訂單編製等。造成這種現象的原因之一在於Oracle較早的進入RDBMS(關係型數據庫管理係統)領域,並且提供可運行於大多數操作係統能夠上的數據庫版本,雖然Orcle的首選操作係統似乎正由Solaris轉為Linux,但是Oracle仍然在進行與其他操作係統的兼容工作。盡管Oracle經常在Unix或是Linux平台上運行,但是也有大量的Oracle在HP-UX和AIX上運行。隨著幾年前電子商務的激增,將會驅使Oracle成為WEB應用所需數據庫的選擇。這使數據庫更容易受攻擊者的控製,事實上,一旦Oracle從後台進入前端,那麼人們會更多地關注它的安全方麵。
2024, LCREAD.COM 手機連城