『壹』 oracle 11g資料庫什麼時候出的
Oracle 11g是甲骨文公司在2007年年7月肆襲12日推兄轎出的最新資料庫軟體,Oracle 11g有羨雹肆400多項功能,經過了1500萬個小時的測試,開發工作量達到了3.6萬人/月。相對過往版本而言,Oracle 11g具有了與眾不同的特性。
『貳』 sql Server、Oracle 11g、PL/SQL Developer有什麼區別主要功能是什麼請簡介
1.SQL Server和Oracle 分別是微軟公司和甲骨文公司的資料庫產品
除了樓上這位仁喚圓尺兄所說的語法上略有差腔賣異之外,Oracle的undo,是其它資料庫所不及的。
也是Oracle 資料庫區別於其它資料庫的最大標志。
2.PL/SQL Developer是一個集成開發環境,專門面向Oracle資料庫存儲程序單元的開發。
它具有語法加強、SQL和PL/SQL幫助、對象描述、代碼助手、編譯器提示、PL/SQL完善、代碼內容、代碼分級、瀏覽器按鈕、超鏈接導航、宏庫等許多智能特性,能夠滿足要求性最高的用戶需求。當您需要某個信息時,它將自動出現,至多單擊即可將信息調出。大概9成和高以上的sql語法都可以直接執行,進行資料庫操作,而只有一少部分不提供支持。
『叄』 Oracle 11g最有特點的五大特性都有哪些
與無壓縮格式下存儲數據相比,新的Oracle數據壓縮技術能夠確保以較小的開銷節省三倍以上的磁碟存儲空間。這一點比僅節省磁碟空間要具有更大的優勢,因為它能夠使企業節約更多的開支,以便有更多的資金來鞏固自己的地位。
自動診斷知識庫(Automatic Diagnostic Repository,ADR)是專門針對嚴重錯誤的知識庫。該知識庫基本上能夠自動完成一些以往需要由資料庫管理員來手動完成的操作。
作為ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最讓人驚喜的特性之一。SQL性能分析器巧運是一個整體調整工具,管理員可以通過該工具在資料庫上定義和重演(replay) 一個典型的工作負載,之後管理員可以調節整體參數來使資料庫盡快的達到最佳性能——而這一任務同樣也是許多年以來由資料庫管理員手動完成的。
由於獲得了最優的初始參數,資料庫管理員就不需要調整數以萬計的SQL語句。管理員需要做的就是給定一個典型的負載 ,由SAP根據歷史記錄來決定SQL的最終設置,而不用管理員來檢測哪孝帆梁一個SQL設置是最合理的。
多年以來,甲骨文公司一直在努力完成地另一個新特性便是「聯機更新」(在不down機的轎答情況下更新軟體)。實際上,很難從軟體工程的角度來設計一個運行時能自動升級的軟體。由於真正的應用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次對其他的資料庫供應商造成了更大的壓力。在實際的使用過程中,資料庫產品的用戶總是希望產品有持續的高可用性,這並不是說只需滿足下次補丁更新之前的3年的時間就夠了。
自動內存管理特性可以追根溯源至Oracle 9i,那時甲骨文公司推出首款自動調節存儲池的工具。AMM工具其實就是一種探測機制。實際上,Oracle 11g 有很多隨機訪問存儲池,當AMM探測到某個存儲池中已滿時,它將整個RAM從一個區域分配到其他相對合適的區域。
『肆』 Oracle11g資料庫系統設計、開發、管理與應用的前 言
本書主要內容
本書共有19章,分4個部分,其中第1、2章屬於基礎篇,主要介紹資料庫設計方面的內容;第3~11章屬於開發篇,主要介紹Oracle資料庫的開發;第12~15章屬於管理篇,主要介紹Oracle 11g資料庫的管理;第16~19章屬於應用篇,主要介紹Oracle 11g資料庫應用系統的開發知識。各個章節的具體內容安排如下:
篇名 章 名 主 要 內 容
基礎篇 第1章 資料庫技術基礎 介紹了資料庫技術的基本概念、數據模型、E-R模型、資料庫的規范化和高級資料庫技術
第2章 進入Oracle世界 介紹了Oracle產品的發展變遷、Oracle 11g的新特性、體系結構、安裝過程、基本組件和Oracle服務的啟動、關閉
開發篇 第3章 SQL語言與PL/SQL 介紹了SQL和PL/SQL的基本知識,以及PL/SQL運算符、控制結構和常用函數
第4章 資料庫 介紹了資料庫和資料庫實例的基本知識、創建資料庫、修改資料庫、刪除資料庫和管理表空間的操作
第5章 數據表、約束和數據記錄 介紹了管理數據表、資料庫完整性的約束實現、數據記錄操作、管理序列、管理同義詞和管理評注等操作
第6章 數據查詢 介紹了查詢的基本語法、簡單查詢、連接查詢、子查詢和聯合查詢等操作
第7章 索引 介紹了索引的基本知識、管理索引和管理聚集等操作
第8章 視圖 介紹了視圖的基本知識、管理視圖和使用視圖等操作
第9章 存儲過程、函數和包 介紹了存儲過程的基本知識、管理存儲過程、嵌套存儲過程、管理函數和管理包等操作
第10章 觸發器 介紹了觸發器的基本知識、管理觸發器和使用觸發器的操作
第11章 游標、事務和鎖 介紹了游標的基礎知識和基本操作、事務和鎖的基本知識
續表
篇名 章 名 主 要 內 容
管理篇 第12章 Oracle 11g企業管理器 介紹了OEM的基本環境和使用OEM監視Oracle 11g環境、管理資料庫、管理部署和管理作業系統等操作
第13章 資料庫安全性 介紹了資料庫安全性基本知識、管理用戶、管理角色、授權和資料庫審計等操作
第14章 備份與恢復 介紹了資料庫備份、恢復、數據導入、導出等操作
第15章 Oracle配置和管理工具 介紹了Oracle 11g配置和管理工具概況、配置和管理網路服務、配置本地規則和安裝、配置客戶端等操作
應用篇 第16章 Java訪問Oracle資料庫 介紹了JDBC的基本結構、ODBC連接資料庫、JDBC連接資料庫和訪問資料庫等操作
第17章 .NET訪問Oracle資料庫 介紹了ADO.NET模型、綁定連接資料庫、ODBC連接資料庫、手動連接資料庫和調用存儲過程等操作
第18章 開發J2EE應用 介紹了J2EE開發和部署環境、開發JSP程序、開發Servlet和開發EJB等內容
第19章 Oracle XML DB 介紹了Oracle XML DB的基本體系結構、XML模式、二進制XML表和XQuery查詢等內容
本書特點
(1)本書內容根據資料庫開發的一般特點進行講解,內容通俗易懂。
(2)結合實際開發案例的大量例題,使讀者可以直觀感受Oracle 11g的內容。
(3)對每種Oracle技術均通過GUI方式和命令方式進行講解,既方便初學者快速入門,也方便對Oracle有一定了解的讀者更上一層樓。
本書既適合高職高專、本科院校或計算機培訓機構作為Oracle資料庫課程的教材或參考用書,也可以作為計算機愛好者和資料庫管理員的參考用書。
本書由來自湖南鐵道職業技術學院的希賽顧問團顧問馮向科(國家認證軟體設計師、系統分析師)和鄧瑩擔任主編。
由於作者水平有限,書中的錯誤和不妥之處在所難免,敬請讀者批評指正。有關本書的反饋和咨詢,讀者可以發送郵件至(請見擴展閱讀),也可以從(請見擴展閱讀)免費下載書中所用到的軟體、工具和源代碼。
編 者
2009年3月
『伍』 Oracle 11g服務詳細介紹及哪些服務是必須開啟的
安裝Oracle 11g後,共有7個服務,這七個服務的含義分別為:
1. Oracle ORCL VSS Writer Service:
Oracle卷映射拷貝寫入服務,VSS(Volume Shadow Copy Service)能夠讓存儲基礎設備(比如磁碟,陣列等)創建高保真的時間點映像,即映射拷貝(shadow )。它可以在多卷或者單個卷上創建映射拷貝,同時不會影響到系統的系統能。(非必須啟動)
2. OracleDBConsoleorcl:Oracle資料庫控制台服務,orcl是Oracle的實例標識襪旦,默認的告磨實例為orcl。在運行Enterprise Manager(企業管理器OEM)的時候,需要啟動這個服務。(非必須啟動)
3. OracleJobSchelerORCL:
Oracle作業調度(定時器)服務,ORCL是Oracle實例標識。(非必須啟動)
4. OracleMTSRecoveryService:
服務端控制。該服務允許資料庫充當一個微軟事務伺服器MTS、COM/COM+對象和分布式環境下的事務的資源管理器。(非必須啟動)
5. OracleOraDb11g_home1ClrAgent:
Oracle資料庫
.NET擴展服務的一部分。 (非必須啟動)
6. OracleOraDb11g_home1TNSListener:
監聽器服務,服務只有在資料庫需要遠程訪問的時候才需要。(非必須啟動,下面會有詳細詳解)。
7. OracleServiceORCL:
資料庫服務(資料庫實例),是Oracle核心服務該服務,是資料庫啟動的基礎, 只有該服務啟動,Oracle資料庫才能正常啟動。(必須啟動)
對新手來說,要是只用Oracle自帶的sql*plus的話,只要啟動OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的話,OracleOraDb11g_home1TNSListener服務也要開啟。OracleDBConsoleorcl是進入基於web的EM必須開啟的,其餘服務襪好鬥很少用。
註:ORCL是資料庫實例名,默認的資料庫是ORCL,你可以創建其他的,即OracleService+資料庫名。
『陸』 oracle 11g 怎麼安裝和使用
Oracle11g是目前Oracle較新版本,除了傳統的資料庫服務外,也提供了界面友好的鏈接工具。考慮到Oracle數據的穩定和性能方面的優勢,在需要處理大量數據的系統中,可以考慮使用Oracle作為資料庫。x0dx0a一:Oracle11g的安裝過程(Windows版本)很簡單,步驟為:x0dx0a 1. 首先從Oracle官方網站上下載Oracle11g資料庫,大約為1.7G。解壓後,setup.ext就可以開始安裝x0dx0a 2. 在安裝開始的時候,會要求填寫一些信息。需要注意兩項:x0dx0a 1)SID。這應該是安裝的資料庫的ServiceID,在資料庫安裝成功後,在Window的服務中會多一項OracleServiceSID的服務,這里的SID就是在安裝時填寫的字元串。因此在連接資料庫的時候都需要有SID信息,比如使用JDBC連接的時候。x0dx0a 2)密碼。這里的密碼是系統管理員的密碼(sys,sysdba)。x0dx0a 3. 接下來就可以按照界面提腔姿並示安裝了,安裝過程中會檢查電腦配置,如果符合要求就可以繼續安裝。x0dx0a 4. 安裝結束後,會生成一個database config的界面,上面有安裝的資料庫的sid, port等信息。(可以把這個界面保存起來,防止以後忘記相關信息)x0dx0a二:Oracle的連接x0dx0a 安裝完成後,就可以連接資料庫了,連接Oracle可以通過SQLPlus,SQLDeveloper,建議可以使用SQLDeveloper,因為它界面不錯。在程序->Oracle11g->應用開發程序 下面有SQLDeveloper,第一次啟動時,需要設置java.exe的路徑(SQLDeveloper應該是JAVA開發的),之後就可以看到連接界面了。接下來需要填寫連接信息,第一次連接時,必須先通過sysdba進行連接,所以要使用安裝時設置的密碼,其它信息如下:x0dx0a 1)需要選擇登錄身份為系冊老統管理員 2)sid安裝時設置的sid值 3)埠號一般默認是1521x0dx0a 注意在連接的時候,需要確保在服務中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打開的x0dx0a 填好伍跡上面的信息就可以登錄了。如果要創建自己的資料庫,需要下面幾個過程:x0dx0a 1.創建表空間,語句如下:x0dx0a CREATE TABLESPACE SampleTableSpace x0dx0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reusex0dx0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimitedx0dx0a EXTENT MANAGEMENT local;x0dx0a 2.創建一個用戶,並默認為SampleTableSpace表空間x0dx0a CREATE USER SampleUser IDENTIFIED BY Passwordx0dx0a DEFAULT TABLESPACE SampleTableSpace;x0dx0a 3.為用戶授權:x0dx0a GRANT connect, resource TO SampleUser ;x0dx0a 注意,接下來的操作必須在SampleUser的連接中進行,步驟如下:x0dx0a 1.在SQLDeveloper中新建一個連接,並使用剛才創建的SampleUser信息進行登錄x0dx0a 2.接下來在SampleUser的連接中就可以使用sql進行各種操作,這些操作都會在SampleTableSpace中進行。x0dx0a三: 數據導入導出x0dx0a Oracle提供數據導入和導出功能.命令為imp/exp,可以在cmd下運行,它們可以將資料庫中的表或其它對象導出為.dmp文件,或者將dmp文件導入,具體使用方法可以google一下,應該比較好用。x0dx0a x0dx0a上面是之前使用Oracle11g時的一些經驗,如果有不正確的地方,也請大家補充。
『柒』 oracle 11g 安裝和使用
oracle 11g可以使用內置sysdba用戶來登錄,然後為sys和system用戶設置密碼,步驟如下:
1、打開運行窗口。
『捌』 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必須開啟的服務及服務詳細介紹
成功安裝Oracle g資料庫後 你會發現自己電腦運行速度會變慢 配置較低的電腦甚至出現非常卡的狀況 通過禁止非必須開啟的Oracle服務可以提升電腦的運行速度 那麼 具體該怎麼做呢?
按照win 位環境下Oracle g R 安裝詳解中的方法成功安裝Oracle g後 共有 個服務 分別為Oracle ORCL VSS Writer Service OracleDBConsoleorcl OracleJobSchelerORCL
OracleMTSRecoveryService OracleOraDb g_home ClrAgent OracleOraDb g_home TNSListener OracleServiceORCL 其中OracleDBConsoleorcl
OracleMTSRecoveryService OracleOraDb g_home TNSListener OracleServiceORCL是默認自動啟動的 OracleJobSchelerORCL是默認自動禁止的 其餘的默認為手動操作 假設您的全局資料庫名為orcl 則您的Oracle服務應該和上面的一樣 如下圖所示
這七個服務的含義分別為
Oracle ORCL VSS Writer Service Oracle卷映射拷貝寫入服務 VSS(Volume Shadow Copy Service)能夠讓存儲基礎設備(比如磁碟 陣列等)創建高保真的時間點映像 即映射拷貝(shadow ) 它可以在多卷或者單個卷上創建映射拷貝 同時不會影響到系統的系統能 (非必須啟動)
OracleDBConsoleorcl Oracle資料庫控制台服務 orcl是Oracle的實例標識 默認的實例為orcl 在運行Enterprise Manager(企業管理器OEM)的時候 需要啟動這帶鏈個服務 (非必須啟動)
OracleJobSchelerORCL Oracle作業調度(定時器)服務 ORCL是Oracle實例標識 (非必須啟動)
OracleMTSRecoveryService 服務端控制 該服務允許資料庫充當一個微軟事務伺服器MTS /+對象和分布式環境下的事務的資源管理器胡唯 (非必須啟動)
OracleOraDb g_home ClrAgent Oracle資料庫 NET擴展服務的一部分 (非必須啟動)
OracleOraDb g_home TNSListener 監聽器服務 服務只有在資料庫需要遠程訪問的時候才需要 (非必須啟動 下面會有詳細詳解)
OracleServiceORCL 資料庫服務(資料庫實例) 是Oracle核心服務該服務 是褲行培資料庫啟動的基礎 只有該服務啟動 Oracle資料庫才能正常啟動 (必須啟動)
那麼在開發的時候到底需要啟動哪些服務呢?
對新手來說 要是只用Oracle自帶的sql*plus的話 只要啟動OracleServiceORCL即可 要是使用PL/SQL Developer等第三方工具的話 OracleOraDb g_home TNSListener服務也要開啟 OracleDBConsoleorcl是進入基於web的EM必須開啟的 其餘服務很少用
lishixin/Article/program/Oracle/201311/19119