在本教程中,我們將逐步介紹如何下載Oracle 11g數(shù)據(jù)庫(kù)并演示如何安裝在Windows 10 64位機(jī)器上,以便在系統(tǒng)中學(xué)習(xí)和實(shí)踐PL/SQL編程。下載并安裝Oracle數(shù)據(jù)庫(kù)首先,需要到Oracle官方網(wǎng)站下載Oracle數(shù)據(jù)庫(kù)方法如下:
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供甘州網(wǎng)站建設(shè)、甘州做網(wǎng)站、甘州網(wǎng)站設(shè)計(jì)、甘州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、甘州企業(yè)網(wǎng)站模板建站服務(wù),10多年甘州做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
1、在電腦上安裝Oracle數(shù)據(jù)庫(kù)。解壓文件得到一個(gè)database文件,雙擊setup.exe程序。
2、出現(xiàn)INS-13001環(huán)境不滿足最低要求提示,先點(diǎn)擊“否”,去修改一下配置
3、進(jìn)入配置安全更新界面,將電子郵件置空,并取消選中安全更新選項(xiàng),之后單擊“下一步”
4、彈出尚未提供電子郵件地址對(duì)話框,單擊“是”
5、進(jìn)入安裝選項(xiàng)界面,選擇“創(chuàng)建和配置數(shù)據(jù)庫(kù)”,接著點(diǎn)擊“下一步”
6、進(jìn)入系統(tǒng)類界面,選擇“桌面類”,點(diǎn)擊“下一步”
7、進(jìn)入典型安裝界面,Oracle安裝目錄建議在D盤,輸入管理口令(符合標(biāo)準(zhǔn)的口令為:大寫、小寫、數(shù)字組合)
8、進(jìn)入先決條件檢查界面,等待檢查結(jié)果。
9、檢查完成之后,就進(jìn)入概要,點(diǎn)擊“完成”開始安裝
10、進(jìn)入安裝產(chǎn)品界面,等待安裝(需要一段時(shí)間,取決于電腦配置),如果電腦上面安裝安全衛(wèi)士,還會(huì)彈出提醒,千萬(wàn)要記得允許,不然不會(huì)成功
11、在口令管理界面,找到SCOTT,去掉簽名勾選,輸入口令;這是由于SCOTT屬于敏感賬戶,有入侵風(fēng)險(xiǎn)。
12、安裝完成
13、可以用navicate進(jìn)行連接,主機(jī)輸入:localhost,用戶名:system,口令:第七步設(shè)置的,然后點(diǎn)擊連接測(cè)試,跳出連接成功,到此Oracle安裝成功。
Oracle監(jiān)聽器配置:
選中樹形目錄中監(jiān)聽程序項(xiàng),再點(diǎn)擊左上側(cè)“+”按鈕添加監(jiān)聽程序,點(diǎn)擊監(jiān)聽程序目錄,默認(rèn)監(jiān)聽器名稱是LISTENER。選中名稱,選中窗口右側(cè)欄下拉選項(xiàng)中的“監(jiān)聽位置”,點(diǎn)擊添加地址按鈕。在出現(xiàn)網(wǎng)絡(luò)地址欄的協(xié)議下拉選項(xiàng)中選中“TCP/IP”,主機(jī)文本框中輸入主機(jī)名稱或IP地址,端口文本框中輸入數(shù)字端口,也可自定義任意有效數(shù)字端口。
Oracle可以通過互聯(lián)網(wǎng)下載,具體方法如下:
1、百度一下Oracle,點(diǎn)擊首條鏈接;
2、打開頁(yè)面中,選擇Download下的“Oracle Database 11g”進(jìn)入oracle 11G下載界面;
3、“Accept License
Agreement”表示接受協(xié)議的地方,在前面打勾才能夠進(jìn)行下載。下面邊框是不同系統(tǒng)對(duì)應(yīng)的oracle數(shù)據(jù)庫(kù)下載地址鏈接,點(diǎn)擊相應(yīng)的鏈接下載想要的數(shù)據(jù)庫(kù),注意,前面的File1,File2是不同的文件,要下載完整的數(shù)據(jù)庫(kù)安裝包需要把兩個(gè)文件都先上并下載;
4、彈出下載軟件窗口,你系統(tǒng)安裝的下載軟件不同,界面不同。
最后耐心等待下載完成即可。
oracle分為客戶端和服務(wù)端,顧名思義,客戶端只能訪問服務(wù)器上的數(shù)據(jù)庫(kù),而服務(wù)端功能則更加強(qiáng)大,在提供遠(yuǎn)程訪問功能的同時(shí),能夠在本地還原數(shù)據(jù)庫(kù)并訪問,那么今天主要講一下服務(wù)端的安裝,這里以oracle11g_R2為例。
1、先從oracle官網(wǎng)下載oracle11g_R2_database安裝包,這里需要根據(jù)你電腦系統(tǒng)選擇window、linux或者其它類型,再選擇64位還是32位,我的電腦是window10 32位的。
2、下載完成后一共有倆個(gè)壓縮包:win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip,把這倆個(gè)壓縮包解壓到同一個(gè)目錄,然后右擊以管理員身份運(yùn)行setup.exe
3、郵箱可填可不填,下面的勾選要去掉,然后點(diǎn)擊“下一步”
4、選擇“配置和創(chuàng)建數(shù)據(jù)庫(kù)”,并點(diǎn)擊“下一步”
5、因?yàn)槲覀兪前惭b在本地電腦上的,所以選擇“桌面類”,如果是安裝在服務(wù)器上,則選擇“服務(wù)器類”,再點(diǎn)擊“下一步”
6、選擇數(shù)據(jù)庫(kù)的安裝目錄,一般選擇剩余空間比較大的盤,不建議放在系統(tǒng)盤,然后設(shè)置管理口令,我這邊簡(jiǎn)單起見設(shè)置了“1234”,點(diǎn)擊“下一步”,他會(huì)提示你口令不符合標(biāo)準(zhǔn),可以不用管,直接繼續(xù)
7、開始檢測(cè)你的環(huán)境是否滿足安裝要求,假如滿足直接跳到如下頁(yè)面,點(diǎn)擊“完成”,就會(huì)開始安裝了
8、等一段時(shí)間,出現(xiàn)如下頁(yè)面,那么就表示你的數(shù)據(jù)庫(kù)安裝成功啦
Oracle數(shù)據(jù)庫(kù)是比較大型的數(shù)據(jù)庫(kù)管理軟件,那么如何在Windows系統(tǒng)中安裝Oracle數(shù)據(jù)庫(kù)呢?下面我給大家演示分享一下。
工具/材料
Oracle安裝包
01
首先我們登錄Oracle的平臺(tái),點(diǎn)擊頂部的Download菜單,然后點(diǎn)擊Oracle Database選項(xiàng),如下圖所示
02
接下來(lái)在下載列表界面我們選擇Windows版本的安裝包,如下圖所示
03
然后我們將下載的安裝包解壓,接著點(diǎn)擊里面的Setup.exe安裝文件,如下圖所示
04
接下來(lái)會(huì)進(jìn)入安裝向?qū)Ы缑?,直接點(diǎn)擊下一步按鈕即可,如下圖所示
05
接著會(huì)進(jìn)入安裝選項(xiàng)界面,我們選擇創(chuàng)建和配置數(shù)據(jù)庫(kù)選項(xiàng),如下圖所示
06
然后進(jìn)入系統(tǒng)類選項(xiàng),我們點(diǎn)擊右側(cè)的服務(wù)器類,如下圖所示
07
接著在網(wǎng)絡(luò)安裝選項(xiàng)界面中點(diǎn)擊單實(shí)例數(shù)據(jù)庫(kù)安裝,如下圖所示
08
然后會(huì)進(jìn)入安裝類型界面,接著選擇高級(jí)安裝選項(xiàng),如下圖所示
09
下面就是軟件的語(yǔ)言設(shè)置了,我們將簡(jiǎn)體中文和英文添加到右側(cè)列表,如下圖所示
10
然后我們?cè)O(shè)置一下數(shù)據(jù)庫(kù)版本的類型,這里選擇企業(yè)版,如下圖所示
11
接下來(lái)就需要?jiǎng)?chuàng)建Windows用戶了,注意用戶名不要有中文,如下圖所示
12
然后我們需要設(shè)置一下Oracle的安裝位置,如下圖所示,注意安裝路徑不要有中文
13
接著在配置類型中選擇一般用途/事物處理選項(xiàng),如下圖所示
14
然后我們?cè)跀?shù)據(jù)庫(kù)標(biāo)識(shí)符界面中設(shè)置一下標(biāo)識(shí)符名稱,如下圖所示
15
接下來(lái)我們就需要在配置選項(xiàng)界面中設(shè)置內(nèi)存的空間大小,如下圖所示
16
接下來(lái)切換到字符集頁(yè)卡,在這里選擇好Oracle的字符集,如下圖所示
17
接著會(huì)進(jìn)入條件的檢測(cè),檢測(cè)完畢以后我們就點(diǎn)擊安裝按鈕,如下圖所示
18
最后我們就進(jìn)入到Oracle的安裝了,等待進(jìn)度條跑完了就安裝完了,如下圖所示
Oracle11g是目前Oracle較新版本,除了傳統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)外,也提供了界面友好的鏈接工具。考慮到Oracle數(shù)據(jù)的穩(wěn)定和性能方面的優(yōu)勢(shì),在需要處理大量數(shù)據(jù)的系統(tǒng)中,可以考慮使用Oracle作為數(shù)據(jù)庫(kù)。\x0d\x0a一:Oracle11g的安裝過程(Windows版本)很簡(jiǎn)單,步驟為:\x0d\x0a 1. 首先從Oracle官方網(wǎng)站上下載Oracle11g數(shù)據(jù)庫(kù),大約為1.7G。解壓后,setup.ext就可以開始安裝\x0d\x0a 2. 在安裝開始的時(shí)候,會(huì)要求填寫一些信息。需要注意兩項(xiàng):\x0d\x0a 1)SID。這應(yīng)該是安裝的數(shù)據(jù)庫(kù)的ServiceID,在數(shù)據(jù)庫(kù)安裝成功后,在Window的服務(wù)中會(huì)多一項(xiàng)OracleServiceSID的服務(wù),這里的SID就是在安裝時(shí)填寫的字符串。因此在連接數(shù)據(jù)庫(kù)的時(shí)候都需要有SID信息,比如使用JDBC連接的時(shí)候。\x0d\x0a 2)密碼。這里的密碼是系統(tǒng)管理員的密碼(sys,sysdba)。\x0d\x0a 3. 接下來(lái)就可以按照界面提示安裝了,安裝過程中會(huì)檢查電腦配置,如果符合要求就可以繼續(xù)安裝。\x0d\x0a 4. 安裝結(jié)束后,會(huì)生成一個(gè)database config的界面,上面有安裝的數(shù)據(jù)庫(kù)的sid, port等信息。(可以把這個(gè)界面保存起來(lái),防止以后忘記相關(guān)信息)\x0d\x0a二:Oracle的連接\x0d\x0a 安裝完成后,就可以連接數(shù)據(jù)庫(kù)了,連接Oracle可以通過SQLPlus,SQLDeveloper,建議可以使用SQLDeveloper,因?yàn)樗缑娌诲e(cuò)。在程序-Oracle11g-應(yīng)用開發(fā)程序 下面有SQLDeveloper,第一次啟動(dòng)時(shí),需要設(shè)置java.exe的路徑(SQLDeveloper應(yīng)該是JAVA開發(fā)的),之后就可以看到連接界面了。接下來(lái)需要填寫連接信息,第一次連接時(shí),必須先通過sysdba進(jìn)行連接,所以要使用安裝時(shí)設(shè)置的密碼,其它信息如下:\x0d\x0a 1)需要選擇登錄身份為系統(tǒng)管理員 2)sid安裝時(shí)設(shè)置的sid值 3)端口號(hào)一般默認(rèn)是1521\x0d\x0a 注意在連接的時(shí)候,需要確保在服務(wù)中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打開的\x0d\x0a 填好上面的信息就可以登錄了。如果要?jiǎng)?chuàng)建自己的數(shù)據(jù)庫(kù),需要下面幾個(gè)過程:\x0d\x0a 1.創(chuàng)建表空間,語(yǔ)句如下:\x0d\x0a CREATE TABLESPACE SampleTableSpace \x0d\x0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reuse\x0d\x0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimited\x0d\x0a EXTENT MANAGEMENT local;\x0d\x0a 2.創(chuàng)建一個(gè)用戶,并默認(rèn)為SampleTableSpace表空間\x0d\x0a CREATE USER SampleUser IDENTIFIED BY Password\x0d\x0a DEFAULT TABLESPACE SampleTableSpace;\x0d\x0a 3.為用戶授權(quán):\x0d\x0a GRANT connect, resource TO SampleUser ;\x0d\x0a 注意,接下來(lái)的操作必須在SampleUser的連接中進(jìn)行,步驟如下:\x0d\x0a 1.在SQLDeveloper中新建一個(gè)連接,并使用剛才創(chuàng)建的SampleUser信息進(jìn)行登錄\x0d\x0a 2.接下來(lái)在SampleUser的連接中就可以使用sql進(jìn)行各種操作,這些操作都會(huì)在SampleTableSpace中進(jìn)行。\x0d\x0a三: 數(shù)據(jù)導(dǎo)入導(dǎo)出\x0d\x0a Oracle提供數(shù)據(jù)導(dǎo)入和導(dǎo)出功能.命令為imp/exp,可以在cmd下運(yùn)行,它們可以將數(shù)據(jù)庫(kù)中的表或其它對(duì)象導(dǎo)出為.dmp文件,或者將dmp文件導(dǎo)入,具體使用方法可以google一下,應(yīng)該比較好用。\x0d\x0a \x0d\x0a上面是之前使用Oracle11g時(shí)的一些經(jīng)驗(yàn),如果有不正確的地方,也請(qǐng)大家補(bǔ)充。
操作方法如下:
操作設(shè)備:戴爾電腦
操作系統(tǒng):win10
操作軟件:oracle數(shù)據(jù)庫(kù)
1、首先我們打開PLSQL,點(diǎn)取消進(jìn)去進(jìn)入數(shù)據(jù)庫(kù)。
2、然后彈出PLSQL主界面,找到菜單欄的tools選擇屬性preferences進(jìn)去。
3、彈出如下界面,配置oracleclient,配置好兩個(gè)設(shè)置項(xiàng),點(diǎn)apply,然后點(diǎn)ok,關(guān)閉PLSQL,重啟PLSQL。
4、上邊的兩個(gè)填寫項(xiàng)就是第一步中的目錄,以及目錄下的一個(gè)文件,如下圖所示,在哪個(gè)目錄就對(duì)應(yīng)的去找就可以了。
5、重啟PLSQL進(jìn)入到登錄界面,輸入相關(guān)信息,用戶名密碼,以及連接信息連接信息:可以是ip:1521/實(shí)例名,也可以是network/admin目錄下的tnsname.ora中配置的TNS別名。
6、連接進(jìn)去成功之后。可以隨便寫一個(gè)語(yǔ)句查查,是否正常,查詢無(wú)誤。