2009-08-11

TELDE – Autostart der Oracle Datenbank (Teil 10)

Anforderung

Nach Neustart des Servers müssen alle wichtigen Services wie HTTP, LDAP und auch die Datenbank automatisch gestartet werden.

Lösung

  1. Konfiguration Autostart mit Hilfe von Scripten

Komponenten

  Bereich Komponente
  TELDE OES, Datenbank
  init.d - Script oracle
  Umgebungsscript setDb1Env.sh

Umsetzung

Bereich Gegenstand
Download oracle
setDb11gEnv.sh
   
WinSCP Kopieren des Downloads oracle nach /etc/init.d als Benutzer root
  Kopieren des Downloads setDb1Env.sh nach /home/oracle als Benutzer oracle
   
Putty Action: Start Putty
  Action: Open Save Session telde.local als Root
   
Shell

login as: root
root@192.168.234.140's password:
Last login: Thu Jul 30 23:45:02 2009 from 192.168.234.1

Start Script

 

[root@telde ~]# cd /etc/init.d

[root@telde init.d]# chmod a+x oracle

[root@telde init.d]# vi /etc/oratab

orcl:/u01/app/oracle/product/11.1.0/db_1:Y

 

[root@telde init.d]# ./oracle stop
Stopping Oracle DB:Processing Database instance "orcl": log file /u01/app/oracle/product/11.1.0/db_1/shutdown.log
OK
[root@telde init.d]# ./oracle start
Starting Oracle DB:Processing Database instance "orcl": log file /u01/app/oracle/product/11.1.0/db_1/startup.log
OK
[root@telde init.d]# chkconfig oracle on
[root@telde init.d]# service oracle start

   
Reboot

[root@telde ~]# shutdown -r now

Broadcast message from root (pts/2) (Fri Jul 31 14:23:19 2009):

The system is going down for reboot NOW!
[root@telde ~]#

   

Putty

Action: Start Putty
Action: Open Save Session telde.local als oracle

Prüfung nach Neustart

login as: oracle
oracle@192.168.234.140's password:
Last login: Sun Aug  2 08:22:59 2009 from 192.168.234.1
[oracle@telde ~]$ chmod a+x setDb1Env.sh

[oracle@telde ~]$ . ./setDb1Env.sh

Aktuelle Oracle Umgebung:
Oracle-Home: /u01/app/oracle/product/11.1.0/db_1
Oracle-SID:  orcl
[oracle@telde ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.1.0.6.0 - Production on Sun Aug 2 09:25:08 2009

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@telde ~]$

Anmerkung

Keine Kommentare:

Kommentar veröffentlichen