SAP Uninstall 之誤刪測試資料庫
事情的起由,是昨晚要刪掉另一臺測試伺服器上的SAP資料庫,然後刪除所佔的SAN空間,騰出空間來給生產庫遷移至SAN環境。
假設有A、B伺服器,A機有a資料庫,B機有b資料庫,而b資料庫是由a資料庫的盤直接snapclone出來的,包含了資料庫檔案和SAP配置檔案!!!幫兇啊!而B機上的SAP是用System copy方法做出來的,usr裡面包含了a和b的配置檔案,我這裡就是LXD和LXT,一字之差啊!
現在要刪掉B機上的b資料庫。
出錯過程:要知道SAP Uninstall是根據profiles來確認要刪除SAP和資料庫的機器和位置,事後檢討,當時應該是一不小心,點了B機上a數資料庫配置檔案。
結果,刪LXT變成LXD嚴重啊,LXD正在恢復中...
Update,1.1TB size 的LXD資料庫用了將近16個小時才恢復到前一小時的映象,但不能startup disk+work.exe,還得用system copy的方法,才恢復正常。
經驗教訓:
1,用system copy的方法裝SAP,尤其是用snap clone來做的盤,記得將原SAP的配置檔案刪除掉;斷絕錯誤之源;
2,SAP Uninstall時,最好是不選擇drop database,事後手動在SQL EM下手動drop;就算點錯了profiles,資料庫檔案還在,system copy就回來了
3, 安裝SAP,最好採用不同的SID,如果使用相當的SID安裝SAP,則採用Localhost的安裝方式;其實最好全部用Localhost的安裝;
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24870090/viewspace-995798/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Go 單元測試之Mysql資料庫整合測試GoMySql資料庫
- 軟體測試之資料庫測試技術系列七資料庫
- 軟體測試之資料庫系列六資料庫
- 軟體測試之資料庫系列五資料庫
- 軟體測試之資料庫系列四資料庫
- 軟體測試之資料庫系列三資料庫
- 軟體測試之資料庫系列二資料庫
- 軟體測試之資料庫系列一資料庫
- 大資料測試與 傳統資料庫測試大資料資料庫
- 資料庫測試指南資料庫
- 資料庫被刪之反思資料庫
- 功能測試之存量資料新與增資料測試
- 效能測試之資料庫監控分析工具PMM資料庫
- mysql之 sysbench0.4.12資料庫效能測試MySql資料庫
- mysql之 mysql資料庫壓力測試工具(mysqlslap)MySql資料庫
- MySQL誤刪資料?試試資料閃回工具binlog2sqlMySql
- PHP 單元測試與資料庫測試PHP資料庫
- 誤刪資料庫資料檔案的處理方法資料庫
- 誤刪除儲存SqlServer資料庫資料恢復SQLServer資料庫資料恢復
- mysql資料庫誤刪除操作說明MySql資料庫
- Mongodb資料庫誤刪後的恢復MongoDB資料庫
- 2.4. 測試資料庫資料庫
- 【MySQL】資料庫效能測試MySql資料庫
- NoSQL資料庫效能測試SQL資料庫
- 【oracle資料庫資料恢復】誤操作導致的資料庫誤刪除的資料恢復案例Oracle資料庫資料恢復
- 大資料測試之ETL大資料
- 資料庫測試的重要性——永遠不要忘記資料庫測試資料庫
- 恢復Oracle資料庫誤刪除資料的語句Oracle資料庫
- 前幾天手工刪除測試資料庫並重建的指令碼資料庫指令碼
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- 誤刪oracle資料庫表空間檔案Oracle資料庫
- [資料庫]000 - ?Sysbench 資料庫壓力測試工具資料庫
- oracle誤drop/update資料恢復測試Oracle資料恢復
- PostgreSQL:資料庫連結測試SQL資料庫
- Oracle 閃回資料庫測試Oracle資料庫
- oracle測試資料庫啟用Oracle資料庫
- PDM測試資料庫恢復資料庫
- RMAN資料庫還原測試資料庫