成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 10g在solaris 10下如何自動運行腳本

數據庫 Oracle
以下的文章主要描述的是Oracle 10g在solaris 10下是如何自動運行腳本的實際操作方案,以下就是文章的具體內容介紹。

Oracle 10g在solaris 10下的自動運行腳本,Solaris 10使用了SMF(服務管理設施)來集中管理各項系統及網絡服務,其目的是降低系統管理的難度和降低系統出錯的幾率。

實踐表明,通過SMF管理平臺來配置和管理服務,還是十分麻煩的,例如要把一個用戶自己訂制安裝的第三方軟件配置到SMF里進行管理,要做很多的工作;另外,如果某個服務出現故障,將涉及服務本身和SMF這兩方面,這樣恢復起來難度相應增大。個人偏見:系統管理的目標是越簡單越好—部署容易、維護簡單及恢復快速。正好solaris 10系統有一個oracle 10g,就用它來做例子,來配置一個 Oracle 10g在solaris 10下的自動運行腳本。

先介紹一下系統環境:

系統版本 SunOS sery 5.10 Generic_118855-33 i86pc i386 i86pc

Oracle 版本 racle Database 10g Enterprise Edition Release 10.2.0.2.0 - Prod

Oracle 安裝路徑 /opt/oracle/product/10.2/db_1

dbstart 路徑 /opt/oracle/product/10.2/db_1/bin/dbstart

Oracle 自帶一個腳本dbstart,它的用途就是用來制作自動Oracle 10g在solaris 10下的自動運行腳本。在沒有啟動oracle實例之前,我們先手動運行腳本dbstart:

 

  1. -bash-3.00$ dbstart  
  2. ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener  
  3. Usage: /opt/oracle/product/10.2/db_1/bin/dbstart ORACLE_HOME  

 

提示沒有設置ORACL_HOME_LISTNER,接著給出這個命令的使用方法。用ps –aef | grep ora看oracle相關進程是否起來,哦,沒有起來!修改文件dbstart,找到ORACL_HOME_LISTNER這一行(還好,只有唯一的一行),它的默認值為“$1”,表示接受一個位置參數的意思,既然程序需要手動加位置參數ORACLE_HOME,我們不妨把“$1”直接用“ORACLE_HOME”替換掉,即 ORACLE_HOME_LISTNER=$1 -à ORACLE_HOME_LISTNER=$ORACLE_HOME,保存后再來執行腳本dbstart,順利執行了,

 

  1. -bash-3.00$ dbstart  
  2. -bash-3.00$ ps -aef | grep ora | grep -v grep  
  3. oracle 964 552 0 06:40:17 pts/1 0:00 ps -aef  
  4. oracle 552 546 0 06:08:08 pts/1 0:00 -bash  
  5. oracle 696 1 0 06:22:25 ? 0:00 /opt/oracle/product/10.2/db_1/bin/tnslsnr LISTENER –inherit   

監聽器起來了

但沒有oracle進程,只有oracle監聽器起來了。還有一個文件/var/opt/oracle/oratab修要修改,這個文件是oracle安裝過程中,手動執行root.sh被創建的。打開這個文件,有效的配置只有一行,下面是某個系統上的輸出:

 

  1. sery:/opt/oracle/product/10.2/db_1:N 

根據注釋的提示,我們需要把它最后一個字段(以冒號“:”為字段分割符)的值由“N”改為“Y”,保存后再來執行dbstart &。

 

  1. -bash-3.00$ dbstart  
  2. Processing Database instance "sery": log file /opt/oracle/product/10.2/db_1/startup.log  
  3. -bash-3.00$ ps -eaf | grep ora  
  4. oracle 1175 1 0 06:54:35 ? 0:00 ora_j001_sery  
  5. oracle 1173 1 1 06:54:35 ? 0:01 ora_j000_sery  
  6. oracle 1179 1 0 06:54:35 ? 0:00 ora_j003_sery  
  7. oracle 1177 1 0 06:54:35 ? 0:00 ora_j002_sery  

 

 

……(省略若干輸出)

這時,oracle實例運行起來了。根據這個經驗,我們順便把文件dbshut這個文件也修改了。

一切準備就緒,就可以開始寫運行級別的自動腳本了。在運行級別3的目錄創建文件/etc/rc3.d/S33dbstart,其內容如下:

 

  1. #!/bin/bash  
  2. su - oracle -c /opt/oracle/product/10.2/db_1/bin/dbstart&   

 

少選項-c將不會執行這個腳本,-c command

保存后在給它執行權限。同理在運行級別S的目錄建文件 /etc/rcS.d/K33dbshut,文件內容如下:

 

  1. #!/bin/bash  
  2. su - oracle -c /opt/oracle/product/10.2/db_1/bin/dbshut &  

 

執行命令init 6重啟solaris 10,看oracle實例及監聽器是否在正常運行。當然,如果不用運行級別而用服務管理設施SMF來管理oracle服務的話,還有好多步驟修要完成,有興趣的可以去試試以上的相關內容就是對Oracle 10g在solaris 10下的自動運行腳本的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle 11g調用相關函數的5種方法
  2. Oracle to_char的用法的描述
  3. Oracle數據庫設計規范化的前兩個要求
  4. 配置Oracle RAC中應注意的問題
  5. Oracle存儲過程的編寫經驗總結
責任編輯:佚名 來源: 博客園
相關推薦

2011-05-13 11:21:51

linuxoracle 10g安裝

2010-04-29 17:13:51

Oracle 10g

2010-04-14 16:09:51

Oracle 10g歸

2011-03-25 16:10:58

oraclenagios

2010-04-15 13:14:18

linux下Oracl

2010-04-15 14:47:50

Oracle 10g

2010-03-31 10:30:03

Oracle 10g

2009-11-19 10:32:41

Oracle 10g服

2010-03-30 19:31:25

Oracle 10g

2010-04-13 10:07:19

Oracle 10G

2010-04-14 14:40:32

Oracle 10g

2011-03-29 09:56:48

Oracle數據庫10SQL

2010-04-30 17:50:25

2010-05-05 15:58:34

Oracle 10g

2009-10-23 16:03:40

Oracle 10g系內存管理

2010-04-09 15:59:24

Oracle 10g

2010-04-19 17:37:51

Oracle 10g

2009-04-27 13:26:41

Oracle 10gRAC鏈接錯誤

2009-10-20 18:32:25

Oracle 10g

2009-09-07 09:03:47

VMWare安裝Ora
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩伦理一区二区三区 | 亚洲国产成人久久综合一区,久久久国产99 | 激情欧美一区二区三区中文字幕 | 欧美精品在线视频 | 夜夜爽99久久国产综合精品女不卡 | 色久影院 | 91视频进入 | 日韩精品在线看 | 三级在线视频 | 国产99久久 | 亚洲精品久久久一区二区三区 | 久久国产精品免费一区二区三区 | 99精品免费视频 | 99久久久国产精品免费消防器 | 欧美理论在线观看 | 一区中文字幕 | 国产精品视频一区二区三区不卡 | 一区二区三区精品 | 91资源在线 | 在线免费观看黄a | 一区二区日本 | 黄色免费网站在线看 | 91精品国产一区二区三区 | 精品欧美在线观看 | 1000部精品久久久久久久久 | 激情六月丁香 | 超碰免费在线 | 亚洲国产成人av好男人在线观看 | 日韩毛片在线观看 | 国产成人精品高清久久 | 精品中文字幕在线观看 | 黄色一级毛片 | 久久久国产一区二区三区四区小说 | www.狠狠干 | av成人在线观看 | 羞羞视频网站免费观看 | 嫩草研究影院 | 成人免费观看男女羞羞视频 | www.一区二区三区 | 99久久精品国产一区二区三区 | 久久91av|