[發明專利]一種UNIX系統數據庫及應用程序自啟動方法在審
| 申請號: | 201710426032.1 | 申請日: | 2017-06-08 |
| 公開(公告)號: | CN107315604A | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 王尉軍 | 申請(專利權)人: | 貴州電網有限責任公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 貴陽中新專利商標事務所52100 | 代理人: | 商小川 |
| 地址: | 550002*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 unix 系統 數據庫 應用程序 啟動 方法 | ||
技術領域
本發明涉及一種UNIX系統數據庫及應用程序自啟動方法,屬于計算機軟件技術領域。
背景技術
在電力系統中,目前集控及220kV以上變電站均采用UNIX操作系統,雖該系統具有可靠性、安全性及穩定性的特點,但也給維護及運行人員帶來了不便,特別是大型集控均采用sybase及oracle等大型數據庫,每次重新啟動服務器均要輸入眾多的命令啟動數據庫及應用程序,并且根據廠家、操作系統(如solaris、IBM AIX及HPUNIX等)的不同,數據庫及應用程序啟動的命令也不一致,大大增加了維護人員的復雜性,特別是服務器一旦斷電重啟,值班運行人員不會啟動命令,則必須要相關維護人員到現場進行啟動,從而導致工作效率低下,人手嚴重不足。
發明內容:
本發明的目的是一種UNIX系統數據庫及應用程序自啟動方法,通過在計算機軟件平臺內增加腳本的方式,實現sybase數據庫及DF1800應用程序、oracle數據庫及DF8003c應用程序自啟動,從而克服現有技術不足。
本發明的技術方案如下:一種UNIX系統數據庫及應用程序自啟動方法,所述的方法為針對UNIX操作系統,編寫啟動腳本,當操作系統啟動后,自動執行啟動腳本,實現數據庫及應用程序的自啟動。
所述的啟動腳本包括sybase數據庫及DF1800應用程序自啟動腳本、oracle數據庫及DF8003c應用程序自啟動腳本。
所述的sybase數據庫及DF1800應用程序自啟動腳本的實現方法包括以下步驟:
第一步、在sybase用戶下的/export/home/sybase目錄下新建dbstart.sh,建成后保存并退出sybase目錄;
第二步、修改文件dbstart.sh的權限;
第三步、將計算機切換至root用戶,在/etc/rc3.d目錄下建立S91sybase文件;
第四步、在root用戶下,在/usr/dt/config目錄下修改Xstartup文件,并在Xstartup文件最后一行增加:su - df1800 -c "/export/home/df1800/bin/nsp";
第五步、保存Xstartup文件后重啟計算機。
所述的oracle數據庫及DF8003c應用程序自啟動腳本實現方法包括以下步驟:
第一步、在oracle用戶下,在/export/home/oracle目錄下新建dbstart.sh文件,建成后保存并退出dbstart.sh文件;
第二步、修改文件dbstart.sh的權限;
第三步、切換計算機至root用戶,在/sbin/rc3.d目錄下建立S91oracle;
第四步、在root用戶下,在/usr/dt/config目錄下修改Xstartup文件,在最后一行增加:su - df8003c -c "/export/home/df8003c/bin/sysmon";建成保存后重啟計算機。
與現有技術比較,采用數據庫和應用程序自啟動腳本后, 有如下效果:
1.數據庫自啟動: 進入系統桌面后,用命令測試后可以發現,sybase數據庫,正常啟動,無需人工敲入眾多復雜的命令。
2.應用程序自啟動:用命令查看后發現,應用程序nsp及守護程序也已啟動,表示服務器應用程序已經啟動,客戶端可自行連接完成數據收發。
3.簡單實用:傳統方式,要輸入大量的命令才能完成服務器啟動,非專業維護人員很難完成;采用自啟動腳本后,只需在登入界面輸入用戶名和密碼,然后服務器數據庫和應用程序就自動啟動,任何人都可以完成,簡單實用。
附圖說明:
圖1為未執行數據庫和應用程序自啟動腳本截圖;
圖2為已執行數據庫和應用程序自啟動腳本截圖。
具體實施方式
下面結合附圖對本發明作進一步詳述。
針對UNIX操作系統,編寫啟動腳本,當操作系統啟動后,自動執行“啟動腳本”,實現數據庫啟動及應用程序的自啟動,既能保證服務器的安全穩定運行,又能大大減少維護人員的工作量。
以貴陽供電局為例,目前腳本可實現城南集控sybase數據庫及DF1800應用程序自啟動及南筑集控oracle 數據庫及應用程序df8003c自啟動,腳本如下:
1.城南集控(SUN Solaris)sybase數據庫及DF1800應用程序啟動腳本
(1)sybase自啟動腳本
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州電網有限責任公司,未經貴州電網有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710426032.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:屏保創建方法、裝置
- 下一篇:JackServer端口動態匹配的方法和裝置





