一般應用程序的oracle配置
2024-08-29 13:49:27
供稿:網友
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的用戶參考手冊。