『壹』 oracle11g安裝教程完整版
在本教程中,我們將逐步介紹如何下載Oracle 11g資料庫並演示如何安裝在Windows 10 64位機器上,以便在系統中學習和實踐PL/SQL編程。下載並安裝Oracle資料庫首先,需要到Oracle官方網站下載Oracle資料庫方法如下:
1、在電腦上安裝Oracle資料庫。解壓文件得到一個database文件,雙擊setup.exe程序。
Oracle監聽器配置:
選中樹形目錄中監聽程序項,再點擊左上側「+」按鈕添加監聽程序,點擊監聽程序目錄,默認監聽器名稱是LISTENER。選中名稱,選中窗口右側欄下拉選項中的「監聽位置」,點擊添加地址按鈕。在出現網路地址欄的協議下拉選項中選中「TCP/IP」,主機文本框中輸入主機名稱或IP地址,埠文本框中輸入數字埠,也可自定義任意有效數字埠。
『貳』 Oracle資料庫安裝
oracle分為客戶端和服務端,顧名思義,客戶端只能訪問伺服器上的資料庫,而服務端功能則更加強大,在提供遠程訪問功能的同時,能夠在本地還原資料庫並訪問,那麼今天主要講一下服務端的安裝,這里以oracle11g_R2為例。
1、先從oracle官網下載oracle11g_R2_database安裝包,這里需要根據你電腦系統選擇window、linux或者其它類型,再選擇64位還是32位,我的電腦是window10 32位的。
2、下載完成後一共有倆個壓縮包:win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip,把這倆個壓縮包解壓到同一個目錄,然後右擊以管理員身份運行setup.exe
3、郵箱可填可不填,下面的勾選要去掉,然後點擊「下一步」
4、選擇「配置和創建資料庫」,並點擊「下一步」
5、因為我們是安裝在本地電腦上的,所以選擇「桌面類」,如果是安裝在伺服器上,則選擇「伺服器類」,再點擊「下一步」
6、選擇資料庫的安裝目錄,一般選擇剩餘空間比較大的盤,不建議放在系統盤,然後設置管理口令,我這邊簡單起見設置了「1234」,點擊「下一步」,他會提示你口令不符合標准,可以不用管,直接繼續
7、開始檢測你的環境是否滿足安裝要求,假如滿足直接跳到如下頁面,點擊「完成」,就會開始安裝了
8、等一段時間,出現如下頁面,那麼就表示你的資料庫安裝成功啦
『叄』 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時的一些經驗,如果有不正確的地方,也請大家補充。