A. Oracle一般有哪些版本,各個版本有什麼區別呢
如果只是學習Oracle的基本使用,下載第一個 10201_database_win32.zip 就行了,在自己的機器上裝上一個伺服器端,然後配置一個實例,就可以進行學習了。
Oracle Database 10g Companion CD Release 2 (10.2.0.1.0) 這個裡面有一些的應用組件,一般在一些高級應用裡面會用到。反正我是沒有用過的。
Oracle Database 10g Client Release 2 這個是客戶端,必須要有伺服器端才能連接上進行操作,如果是自己學習,用不大上。
Oracle Gateways 是指透明網關用的,如果要從oracle訪問其它資料庫系統(sqlserver,sybase...)則需要這個包了
還有一個叫做Oracle clusterware是在配置一個RAC(集群)的時候,會用到其中的功能,根據自己的需求去選擇就好了。
點擊SETUP.EXE沒反應的問題,我只是在機器沒有管理員許可權的時候發生過,別的,沒再遇到過,或者你可以查看一下你機器是否有Java運行環境,有可能這個環境會影響到Oracle的安裝
不需要去Oracle官方網站上注冊的,不影響使用的。只是用於學習研究的版本不能打補丁而已(不過這個就是注冊了也不行,得用那個花錢買的號才能下補丁)。
B. Oracle資料庫版本都有哪些
相信很多開始走進IT行業的學生來說,都不是很清楚今天西安迅騰國際軟體學院的專業特講師就跟大家分析一下 Oracle資料庫10g/11g 企業版 OracleDatabase 10g/11g Enterprise Edition :為關鍵任務的應用程序(如大業務量的在線事務處理 (OLTP) 環境、查詢密集的數據倉庫和要求苛刻的互聯網應用程序)提供了高效、可靠、安全的數據管理。Oracle 資料庫企業版為企業提供了滿足當今關鍵任務應用程序的可用性和可伸縮性需求的工具和功能。它包含了 Oracle 資料庫的所有組件,並且能夠通過購買選項和程序包(本文稍後將加以說明)來進一步得到增強。 Oracle 資料庫10g/11g 標准版 Oracle Database 10g/11g Standard Edition: 提供了 Standard Edition One 的前所未有的易用性、能力和性能,並且利用真正應用集群提供了對更大型的計算機和服務集群的支持。它可以在最高容量為四個處理器的單台伺服器上、或者在一個支持最多四個處理器的伺服器的集群上使用。 Oracle 資料庫 10g/11g 標准one版 Oracle Database 10g/11g Standard Edition One :為工作組、部門級和互聯網/內聯網應用程序提供了前所未有的易用性和性能價格比。從針對小型商務的單伺服器環境到大型的分布式部門環境,Oracle Database 10g Standard Edition 包含了構建關鍵商務的應用程序所必需的全部工具。Standard Edition One 僅許可在最高容量為兩個處理器的伺服器上使用。 Oracle 資料庫 10g/11g 個人版 Oracle Database 10g/11g Personal Edition: 支持需要與Oracle資料庫10g標准版1、Oracle 資料庫標准版和 Oracle 資料庫企業版完全兼容的單用戶開發和部署。通過將 Oracle Database 10g 的獲獎的功能引入到個人工作站中,Oracle 提供結合了世界上最流行的資料庫功能的資料庫,並且該資料庫具有桌面產品通常具有的易用性和簡單性。
C. 如何查看Oracle資料庫版本
[sql]view plain
SQL>select*fromv$version;
BANNER
--------------------------------------------------------------------------------
.1.0.7.0-64bitProction
PL/SQLRelease11.1.0.7.0-Proction
CORE11.1.0.7.0Proction
TNSforLinux:Version11.1.0.7.0-Proction
NLSRTLVersion11.1.0.7.0-Proction
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。
1、完蠢帶整的數據管理功能。
1)數據的大量性
2)數據的保存的持久性
3)數據的共享性
4)數據的可靠性
2、完備關系的產品。
1)信息准則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;
2)保證訪問的准則
3)視圖更新准則---只要形成視圖的表中的數據變化了,相應的視圖中的數據同時變化
4)數據物理性和邏輯性獨立准則
3、分布式處理功能。
ORACLE資料庫自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式資料庫功能了,一個ORACLE分布式資料庫由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的關系型產品構成。[2]
4、用ORACLE能輕松的實現數據倉庫的操作。
這是一個技術發展的趨勢,不在這里討論。
1、可用性強
2、可擴展性強
3、數據安全性強
4、穩定性強
D. 談談oracle版本有哪些
Oracle.各版本發行時間和特性:\
1983年,Oracle V3資料庫發布,成為當時業界第一款可同時支持PC、小型機和主機的資料庫
1991年8月,Oracle在北京成立了一家獨資公司,它的中文名字叫"北京甲骨文軟體系統有限公司",也就是今天人們稱謂的Oracle中國公司。
ORACLE7.0新特性
資料庫的完整性約束
存儲的函數、過程、過程包
資料庫觸發器
視圖編輯
用戶定義的SQL函數
基於角色的安全性
雙日誌文件
資源限制
審核提高
不完全的資料庫恢復
性能優化
能清空表
SQL*NET V2
檢測點進程
數據復制
ORACLE7.1新特性
符合美國國家標准化組織ISO SQL92條目標准
均衡的數據復制
分布式恢復
動態SQL
分布查詢優化
伺服器管理
只讀資料庫
ORACLE7.2新特性
可以自動擴大的數據物理文件
可手工壓縮的回滾段
創建的表和索引是不可回收的
FROM條件里支持子查詢
PL/SQL程序包
PL/SQL游標變數
檢查和
分布式地創建表
DBMS事務隊列
DBMS_SPACE
1996年,Oracle7.3 通用資料庫伺服器發布
可分割的視圖
位映象索引
在表掃描前非同步讀取操作
備用資料庫
在實例啟動時延遲事務的恢復
可以修改的連接視圖
SQLDBA不是定製的
索引重建
資料庫讀寫校驗
上下文選項
空間數據選項
表空間的改變,有組合,臨時或永久性。
資料庫觸發器的編輯和改錯
存儲參數支持不限數量的數據段
init.ora參數可修改
HASH的連接和反連接
信賴關系
ORACLE 的跟蹤操作
高級的復制對象組
PL/SQL應用函數包
1997年,Oracle推出了面向網路計算的資料庫Oracle8,
對象相關的資料庫
對象類別增加(不僅僅有date, character, number三種類型)
支持SQL3國際標准
可以調用外部的過程
每個表裡的LOB欄位可以大於1
可以分割的表和索引
export/import各別的表分區
分區可以存在不同的表空間里
online/offline, backup/recover各別的表分區
合並和平衡分區
信息處理的高級隊列管理
SQL,PL/SQL,OCI性能的提高,能有效使用內存和CPU
VARCHAR2能超過4000 bytes,每個表能多餘1000欄位
可分布執行的DML語句
連接緩沖池能支持更多的在線人數
「STAR」查詢的優化
V$試圖能獲取多個實例的參數,資料庫失敗後能透明地指向新的實例點
資料庫的數據介面能處理圖片、錄影、上下文、時間、空間等信息
備份和恢復的性能提高
中心化管理引入安全服務
快照的快速刷新,引入了復制管理器
延遲完整性約束檢查
NET8替換SQL*NET
關鍵字可按倒序排序
任何視圖可以更改
新的ROWID格式
1999年,Oracle正式提供世界上第一個Internet資料庫Oracle8i。
新功能:
Internet計算
--WebDB,用於建立、部署和監視Web應用
--iMedia
--OracleInternet文件系統
Java
--資料庫中的JavaVM
--Java存儲過程、函數和觸發器
--在Java、SQL和PL/SQL之間的無縫交互
--嵌入在Java代碼中的SQLJ
--增強的JDBC驅動程序
數據倉庫技術
--summary管理
--散列和組合分區
--資源管理
--透明的表空間
--函數索引與虛擬列
--聯機索引建立與重建
--降序索引
--自動並行查詢級
--聯合索引和DML單表summary
--只讀備用資料庫
--直接的路徑裝載API
--新的點陣圖索引功能
--樣例函數
--並行和細粒度化ANALYZE
--取消合法限制狀態
--拷貝統計數據
--MERGE劃分操作
--前「n」個查詢優化
事務處理
--發布與訂閱能力
--資料庫事件觸發器
--自治事務
--單表散列簇
--分區表中的對象類型列
--分區表中的LOB
--按索引組織的分區表
--穩定的優化器執行規劃
Oracle並行伺服器
--針對可伸縮的內部實例查詢的ConsistentReadServer
--安裝向導
--自動的連接負載平衡機制
--在特定節點上的強制性執行作業
對象關系資料庫
--臨時LOB
--集合無嵌套技術
--對象視圖的增強
--對象Cache的增強
--增強的SQL*Loader,支持對象、集合和LOB的裝載
--LOB性能的增強
--LONG到LOB的數據遷移
--用戶定義的對象標識符和嵌套式標識符
--對不穩定REF的探測分析
安全性
--細粒度化訪問控制
--可擴展和參數驅動的應用上下文規范
--LDAP集成
N層認證與授權
SSL與X.509v3支持
PADIUS適配器
系統管理與易用性
--基於Java的多用戶Oracle企業管理器
--基於Java的Oracle通用安裝程序
--基於Java的資料庫配置助手
--利用監聽程序進行自動實例注冊
--並行事務的並行恢復
--取消列
--針對運行時間較長的操作的過程監視器
--恢復管理器的性能改進
--恢復管理器的磁碟親和力探測能力
--自動式備用資料庫
--對實例恢復限制恢復時間
--對受損塊的探測和修復
--本地管理的表空間
--多檔案過程與目標
--簡單的表空間及時點恢復
復制與決策自動化
--為方便繁雜部署而部署的快照模塊
--離線實例化
--在可更新的快照中列級別的子集化
--內置的申請包
--快照刷新性能的改進
--分布式查詢優化
--安全模型的功能增強
--支持OracleLite
PL/SQL改進
--在PL/SQL(bulkbinds)中,控制一個SQL語句中的多個數據項
--在PL/SQL中,通過引用傳遞參數
--在PL/SQL中的嵌入式動態SQL
--為了工具廠商而覆蓋PL/SQL代碼
--無限制的PL/SQL包大小
可擴展性
--可擴展的索引機制
--可擴展的優化器
--數據cartridge服務
--Pro*CTM外部過程
--Oracle調用介面回調注冊
--在按索引組織的表中進行二級索引
--支持外部過程中的對象
其他新增功能
--支持歐元符
--臨時表
--在調用程序的安全關系中執行子程序
--集成Microsoft事務伺服器
--NetTM的HTTP協議適配器
--RETURNING子句的性能改進
2001年6月,Oracle又推出了新一代Internet電子商務基礎架構Oracle9i。
Oracle9i 的關鍵聚焦領域包括:
•提供世界領先的零數據丟失保護環境
•通過對更多聯機操作的支持來減少離線維護的要求
•提供對已損壞資料庫的快速而准確的修復
•使最終用戶能夠識別並更正其自身的錯誤
世界領先的數據保護環境
Oracle9i包括許多改進數據保護的新特性。除了對現有Standby產品進行了重點增強外,還包括了一個提供監視、自動化和控制的框架。
與管理備用資料庫有關的許多任務也是自動化的,包括初始化實例、錯誤跳轉和輕松的主從之間的來回切換。管理員也可以有選擇性地指定每個備用站點滯後於生產環境的日誌應用延遲(目的是在線免除人為錯誤或損壞錯誤),並選擇一個零數據丟失模式,在此模式下重做日誌被同步發送到備用站點。
在Oracle9i 中還增強了LogMiner ,以便提供全面的基於SQL 的Log Analysis(日誌分析)。目前LogMiner 支持索引編排的集簇表、鏈式行、直接載入、標量對象類型、LOB、LONG 數據類型和DDL 。LogMiner 也顯示主鍵並支持根據更改內容查詢日誌(例如,顯示對雇員「Smith 」的所有更改)。一個新的圖形用戶界面以及其他資料庫特性也使此產品易學、易用。
聯機數據演變
Oracle9i 包含一個新的聯機重新組織和重新定義體系結構,此體系結構提供了更為強大的重新組織功能。目前管理員可以對表定義執行各種聯機操作,包括按堆組織的表的聯機重新組織。在本質上,Oracle9i 目前允許聯機「CREATE TABLE AS SELECT」操作。在此新體系結構中,表的內容被復制到一個新表中。在復制內容的同時,資料庫跟蹤對原始表的更新。在復制完成後,更新將被應用於新表。一旦應用了更新,就可以在新表上創建索引。在創建索引後,將應用任何其他更新,而且結果表將替代原始表。在更新字典數據的同時,僅在操作開始和結束時以獨占模式鎖定表。使用這一新的體系結構,可以聯機更改表的任何物理屬性。可以將表移動到一個新位置,可以將表分區,也可以將表從一種組織(例如堆積)轉換為另一種組織(例如索引編排的)。
此外,許多邏輯屬性都可以更改。例如可以更改列的名稱、類型和大小並可以對列進行添加、刪除或合並。主要的限制是不能修改表的主鍵。
目前Oracle9i 也支持索引編排表上次級索引的聯機創建、重建等。目前可以聯機創建索引並同時對其進行分析。次級索引支持塊提示的有效使用。
管理員也能夠快速地停止資料庫以便執行要求非活動事務處理的操作。此外,在Oracle9i 中可以動態調整緩沖區高速緩存和共享池的大小。最後,Oracle9i 也可以在對象處於聯機狀態並被用戶訪問的同時驗證對象的結構(分析驗證)。
准確的資料庫修復
Oracle8i 包含非常完備的恢復功能。Oracle9i 通過使這些功能更強大和更准確對它們進行了擴展。
Oracle9i 包括對磁碟損壞的
2004年,發布oralce10g。
2007年7月12日,甲骨文公司在美國紐約宣布推出資料庫Oracle 11g
現在有多個oracle12C 這是最新版本