文章詳情頁(yè)
一般應(yīng)用程序的oracle配置
瀏覽:17日期:2023-11-19 08:43:56
;Oracle配置說(shuō)明 李昕(石油大學(xué)(華東)計(jì)算機(jī)與通信工程學(xué)院,山東 東營(yíng) 257061;)1.前言 在oracle安裝成功之后,必須進(jìn)行一些基本的配置,才能使應(yīng)用程序進(jìn)行正常的運(yùn)行。本文具體的講解了如何對(duì)oracle進(jìn)行基本的配置。本文的所有講解基于oracle 8i2.本地Oracle配置; 2.1創(chuàng)建數(shù)據(jù)庫(kù)一般在安裝oracle的服務(wù)器端之后,都會(huì)默認(rèn)的建立一個(gè)數(shù)據(jù)庫(kù)。假如這個(gè)數(shù)據(jù)庫(kù)已經(jīng)建立,可以跳過(guò)這一步。可以通過(guò)以下方法檢測(cè)是否已經(jīng)有數(shù)據(jù)庫(kù)存在。打開(kāi)database configuration assistant,如下圖圖2.1.1 啟動(dòng)database configuration assistant出現(xiàn)窗口(圖2.2):假如更改數(shù)據(jù)庫(kù)設(shè)置選項(xiàng)和刪除數(shù)據(jù)庫(kù)選項(xiàng)都為不可用,則代表當(dāng)前主機(jī)沒(méi)有建立任何數(shù)據(jù)庫(kù)。在需要建立一個(gè)本機(jī)數(shù)據(jù)庫(kù)時(shí),選擇創(chuàng)建數(shù)據(jù)庫(kù),點(diǎn)“下一步”按鈕,在新出現(xiàn)的窗口中選擇典型,點(diǎn)“下一步”按鈕。出現(xiàn)圖2.1.3假如您是從硬盤(pán)上安裝的oracle或者您從光盤(pán)上安裝的oracle而且oracle的安裝盤(pán)仍然在光驅(qū)內(nèi),請(qǐng)選擇“請(qǐng)從CD拷貝現(xiàn)有數(shù)據(jù)庫(kù)文件”,否則選擇“創(chuàng)建新的數(shù)據(jù)庫(kù)文件”,后者要比前者的創(chuàng)建速度慢。點(diǎn)“下一步”按鈕。出現(xiàn)圖2.1.4在文本框中填入您的數(shù)據(jù)庫(kù)的SID。這個(gè)要與您的oracle的SID(在安裝oracle時(shí)建立)相同。點(diǎn)擊“完成”按鈕,將會(huì)建立一個(gè)新的數(shù)據(jù)庫(kù)。圖2.1.2 database configuration assistant圖2.1.3 database configuration assistant圖2.1.4 database configuration assistant2.2創(chuàng)建表空間和用戶(hù)⑴打開(kāi)dba studio選擇lannch DBA studio standalone登錄⑵查看你所建立的數(shù)據(jù)庫(kù)是否在左側(cè)的列表中。假如不在,選擇文件菜單中的“將數(shù)據(jù)庫(kù)添加到樹(shù)”出現(xiàn)圖2.2.1圖2.2.1 將數(shù)據(jù)庫(kù)添加到樹(shù)一般你所建立的數(shù)據(jù)庫(kù)已經(jīng)出現(xiàn)在下面列表里,選中它確定退出即可。假如不在下面的列表中,可進(jìn)行手動(dòng)添加。在主機(jī)名對(duì)話框中填入主機(jī)名或主機(jī)ip。端口號(hào)一般配置為1521。Sid對(duì)話框中填入相應(yīng)的數(shù)據(jù)庫(kù)id。網(wǎng)絡(luò)服務(wù)名按安裝默認(rèn)的即可,也可自行修改。⑶登錄此時(shí),假如你操作正確,數(shù)據(jù)庫(kù)已經(jīng)添加到左側(cè)數(shù)據(jù)庫(kù)樹(shù)中。選中你的數(shù)據(jù)庫(kù),點(diǎn)擊左側(cè)工具條中的連接,出現(xiàn)登錄對(duì)話框。一個(gè)數(shù)據(jù)庫(kù)安裝時(shí)建立了一個(gè)默認(rèn)的系統(tǒng)治理員用戶(hù),可用來(lái)登錄。用戶(hù)名為system,密碼為manager。點(diǎn)擊“確定”按鈕登錄。登錄后如圖2.2.2所示。圖2.2.2 登錄成功⑷創(chuàng)建表空間選擇存儲(chǔ)節(jié)點(diǎn)下的表空間,然后點(diǎn)鼠標(biāo)右鍵,選中創(chuàng)建,出現(xiàn)圖2.2.3圖2.2.3 創(chuàng)建表空間在名稱(chēng)中輸入表空間的名稱(chēng)。在我們的應(yīng)用程序中,該名稱(chēng)默認(rèn)為T(mén)XK。然后在下面的表格中修改文件大小。我們的應(yīng)用程序需要一個(gè)50M的表空間。然后點(diǎn)擊“創(chuàng)建”按鈕,oracle開(kāi)始創(chuàng)建表空間。一般需要稍等一會(huì),oracle會(huì)提示你創(chuàng)建是否成功。假如不成功,一般是因?yàn)槟愕谋砜臻g設(shè)置過(guò)大或者磁盤(pán)空間不足,修改你的配置后重新創(chuàng)建,一般可創(chuàng)建成功。⑸創(chuàng)建用戶(hù)選擇安全節(jié)點(diǎn)下的用戶(hù),然后點(diǎn)鼠標(biāo)右鍵,選中創(chuàng)建,出現(xiàn)圖2.2.4圖2.2.4 創(chuàng)建用戶(hù)輸入你的用戶(hù)名和口令,并且把表空間的默認(rèn)值改為你剛剛創(chuàng)建的表空間名。然后選擇上面的角色選項(xiàng)卡,出現(xiàn)圖2.2.5圖2.2.5 添加權(quán)限在上面的列表中選中resource,添加到下面。 然后將connect和resource的治理選項(xiàng)畫(huà)上對(duì)號(hào),點(diǎn)擊創(chuàng)建即可。配置完成,在應(yīng)用程序登錄或用sql plus進(jìn)行登錄時(shí),將主機(jī)字符串一項(xiàng)不填即可圖2.2.6 應(yīng)用程序登錄3.聯(lián)機(jī)Oracle配置在聯(lián)機(jī)oracle配置中,服務(wù)器端的配置如上所述。而客戶(hù)端必須至少安裝oracle的客戶(hù)端。然后進(jìn)行如下配置。⑴啟動(dòng)net8 configuration assistant圖3.1 開(kāi)始菜單⑵選擇本地網(wǎng)絡(luò)服務(wù)名配置圖3.1 net8 歡迎界面下一步。⑶選擇工作和oracle版本在選擇工作界面中,選擇你要做的工作,我們選擇添加。在oracle的版本選擇中,選擇你安裝的oracle版本,我們選擇oracle 8i⑷輸入全局?jǐn)?shù)據(jù)庫(kù)名這個(gè)需要輸入的名稱(chēng)是指你將要連接的數(shù)據(jù)庫(kù)服務(wù)器的SID。在我的實(shí)驗(yàn)室里,服務(wù)器的數(shù)據(jù)庫(kù)SID為L(zhǎng)AB。⑸選擇網(wǎng)絡(luò)協(xié)議和端口號(hào)網(wǎng)絡(luò)協(xié)議一般選擇tcp,端口號(hào)為1521。在主機(jī)名中填寫(xiě)服務(wù)器的主機(jī)名或服務(wù)器的ip地址。我的數(shù)據(jù)庫(kù)服務(wù)器的ip是10.66.66.1。⑹測(cè)試一般要選擇測(cè)試,確保你的配置是成功的。假如測(cè)試未成功,回到第一步從新開(kāi)始配置。配置成功后,要配置主機(jī)字符串。⑺配置主機(jī)字符串這個(gè)名稱(chēng)可以任意輸入,但是為了能讓你想起你連接的是什么數(shù)據(jù)庫(kù),建議這個(gè)名稱(chēng)跟數(shù)據(jù)庫(kù)名稱(chēng)相關(guān)。經(jīng)過(guò)以上步驟,一個(gè)網(wǎng)絡(luò)服務(wù)名就配置完成。在應(yīng)用程序登錄或用sql plus進(jìn)行登錄時(shí),將主機(jī)字符串一項(xiàng)填入你剛剛建立的網(wǎng)絡(luò)服務(wù)名即可。4.小結(jié)在以上的文檔中,簡(jiǎn)要的說(shuō)明了一般應(yīng)用程序需要的oracle配置。當(dāng)然,oracle是相當(dāng)復(fù)雜的,假如你需要其它的配置,就必須參考o(jì)racle的用戶(hù)參考手冊(cè)。
標(biāo)簽:
Oracle
數(shù)據(jù)庫(kù)
排行榜
