當我們在處理資料庫資料的時候,有時候會碰到一種情況

就是當沒有這筆資料時,我們就insert進去

而這筆資料已經存在時,我們就更新相關的欄位
安裝完Oracle後,接著切換回command介面,切換oracle的身分 su - oracle

修改~/.bash_profile參數

PATH=$PATH:$HOME/bin
export ORACLE_BASE=/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
oracle每個版本可能都不大一樣

所以首先聲明我的環境是centos 6.2 x86_64,安裝的是oracle 11g

首先進行對時(沒有對時會發生什麼事我也不曉得,反正前輩的筆記)

vim /etc/ntp.conf
service ntpd restart
chkconfig ntpd on  

接著安裝必要的模組
首先,因為Mysql的同步機制完全是基於在主資料庫上執行的增量SQL要被送到副資料庫上,並且被成功執行。

這就勢必要求:開啟同步機制前,主副數據庫中數據是相同的;但是在運行中仍然可能遇到不一致的產生,

這會導致通信無法正常繼續下去。因此一旦同步出現問題,首先應該確認是否某些SQL的語法在副資料庫無法執行
複製一個新的表格schema與舊表格相同

create table new_table_name like old_table_name

將舊表格資料存入新表格
分頁: 2/3 第一頁 上頁 1 2 3 下頁 最後頁 [ 顯示模式: 摘要 | 清單 ]