AIX下Oracle群集新增磁碟並加到資料庫中

2021-06-01 05:43:28 字數 714 閱讀 1575

最近有個專案需要將別的機器上的磁碟弄下來,加入到新的伺服器上,並分配給oracle資料庫,下面的操作中一些要注意的地方

由於是使用裸裝置做為儲存資料檔案的方式,所以必須使用concurrent vg

1、建立vg的時候發現建立不了,因為這個盤原先是別的伺服器上的,所以磁碟頭有vg資訊,所以用以下命令清除

dd if=/dev/zero of=/dev/hdiskpower bs=1024 count=1024

2、aix5.3以上的版本建立vg的時候,建議建立成scalable volume group這樣的話就不會有4k的偏移量

3、建立vg的時候會有乙個volume group major number,vg在oracle群集的所有主機上,這個number必須一致,可以通過如下命令查詢

lvgenmajor vg_name

4、在一台伺服器上建立vg後,其他伺服器可以通過import vg的方式來建立vg,這個時候可能會有乙個問題,pvid沒有同步過去,這時候需要以下2種方式來生成pvid

(1) cfgmgr –v

(2) lspv 如果沒有pvid的話,執行chdev -l hdiskn -a pv=yes

5、concurrent vg在varyon的時候和普通vg是不一樣的,需要加乙個引數

varyonvg -c vg_name

由於第一次自己準備aix環境,所以碰到這些問題,特此記錄,接下來要自己安裝hacmp了

AIX系統新增使用者並連線DB2資料庫

1 首先用管理員使用者root登入linux或aix系統 如果不是root使用者登入,可以su root進行使用者轉換 或者可以輸入 id 檢視當前登入使用者的資訊 2 在home目錄下建多個使用者需要用的資料夾 cd home mkdir odm sdm fdm hdm gdm rdm dss 3...

linux 新增oracle資料庫

1 切換到oracle使用者 su oracle2 登入sys使用者 sqlplus as sysdba3 建立表空間 查詢表空間路徑 select name from v datafile 查詢結果如下 建立表空間 create tablespace aecip cif datafile home...

資料新增到資料庫,取出來帶

出現這種問題,一般是字符集問題.在插入資料庫之前表的編碼要設定一下.我的資料庫是utf 8的,所以 set names utf8一般就能解決問題.可是我的設定也沒問題.插入的時候的格式也都是utf 8,但最後取出來的資料還是帶問號.後來經過一番周折發現,我插入資料庫的資料量比較大,原本用的varch...