国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > DB2 > 正文

DB2 環境部署-自己編寫腳本, 讓DB2 的命令行安裝變得更輕松

2024-09-06 23:58:05
字體:
來源:轉載
供稿:網友



版權聲明: 本文可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息。
原文出處: http://www.aiview.com/notes/db2_inst_tool.htm
作者: 張洋 alex_doesathotmail.com
最后更新: 2004-7-14
 目錄 正文 參考資源 正文
在linux平臺下db2 udb v8.1提供了命令行和圖形界面兩種安裝方式,圖形界面雖然通過交互簡化了安裝的復雜性,但安裝過程需要人工干預,耗時相對較長,并且在內核較新的linux版本下還存在無法啟動gui安裝界面的問題,雖然可以通過設置環境變量進行解決,還是顯得有些麻煩。

當然如果你用命令行方式手動安裝就不存在這個問題,不過需要手動完成很多步驟,如果安裝或卸載比較頻繁的情況下,就不如把整個安裝過程寫入shell腳本執行方便。

下面是我完成的一個用于安裝和卸載的shell腳本,在數據庫安裝時,只需指定安裝文件的源路徑,即可完成全部安裝。包括創建必要的用戶和組,創建das服務以及實例,在系統注冊服務名和服務端口,設置注冊表變量,設置自動啟動等。

另外可以通過三個可選的參數指定忽略拷貝安裝文件,或者忽略創建用戶或者組,以節約安裝時間。

卸載功能可以用于卸載使用本安裝腳本安裝的數據庫,包括刪除實例和das服務,清除前面創建的用戶和組,恢復系統的配置文件等,可通過可選的參數指定同時刪除安裝時拷貝的package文件。

在腳本的開始部分,有一些參數可以自行根據實際環境修改,比如要創建的實例名、用于das的用戶名及組名、數據庫的默認建立路徑等,在使用本腳本之前可以先進行修改。

將本腳本保存為文件,本例存為instdb.sh,添加可執行屬性,在root權限下運行,例如:

# ./instdb2 -d /mnt/db2udb8forlinux
使用源路徑'/mnt/db2udb8forlinux' 進行安裝;

# ./instdb2 -d /mnt/db2udb8forlinux -remove -all
刪除已經進行的db2安裝,同時刪除所有已經拷貝到安裝目錄的package文件。

本文中腳本在如下環境測試通過:
redhat enterprise linux 3.0
db2 v8.1 for linux

 

參考資源

下載腳本代碼
ibm db2 開發者園地
http://www-900.ibm.com/developerworks/cn/dmdd/certify/index.shtml
ibm db2 信息中心
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp
《db2 udb v8.1 for linux, unix, windows 數據庫管理》george baklarz, bill wong 合著,機械工業出版社出版
《db2數據庫管理與應用教程》莊濟誠 著,清華大學出版社出版


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆德县| 甘肃省| 盈江县| 双柏县| 临汾市| 佛坪县| 安宁市| 泾源县| 梁平县| 湘乡市| 孟州市| 平江县| 公安县| 繁峙县| 宁津县| 孙吴县| 监利县| 西宁市| 白河县| 探索| 新巴尔虎右旗| 丁青县| 江源县| 大庆市| 溆浦县| 彝良县| 宝坻区| 霍城县| 牟定县| 广东省| 婺源县| 北宁市| 保山市| 安丘市| 灵武市| 祁连县| 金塔县| 房产| 玛纳斯县| 依安县| 元氏县|