當前位置:首頁 » 數據倉庫 » oracle資料庫招標
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle資料庫招標

發布時間: 2022-09-06 08:33:01

『壹』 什麼是oracle服務

OracleDBConsoleorcl 這個是採用瀏覽器使用的oracle企業管理器
OracleOraDb10g_home1isql*Plus 是isql*plus的服務,要使用isqlplus,必須開啟該服務,其它的服務見下面
如果只用cmd中的sqlplus管理oracle的話,必須的就一個OracleServiceORCL
要是還要其它的至少兩個:OracleServiceORCL OracleOraDb10g_home1TNSListener
一個資料庫伺服器,一個監聽器(等待客戶端工具來連接資料庫的程序)

(1)OracleServiceSID
資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了一個資料庫,它的預設啟動類型為自動。服務進程為ORACLE.EXE,參數文件initSID.ora,日誌文件SIDALRT.log,控制台SVRMGRL.EXE、SQLPLUS.EXE。

(2)OracleHOME_NAMETNSListener
監聽器服務,服務只有在資料庫需要遠程訪問時才需要(無論是通過另外一台主機還是在本地通過 SQL*Net 網路協議都屬於遠程訪問),不用這個服務就可以訪問本地資料庫,它的預設啟動類型為自動。服務進程為TNSLSNR.EXE,參數文件 Listener.ora,日誌文件listener.log,控制台LSNRCTL.EXE,默認埠1521、1526。

(3)OracleHOME_NAMEAgent
OEM代理服務,接收和響應來自OEM控制台的任務和事件請求,只有使用OEM管理資料庫時才需要,它的預設啟動類型為自動。服務進程為DBSNMP.EXE,參數文件snmp_rw.ora,日誌文件nmi.log,控制台LSNRCTL.EXE,默認埠1748。

(4)OracleHOME_NAMEClientCache
名字緩存服務,服務緩存用於連接遠程資料庫的Oracle Names 數據。它的預設啟動類型是手動。然而,除非有一台Oracle Names 伺服器,否則沒有必要運行這個服務。服務進程為ONRSD.EXE,參數文件NAMES.ORA,日誌文件ONRSD.LOG,控制台 NAMESCTL.EXE。

(5)OracleHOME_NAMECMAdmin
連接管理服務,是構建Connection Manager伺服器所用,只有伺服器作為Connection Manager才需要,它的預設啟動類型是手動。服務進程為CMADMIN.EXE,參數文件CMAN.ORA,日誌文件CMADM_PID.TRC,控制台CMCTL.EXE,默認埠1830。

(6)OracleHOME_NAMECMan
連接網關服務,是構建Connection Manager伺服器所用,只有伺服器作為Connection Manager才需要,它的預設啟動類型是手動。服務進程為CMGW.EXE,參數文件CMAN.ORA,日誌文件CMAN_PID.TRC,控制台 CMCTL.EXE,默認埠1630。

(7)OracleHOME_NAMEDataGatherer
性能包數據採集服務,除非使用Oracle Capacity Planner 和 Oracle Performance Manager,否則不需要啟動,它的預設啟動類型是手動。服務進程為VPPDC.EXE,日誌文件alert_dg.log,控制台 vppcntl.exe。

(8)OracleHOME_NAMEHTTPServer
Oracle 提供的WEB伺服器,一般情況下我們只用它來訪問Oracle Apache 目錄下的Web 頁面,比如說JSP 或者modplsql 頁面。除非你使用它作為你的HTTP服務,否則不需要啟動(若啟動它會接管IIS的服務),它的預設啟動類型是手動。服務進程為APACHE.EXE,參數文件 httpd.conf,默認埠80。

(9)OracleHOME_NAMEPagingServer
通過一個使用數據機的數字傳呼機或者電子郵件發出警告(沒試過),它的預設啟動類型是手動。服務進程PAGNTSRV.EXE,日誌文件paging.log。

(10)OracleHOME_NAMENames
Oracle Names服務,只有伺服器作為Names Server才需要,它的預設啟動類型是手動。服務進程NAMES.EXE,參數文件NAMES.ORA,日誌文件NAMES.LOG,控制台NAMESCTL.EXE,默認埠1575。

(11)OracleSNMPPeerMasterAgent
SNMP服務代理,用於支持SNMP的網管軟體對伺服器的管理,除非你使用網管工具監控資料庫的情況,否則不需要啟動,它的預設啟動類型是手動。服務進程為AGNTSVC.EXE,參數文件MASTER.CFG,默認埠161。

(12)OracleSNMPPeerEncapsulater
SNMP協議封裝服務,用於SNMP協議轉換,除非你使用一個不兼容的SNMP代理服務,否則不需要啟動,它的預設啟動類型是手動。服務進程為ENCSVC.EXE,參數文件ENCAPS.CFG,默認埠1161。

(13)OracleHOME_NAMEManagementServer
OEM管理服務,使用OEM時需要,它的預設啟動類型是手動。服務進程為OMSNTSVR.EXE,日誌文件oms.nohup。

『貳』 現在公司在進行伺服器系統集成的招標,但是,ORACLE的資料庫和TUXEDO和WEBLOGIC,報的價格相差很大。

投標完成後提供軟體授權協議,如果授權協議的CPU授權不符,就重新招標
投標是提供軟體模塊清單,並蓋公章

其實軟體的CPU授權都是法律意義的,你買1cpu的授權在2cpu的設備上使用完全沒有問題,只是不要被軟體公司查到,否則可以起訴用戶。

『叄』 資料庫是什麼Oracle又是啥玩意

經常會有人問我資料庫是幹啥的,其實一開始我是拒絕回答的,因為我也不能做到通俗易懂的表達出來,畢竟我接觸這個概念也沒有多長時間,但隨著問的人多了,我覺得是時候腦補一下我的第一堂課了,萬一哪天冒出來個貨跟你掰扯這事兒,你沒分分鍾給他說清,最後弄個丟里兒丟面兒,好尷尬呀。

資料庫,說白了就是按照數據結構來組織、存儲和管理數據的倉庫,這些數據是結構化的,並可為多種應用服務。也就是說,資料庫是使用計算機伺服器來存儲數據的,專門用來提供各種數據服務。可以這樣想像,過去一個公司的所有財務數據都是放在保險櫃裡面,而現在我們就可以針對這些財務數據搭建一個資料庫放在某台計算機或伺服器上面;再比如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。最常見的資料庫有:銀行儲蓄系統、手機話費系統、美容美發會員系統、超市會員積分系統、水電費系統、機票或火車票系統等,這些都需要後台資料庫基礎設施的支撐。舉了這么多例子,應該是把資料庫說明白了,至少能在大腦裡面有個概念,知道這個東西是幹啥的。

現在大數據被炒的紅得發紫,而大數據的基礎也是數據,由此可見,數據是一個企業的核心資源,說它是企業的立身之本、發展之基都不為過,因此,維護資料庫的資料庫管理員(DBA)是企業不可或缺的。

目前市面上的資料庫產品有很多,單從規模上分可分為大型、中型、小型幾種,典型的資料庫產品如下:

大型資料庫:Oracle、DB2、Sybase;

中型資料庫:MySQL、SQLServer、Infomix;

小型資料庫:Access、Visual Foxpro。 在眾多的資料庫產品中,Oracle資料庫一直處於行業領導先地位,也是當今最流行的關系型資料庫。Oracle可翻譯成"甲骨文",它是一家以資料庫為主業的全球化公司,是全球第二大軟體公司(第一名是微軟公司),目前Oracle在資料庫軟體市場已經排名第一,資料庫軟體市場份額達到48.6%,遙遙領先於第二名佔有率僅為20.7%的IBM公司的DB2。在中國市場上的計算機專業系統後台所使用的資料庫尤以Oracle資料庫居多。但是購買Oracle資料庫需要很大一筆費用,一般的大型企業使用,需要有專業人員進行管理和維護,中小企業承擔不起。中小企業為了節省成本,一般使用MySQL、PostgreSQL這類免費開源的資料庫,所以Oracle資料庫相關的工作崗位一般是在大型企業中。

對於為什麼選擇Oracle資料庫,而不是其他的資料庫?

第一,是因為Oracle資料庫占據最大的市場份額,並且越來越大,市場需要很多Oracle資料庫方面的人才,中國有句老話說"做對事,選對人",是同樣的道理;第二,是很多非Oracle資料庫的老系統正往Oracle資料庫遷移,其他資料庫市場佔有率在減少,其他資料庫工作者有面臨失業的風險;第三,Oracle有大量的官方學習文檔,還有部分中文文檔,可以有效地進行學習;第四,Oracle有大量的從業人員,有共同方向的朋友可以互相幫助,不再是孤膽英雄;第五,是可以很容易地從Oracle官方網站下載功能齊全的資料庫最新版本進行學習,可以讓你了解資料庫方面的最新發展趨勢等。

在此說明,以後的所有內容都是基於Oracle11g資料庫產品的,下面我們就簡單介紹一下Oracle11g的系列產品:

企業版(Enterprise Edition) 此版本包含了資料庫的所有組件,並且能夠通過購買選項和程序包來進一步對其增強。

能支持例如大業務量的在線事務處理OLTP(On-Line Transaction Processing聯機事務處理系統)環境、查詢密集的數據倉庫和要求苛刻的互聯網應用程序。

標准版1(Standard Edition One) 此版本為工作組、部門級和互聯網、內聯網應用程序提供了前所未有的易用性和性價比。從針對小型商務的單伺服器環境到大型的分布式部門環境,該版本包含了構建重要商務應用程序所必需的全部工具。它僅許可在最高容量為2個處理器的伺服器上使用,支持Windows/Linux/UNIX操作系統,並支持64位平台操作系統。

標准版(Standard Edition) 此版本提供了Standard Edition One所不具有的易用性、能力和性能,並且利用真正的應用集群(RAC)提供了對更大型計算機和服務集群的支持。它可以在最高容量為4個處理器的單台伺服器上、或者在一個支持最多4個處理器的集群上使用,可支持Windows、Linux和UNIX操作系統,並支持64位平台操作系統。

簡化版 此版本支持與標准版1、標准版和企業版完全兼容的單用戶開發和部署。通過將Oracle資料庫獲獎的功能引入到個人工作站中,該版本提供了結合世界上最流行的資料庫功能的資料庫,並且該資料庫具有桌面產品通常具有的易用性和簡單性,可支持Linux和Windows操作系統。

從存儲結構上來說,目前流行的資料庫主要包含以下兩種:

RDBMS:關系型資料庫,是指採用了關系模型來組織數據的資料庫;

NoSQL資料庫,是指那些非關系型的、分布式的資料庫。 簡單來說,關系模型指的就是二維表格模型,而一個關系型資料庫就是由二維表及其之間的聯系所組成的一個數據組織。

關系型資料庫優點:

1、容易理解

二維表結構是非常貼近邏輯世界的一個概念,關系模型相對網狀、層次等其他模型來說更容易理解。

2、使用方便

通用的SQL語言使得操作關系型資料庫非常方便。

3、易於維護

豐富的完整性大大減低了數據冗餘和數據部移植的概率。

4、事務安全

所有關系型資料庫都不同程度的遵守事物的四個基本屬性,因此對於銀行、電信、證券等交易型業務是不可或缺的。

關系型資料庫的瓶頸:

1、高並發讀寫需求

網站的用戶並發性非常高,往往達到每秒上萬次讀寫請求,對於傳統型資料庫來說,硬碟I/O是一個很大的瓶頸。

2、海量數據的高效率讀寫

互聯網上每天產生的數據量是巨大的,對於關系型資料庫來說,在一張包含海量數據的表中查詢,效率是非常低的。

3、高擴展性和可用性

在基於WEB的結構中,資料庫是最難進行橫向擴展的,當一個應用系統的用戶量和訪問量與日俱增的時候,資料庫卻沒有辦法像WEB Server 和 APPLICATION Server 那樣簡單的通過添加更多的硬體和服務節點來擴展性能和負載能力。對於很多需要提供24小時不間斷服務的網站來說,對資料庫系統進行升級和擴展是非常痛苦的事情,往往需要停機維護和數據遷移。

NoSQL資料庫

NoSQL一詞首先是CarloStrozzi 在1998年提出的。2009年再次提出了NoSQL一詞,用於指那些非關系型的、分布式的,且一般不保證遵循ACID原則的數據存儲系統。

NoSQL具有以下特點:

1、可以彌補關系型資料庫的不足

2、針對某些特定的需求而設計,可以具有極高的性能

3、大部分都是開源的,由於成熟度不夠,存在潛在的穩定性和維護性問題。

關系型資料庫適用於結構化數據,而非關系型資料庫適用於非結構化數據,二者優勢互補,相得益彰。

Oracle資料庫未來的發展方向是提供結構化、非結構化、半結構化的解決方案,實現關系型資料庫和NoSQL共存互補。值得強調的是,目前關系型資料庫仍是主流資料庫。

雖然NoSQL資料庫打破了關系型資料庫存儲的觀念,可以很好地滿足WEB2.0時代數據的存儲要求,但NoSQL資料庫也有自己的缺陷。在現階段的情況下,可以將關系型資料庫和NoSQL資料庫結合使用,相互彌補各自的不足。

關於資料庫及其代表產品Oracle今天就介紹這么多,有興趣的可以繼續深挖,希望我的介紹能讓你對資料庫有一個更深入的認識。如果有志於在這方面發展的話,就讓我們一起 跟往事乾杯 從頭再來。

『肆』 資料庫oracle簡介

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。

ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。ORACLE資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的數據管理功能;作為一個關系資料庫,它是一個完備關系的產品;作為分布式資料庫它實現了分布式處理功能。

特點

1、完整的數據管理功能:[2]

1)數據的大量性

2)數據的保存的持久性

3)數據的共享性

4)數據的可靠性

2、完備關系的產品:

1)信息准則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;

2)保證訪問的准則

3)視圖更新准則---只要形成視圖的表中的數據變化了,相應的視圖中的數據同時變化

4)數據物理性和邏輯性獨立准則

3、分布式處理功能:

ORACLE資料庫自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式資料庫功能了,一個ORACLE分布式資料庫由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的關系型產品構成。

4、用ORACLE能輕松的實現數據倉庫的操作。

這是一個技術發展的趨勢,不在這里討論。

優點

■ 可用性強

■ 可擴展性強

■ 數據安全性強

■ 穩定性強

『伍』 oracle 11g 資料庫標准版 招標參數怎麼寫

安裝oracle和server
沒什麼關系吧
server
2008
不是系統吧
系統有xp
,win7,luinx
你裝的是什麼系統就下載什麼系統的11g資料庫安裝文件

『陸』 oracle是什麼軟體

oracle是甲骨文公司的一款關系資料庫管理系統。到目前仍在資料庫市場上佔有主要份額。

Oracle資料庫管理系統通過存儲在SYSTEM表空間內的信息來跟蹤數據存儲。SYSTEM表空間包含了數據字典—以及(默認的)索引和集群。數據字典包含了一個保存了所有資料庫中用戶對象的信息的表。

oracle開發歷史:

勞倫斯·埃里森和他的朋友,之前的同事Bob Miner(英語:Bob Miner)和Ed Oates(英語:Ed Oates)在1977年創建了軟體開發實驗室咨詢公司(SDL,Software Development Laboratories)。

SDL開發了Oracle軟體的最初版本。Oracle的名稱來自於埃里森在Ampex工作時參加的一個由中央情報局創建的項目的代碼名稱。

以上內容參考:網路-Oracle資料庫

『柒』 oracle怎麼配置資料庫

假設資料庫所在伺服器IP地址:192.168.0.1
資料庫實例名為:ora92
用戶名:umap
密碼:umap
第一步打開配置程序
位於:程序-->Oracle - OraHome92-->Configuration and Migration Tools-->Net Configuration Assistant ;
第二步:選擇配置項:
打開程序後,出現的界面中有四個選項, 分別為(1)監聽程序配置,(2)命名方法配置,(3)本地NET服務名配置,(4)目錄使用配置. 這里我們選擇第3個,點下一步
第三步:根據需要選擇操作內容,是添加還是對以前的配置進行修改或刪除;
第四步:根據您要連接的Oracle數據據庫版本選擇, 這里我們選擇Oracle8i或更高版本資料庫或服務;
第五步:服務名,輸入示例中的實例名;
第六步:選擇TCP;
第七步:主機名:輸入示例中的IP地址; 使用默認埠1521;
第八步:使用您的登錄帳戶與密碼進行連接測試
「ORA-12514:TNS:監聽程序當前無法識別連接描述符中請求的服務」的解決方法
ORA-12154:TNS:無法處理服務名
解決方案:
1.服務是否打開
2.監聽是否打開
3.C:\oracle\ora92\network\admin目錄下tnsnames.ora文件中是否有你建的庫名和主機名
比如:
AA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =10.144.100.89)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = AA)
)
)
SQL SERVER連接oracle資料庫幾種方法2010年08月27日星期五 09:35 P.M.--1 方式
--查詢oracle資料庫中的表
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;UserID=DAIMIN;Password=DAIMIN'
)..DAIMIN.JOBS
舉一反三:在查詢分析器中輸入:
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=ORCL;User ID=SYSTEM;Password=manager'
)..HKDY.S_HD_HKDY
--在sqlserver中創建與oracle資料庫中的表同名的表
select * into JOBS from
OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User ID=daimin;Password=daimin'
)..DAIMIN.JOBS
select * from JOBS
--2、方式
--在master資料庫中查看已經存在的鏈接伺服器
select * from sysservers
EXEC sp_addlinkedserver
@server = 'GE160',
@srvproct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'GE160'
exec sp_addlinkedsrvlogin 'GE160', false,'sa', 'daimin', 'daimin'
--要在企業管理器內指定登錄帳號
exec sp_dropserver GE160
select * from GE160..DAIMIN.JOBS
delete from GE160..DAIMIN.JOBS
--備註:引用ORACLE伺服器上的表時,用戶名稱與表名一定要大寫字母。
SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROMDAIMIN.JOBS')
--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',
'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID
--4、方式 ODBC
--ODBC方式比較好辦
SELECT A.*
FROMOPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數據源名
DAIMIN.JOBS) AS A
ORDER BY A.JOB_ID

『捌』 如何在招標的時候 指定為oracle資料庫

可以把oracle的特點寫入招標需求中,比如:支持多種平台,可伸縮性,並行性,高性能,中國市場份額最大等。

『玖』 資料庫軟體的Oracle

Oracle來歷
70年代 一間名為Ampex的軟體公司,正為中央情報局設計一套名叫Oracle的資料庫,Ellison是程序員之一。Oracle是世界領先的信息管理軟體開發商,因其復雜的關系資料庫產品而聞名。Oracle資料庫產品為財富排行榜上的前1000家公司所採用,許多大型網站、銀行、證券、電信等都選用了Oracle系統。
1977年艾利森與女上司Robert Miner創立「軟體開發實驗室」(Software Development Labs),當時IBM發表「關系資料庫」的論文,艾利森以此造出新資料庫,名為甲骨文。
1978年公司遷往矽谷,更名為「關系式軟體公司」 (RSI),兩年後,共有8名員工,年收入少於100萬美金。最先提出「關系資料庫」的IBM採用RSI的資料庫。1982年再更名為甲骨文(Oracle)。
1984年三年內,先後進軍加拿大、荷蘭、英國、奧地利、日本、德國、瑞士、瑞典、澳大利亞、芬蘭、法國、香港、挪威、西班牙。1986年上市時,年收入暴升至5500萬美元,同年3月招股,集資3150萬美元。1987年年收入達到 1.31 億美元,甲骨文一年後成為世界第四大軟體公司。兩年內再進軍墨西哥、巴西、中國、塞普勒斯、馬來西亞、新加坡及紐西蘭。一年後,收入再升一倍至2.82億美元。1990年甲骨文兩年內揮軍進入智利、希臘、韓國、葡萄牙、土耳其、委內瑞拉、台灣、比利時、阿根廷、哥倫比亞、哥斯大黎加及菲律賓等地,但是當年甲骨文的業績首次發生虧損,市值急跌80%,艾利森首次安排資深管理人員參與經營。
1992年旗艦產品Oracle 7面世,使該公司業務重新步上軌道,年收入達到11.79億美元。曾被視為甲骨文接班人、但後來被踼出局的Raymond Lane擔任營運總監。1995年艾利森宣布PC已死,把全數產品推向互聯網發展,並另組「網路計算機公司」(Network Computer),銷售「網路計算機」,最終被淘汰收場。2000年科網接近尾聲時,推出E-Business Suite,搶占應用產品市場,與昔日的生意夥伴構成嚴重利益沖突。同期微軟及IBM數據技術提升,此後Oracle新增訂單數目的佔有率,在兩年內下跌6.6%,業務倒退10%。2003年敵意收購仁科軟體公司,引起業界哄動。兩公司的爭議新聞層出不窮。同年美國司法部落案阻止甲骨文收購。 2009年4月20日,甲骨文公司宣布將以每股9.50美元,總計74億美金收購太陽計算機系統公司。
Oracle發展歷程
Oracle在1979年的夏季發布了可用於DEC公司的PDP-11計算機上的商用ORACLE產品,這個資料庫產品整合了比較完整的SQL實現,其中包括子查詢、連接及其他特性。但不得不說,軟體不是很穩定,並缺少事務處理這樣的重要功能。出於市場策略,公司宣稱這是該產品的第二版,但卻是實際上的第一版。之所以被命名為第2版而不是第1版,是因為Ellison認為潛在的客戶更願意購買第2個版本,而不是初始版本。(雖然這樣做有些不太誠實,還是要承認這是個十分高明的技巧。還有一些公司把自己賣給客戶的版本叫做1.0 ,學學1979年的ORACLE吧!)多年以後的今天,ORACLE公司聲稱是他們第一個提供了第一個SQL關系型資料庫管理系統。
1983年3月,發布了ORACLE第三版。Miner和Scott歷盡艱辛用C語言重新寫就這一版本。C語言當時推出不久,用它來寫ORACLE軟體也是具有一定的風險的,但除此之外,別無他法。很快就證明了這樣做是多麼的正確:C編譯器便宜而又有效,還有很好的移植性。從現在起,ORACLE產品有了一個關鍵的特性:[可移植性]。ORACLE第三版還推出了SQL語句和事務處理的「原子性」--SQL語句要麼全部成功,要麼全部失敗,事務處理要麼全部提交,要麼全部回滾。ORACLE第3版還引入了非阻塞查詢,使用存儲在Before Image File中的數據來查詢和回滾事務,從而避免了讀鎖定(read lock)的使用(雖然通過使用表級鎖定限制了它的吞吐量)。同樣是1983年,IBM發布了姍姍來遲的Database 2(DB2),但只可在MVS上使用。不管怎麼說,ORACLE已經佔取了先機。 在開發第三版還沒有結束的時候,Scott離開了ORACLE。當時用C語言改寫ORACLE的壓力很大,無休止的軟體調試終於讓Scott不堪重負,選擇了一走了之。把剩下的重擔交給了Miner一個人。在出售了自己的4%的股票之後,Scott 後來創建了Gupta公司(現更名為Centura Software)和PointBase公司(提供百分之百純Java嵌入式資料庫),都是開發和資料庫相關的產品。多年後有人問到他的4%的ORACLE股票的時候,Scott,這個曾經給ORACLE寫出第一行代碼的技術高手,也只能報以一笑了。如果能堅持下來,那是一筆幾億美金的財富。不過當時的Scott沒有那麼多的想法,他只是太累了。
1984年10月,ORACLE發布了第四版產品。產品的穩定性總算得到了得到了一定的增強,用Miner的話說,達到了「工業強度」。但是還不夠令人滿意,用戶對產品的抱怨似乎永無休止。這一版增加了讀一致性(Read Consistency),這是資料庫的一個關鍵特性,可以確保用戶在查詢期間看到一致的數據。也就是說,當一個會話正在修改數據時,其他的會話將看不到該會話未提交的修改。可以看到,在ORACLE第四版之前,產品始終是不穩定的,但是ORACLE的這群銷售人員,主要是Ellison,他在宣傳ORACLE的時候總是要誇大其詞,但他就是有能力把軟體賣出去,而且,還賣得很好,不得不承認,這的確有些神奇。讓我們看看1984年軟體市場的情形,在資料庫市場上的霸主是Asnton-Tale公司,他們的拳頭產品是剛推出不久的dBase III(確切的說dBase是PC上的資料庫軟體霸主),剛剛成為全球第三大的獨立軟體公司(第一和第二分別是微軟、Lotus,ORACLE在當時還排不上號),這一年,也是蘋果公司Macintosh誕生的年度,Steven Jobs用這個拳頭產品挑戰老大哥IBM。同樣在這一年中,ORACLE公司的開發人員剛剛把產品移植到PC上。這是最好的年代,也是最壞的年代。數以千計的小公司在軟體領域里爭斗不休,新公司如雨後春筍般成立,ORACLE如何才能於不敗之地?
在1985年,ORACLE發布了5.0版。有用戶說,這個版本算得上是ORACLE資料庫的穩定版本。這也是首批可以在Client/Server模式下運行的的RDBMS產品,在技術趨勢上,ORACLE資料庫始終沒有落後。這意味著運行在桌面PC機(客戶機)上的商務應用程序能夠通過網路訪問資料庫伺服器。1986年發布的5.1版還支持分布式查詢,允許通過一次性查詢訪問存儲在多個位置的數據。
1988年發布第6版,由於過去的版本在性能上屢受詬病,Miner帶領著工程師對資料庫核心進行了重新的改寫。引入了行級鎖(row-level locking)這個重要的特性,也就是說,執行寫入的事務處理只鎖定受影響的行,而不是整個表。這個版本引入了還算不上完善的PL/SQL(Proceral Language extension to SQL)語言。第6版還引入了聯機熱備份功能,使資料庫能夠在使用過程中創建聯機的備份,這極大地增強了可用性。同時在這一年,ORACLE開始研發ERP軟體。
1997年,Oracle推出了面向網路計算的資料庫Oracle8
1999年,Oracle正式提供世界上第一個Internet資料庫Oracle8i。
2001年6月,Oracle又推出了新一代Internet電子商務基礎架構Oracle9i。
2004年,Oracle發布oralce10g。
2007年7月12日,甲骨文公司在美國紐約宣布推出資料庫Oracle 11g,。
2013年7月8日,最新一代的全球領先的資料庫Oracle Database 12c全面上市,這是Oracle資料庫的最新版本。