[發明專利]一種Oracle的自動化定制安裝部署方法在審
| 申請號: | 201610094860.5 | 申請日: | 2016-02-22 |
| 公開(公告)號: | CN105786564A | 公開(公告)日: | 2016-07-20 |
| 發明(設計)人: | 程永新;林小勇;劉日飛 | 申請(專利權)人: | 上海新炬網絡信息技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F17/30 |
| 代理公司: | 上海科律專利代理事務所(特殊普通合伙) 31290 | 代理人: | 袁亞軍;金碎平 |
| 地址: | 200063 上海市普*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 oracle 自動化 定制 安裝 部署 方法 | ||
1.一種Oracle的自動化定制安裝部署方法,其特征在于,包括如下步驟:
a)獲取Oracle安裝軟件壓縮包,解壓得到安裝目錄及其下的文件;
b)配置安裝目錄的路徑,創建用于管理Oracle的系統用戶、Oracle用戶及 oinstall組,根據需求配置環境變量、響應文件模板以及Oracle軟件安裝的依賴包, 生成Oracle安裝部署包;
c)配置部署服務器,并利用部署服務器將Oracle安裝部署包遠程傳輸到目標 服務器的指定目錄;
d)所述目標服務器根據接收到的Oracle安裝部署包進行配置測試,完成 Oracle客戶端和數據庫的靜默安裝。
2.如權利要求1所述的Oracle自動化定制安裝部署方法,其特征在于,還包 括如下步驟:如果測試數據庫登錄失敗則回退,并刪除軟件目錄及相關環境變量。
3.如權利要求1所述的Oracle自動化定制安裝部署方法,其特征在于,所述 步驟b)按照用戶的輸入模板配置環境變量,自動創建Oracle用戶及oinstall組, 按照需求定制靜默安裝參數文件。
4.如權利要求3所述的Oracle自動化定制安裝部署方法,其特征在于,所述 步驟b)中的輸入模板中配置有安裝Oracle的主機名、安裝語言、安裝所屬組和軟件 目錄,所述步驟b)根據用戶輸入的$INSTALL_PATH、$ORACLE_HOME和$ORACLE_BASE 設置安裝目錄。
5.如權利要求3所述的Oracle自動化定制安裝部署方法,其特征在于,所述 步驟b)通過修改響應文件模板實現靜默安裝參數文件的定制,所述響應文件模板包 括client_install.rsp響應文件、netca.rep響應文件以及db_create.rsp響應文 件,所述步驟d)先根據client_install.rsp響應文件自動安裝Oracle客戶端,然 后根據netca.rep響應文件實現自動靜默配置監聽,生成sqlnet.ora和 listener.ora文件;接著按照db_create.rsp響應文件自動執行靜默建庫,并顯示 dbca的安裝日志及進度;最后選擇測試選項,并測試安裝完成后的實例注冊情況。
6.如權利要求1所述的Oracle自動化定制安裝部署方法,其特征在于,所述 步驟b)還包括設置Oracle軟件包解壓腳本,根據解壓腳本自動生成所有解壓路徑并 授予oracle:oinstall權限。
7.如權利要求1所述的Oracle自動化定制安裝部署方法,其特征在于,所述 步驟c)中的部署服務器上存儲有Oracle安裝部署包,所述部署服務器設置SSH免密 碼登錄目標服務器,并使用SCP命令將所述Oracle安裝部署包傳輸至目標服務器。
8.如權利要求1所述的Oracle自動化定制安裝部署方法,其特征在于,所述 部署服務器與其他業務系統合用一個Linux服務器,一個部署服務器對應多個目標 服務器,并可進行并行執行部署。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海新炬網絡信息技術有限公司,未經上海新炬網絡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610094860.5/1.html,轉載請聲明來源鉆瓜專利網。





