一般應用程式的oracle配置
來源:互聯網
上載者:User
oracle|程式 Oracle配置說明
李昕(石油大學(華東)電腦與通訊工程學院,山東 東營 257061;)
1.前言
在oracle安裝成功之後,必須進行一些基本的配置,才能使應用程式進行正常的運行。本文詳細的講解了如何對oracle進行基本的配置。本文的所有講解基於oracle 8i
2.本地Oracle配置 2.1建立資料庫
一般在安裝oracle的伺服器端之後,都會預設的建立一個資料庫。如果這個資料庫已經建立,可以跳過這一步。可以通過以下方法檢測是否已經有資料庫存在。
開啟database configuration assistant,如下圖
圖2.1.1 啟動database configuration assistant
出現視窗(圖2.2):
如果更改資料庫設定選項和刪除資料庫選項都為不可用,則代表當前主機沒有建立任何資料庫。
在需要建立一個本機資料庫時,選擇建立資料庫,點“下一步”按鈕,在新出現的視窗中選擇典型,點“下一步”按鈕。出現圖2.1.3
如果您是從硬碟上安裝的oracle或者您從光碟片上安裝的oracle而且oracle的安裝盤仍然在光碟機內,請選擇“請從CD拷貝現有資料庫檔案”,否則選擇“建立新的資料庫檔案”,後者要比前者的建立速度慢。點“下一步”按鈕。出現圖2.1.4
在文字框中填入您的資料庫的SID。這個要與您的oracle的SID(在安裝oracle時建立)相同。
點擊“完成”按鈕,將會建立一個新的資料庫。
圖2.1.2 database configuration assistant
圖2.1.3 database configuration assistant
圖2.1.4 database configuration assistant
2.2建立資料表空間和使用者
⑴開啟dba studio
選擇lannch DBA studio standalone登入
⑵查看你所建立的資料庫是否在左側的列表中。如果不在,選擇檔案菜單中的“將資料庫添加到樹”出現圖2.2.1
圖2.2.1 將資料庫添加到樹
一般你所建立的資料庫已經出現在下面列表裡,選中它確定退出即可。如果不在下面的列表中,可進行手動添加。在主機名稱對話方塊中填入主機名稱或主機ip。連接埠號碼一般配置為1521。Sid對話方塊中填入相應的資料庫id。網路服務名按安裝預設的即可,也可自行修改。
⑶登入
此時,如果你操作正確,資料庫已經添加到左側資料庫樹中。選中你的資料庫,點擊左側工具條中的串連,出現登入對話方塊。一個資料庫安裝時建立了一個預設的系統管理員使用者,可用來登入。使用者名稱為system,密碼為manager。點擊“確定”按鈕登入。登入後如圖2.2.2所示。
圖2.2.2 登入成功
⑷建立資料表空間
選擇儲存節點下的資料表空間,然後點滑鼠右鍵,選中建立,出現圖2.2.3
圖2.2.3 建立資料表空間
在名稱中輸入資料表空間的名稱。在我們的應用程式中,該名稱預設為TXK。然後在下面的表格中修改檔案大小。我們的應用程式需要一個50M的資料表空間。然後點擊“建立”按鈕,oracle開始建立資料表空間。一般需要稍等一會,oracle會提示你建立是否成功。如果不成功,一般是因為你的資料表空間設定過大或者磁碟空間不足,修改你的配置後重新建立,一般可建立成功。
⑸建立使用者
選擇安全節點下的使用者,然後點滑鼠右鍵,選中建立,出現圖2.2.4
圖2.2.4 建立使用者
輸入你的使用者名稱和口令,並且把資料表空間的預設值改為你剛剛建立的資料表空間名。
然後選擇上面的角色選項卡,出現圖2.2.5
圖2.2.5 添加許可權
在上面的列表中選中resource,添加到下面。然後將connect和resource的管理選項畫上對號,點擊建立即可。配置完成,在應用程式登入或用sql plus進行登入時,將主機字串一項不填即可
圖2.2.6 應用程式登入
3.聯機Oracle配置
在聯機oracle配置中,伺服器端的配置如上所述。而用戶端必須至少安裝oracle的用戶端。然後進行如下配置。
⑴啟動net8 configuration assistant
圖3.1 開始菜單
⑵選擇本網服務名配置
圖3.1 net8 歡迎介面
下一步。
⑶選擇工作和oracle版本
在選擇工作介面中,選擇你要做的工作,我們選擇添加。
在oracle的版本選擇中,選擇你安裝的oracle版本,我們選擇oracle 8i
⑷輸入全域資料庫名
這個需要輸入的名稱是指你將要串連的資料庫伺服器的SID。在我的實驗室裡,伺服器的資料庫SID為LAB。
⑸選擇網路通訊協定和連接埠號碼
網路通訊協定一般選擇tcp,連接埠號碼為1521。在主機名稱中填寫伺服器的主機名稱或伺服器的ip地址。我的資料庫伺服器的ip是10.66.66.1。
⑹測試
一般要選擇測試,確保你的配置是成功的。如果測試未成功,回到第一步從新開始配置。配置成功後,要配置主機字串。
⑺配置主機字串
這個名稱可以任意輸入,但是為了能讓你想起你串連的是什麼資料庫,建議這個名稱跟資料庫名稱相關。經過以上步驟,一個網路服務名就配置完成。在應用程式登入或用sql plus進行登入時,將主機字串一項填入你剛剛建立的網路服務名即可。
4.小結
在以上的文檔中,簡要的說明了一般應用程式需要的oracle配置。當然,oracle是相當複雜的,如果你需要其它的配置,就必須參考oracle的使用者參考手冊。