① oracle 11g 和 12c 有什麼區別
oracle11g和12c的區別如下:
1、對應關系。
在oracle12c前,實例與資料庫是一對一或多對一關系(RAC):即一個實例只能與一個資料庫相關聯,資料庫可以被多個實例所載入。當進入oracle12C後,實例與資料庫可以是一對多的關系。
2、版本完善程度。
oracle11g在DBA管理上較完善,提升了對資料庫的管控能力,且提供了許多自動特性,相對來說oracle11g升級較為簡單,而oracle12c則相較於oracle11g沒有這么平滑。
3、新特性。
oracle12c的新特性是實現雲資料庫的支持,提供雲平台管理,這是oracle11g所沒有的功能,同時oracle12c增加了CDB和PDB的概念,功能較oracle11g更加齊全。
4、多分區支持。
oracle12c可以對多個分區同時進行維護操作,比如將一年的12個分區MERGE到1個新的分區中,比如將一個分區SPLIT成多個分區,多個分區同時操作自動並行完成,而oracle11g無法實現這個功能。
② 關於 oracle 11g 第1版 即 oracle 11.1.0.6 版本 下載地址
11.1.0.6,到這個地址(將每個文件的下載鏈接復制到迅雷中下載):
http://www.oracle.com/technetwork/testcontent/111060-win32soft-084328-zhs.html
下面的是11.1.0.7的地址,復制到迅雷中下載看看;
Oracle Database 11g Release 1 (11.1.0.7.0)
for Microsoft Windows 2008 Server (32-bit)
http://download.oracle.com/otn/nt/oracle11g/111070/win32_11gR1_database.zip
Oracle Database 11g Release 1 Client (11.1.0.7.0)
for Microsoft Windows 2008 Server (32-bit)
http://download.oracle.com/otn/nt/oracle11g/111070/win32_11gR1_client.zip
Oracle Clusterware 11g Release 1 (11.1.0.7.0)
for Microsoft Windows 2008 Server (32-bit)
http://download.oracle.com/otn/nt/oracle11g/111070/win32_11gR1_clusterware.zip
Oracle Database Gateways 11g Release 1 (11.1.0.7.0)
for Microsoft Windows 2008 Server (32-bit)
http://download.oracle.com/otn/nt/oracle11g/111070/win32_11gR1_gateways.zip
③ 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時的一些經驗,如果有不正確的地方,也請大家補充。
④ 求一本Oracle11g資料庫基礎教程 孫風棟 王瀾編著的PDF電子書
書名=Oracle 11g資料庫基礎教程
作者=張鳳荔,王瑛,李曉黎等編
頁碼=373
ISBN=978-7-115-28942-1
出版社=北京:人民郵電出版社 , 2012.09
附件已經上傳
⑤ oracle 11g 安裝和使用
oracle 11g可以使用內置sysdba用戶來登錄,然後為sys和system用戶設置密碼,步驟如下:
1、打開運行窗口。