oracle怎么判断是裸设备安装,Oracle 9i下以裸设备方式安装数据库
一直都在Oracle 10G下以裸設備方式手工建庫,今天嘗試在oracle 9i下同樣以裸設備方式手工建庫,遇到點麻煩,不過好一番折騰之后,終于還是解決了,詳盡記錄如下。
一直都在oracle10G下以裸設備方式手工建庫,今天嘗試在oracle9i下同樣以裸設備方式手工建庫,遇到點麻煩,不過好一番折騰之后,終于還是解決了,詳盡記錄如下。
首先在卷組vg00下建好oracle9i所需的裸設備文件,然后以oracle用戶登陸到圖形界面,打開dbca程序,通過手工指定裸設備文件及路徑的方式來創建數據文件、控制文件以及日志文件,結果在安裝的時候系統報錯如下:
這個錯誤所提示的消息就是系統并沒有使用裸設備,而直接使用文件系統的方式來創建數據庫,所以提示空間不夠,如果硬要往下安裝,其結果只能是失敗。
在oracle10G跟oracle9i里使用dbca安裝數據庫時有一點不同之處,在oracle10G中,系統會明確的詢問你,在建庫的時候是使用文件系統的方式還是使用裸設備的方式,如下圖所示:
在這幅圖里面,如果選擇“file system”,那么表示以文件系統的方式進行數據庫的安裝,這種方式一般在做實驗的時候用,圖方便。生產環境中,大多使用裸設備方式建庫,也就是這里的“raw devices”。選擇了之后,?【 Linux公社 www.Linuxidc.com 】 可以采取使用map的方法實現把要建的表名稱跟對應的裸設備路徑寫到文本文件中,然后通過映射這個文件里面的內容來進行表空間的劃分,還有一種方法就是手工指定,這種方法使用得比較普遍。
那么,oracle9i中沒有這樣的選項,但oracle官方又沒有說9i里面不能使用裸設備來建庫,怎么辦?這里不得不提到一個叫“DBCA_RAW_CONFIG”的參數,可以通過在操作系統中定義這個參數的值對應映射文件,然后將這個值寫入oracle用戶的環境變量中,從而實現在建庫的時候使用裸設備的方式進行安裝。
總結
以上是生活随笔為你收集整理的oracle怎么判断是裸设备安装,Oracle 9i下以裸设备方式安装数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 种植的蘑菇直接炖好吃吗?
- 下一篇: 为什么人们会怀念童年时代的食物和食品?