<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GuiregCAPITAINE.com &#187; démarrer automatiquement</title>
	<atom:link href="http://www.guiregcapitaine.com/tag/demarrer-automatiquement/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.guiregcapitaine.com</link>
	<description>Mon blog, mes expériences ! Un fan incontesté des produits Oracle au p&#039;tit soin pour ses lecteurs !</description>
	<lastBuildDate>Tue, 07 Feb 2012 13:44:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Démarrer automatiquement Oracle au démarrage de OEL</title>
		<link>http://www.guiregcapitaine.com/2009/12/14/demarrer-automatiquement-oracle-au-demarrage-de-oel/</link>
		<comments>http://www.guiregcapitaine.com/2009/12/14/demarrer-automatiquement-oracle-au-demarrage-de-oel/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 21:30:05 +0000</pubDate>
		<dc:creator>Guireg CAPITAINE</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[10G]]></category>
		<category><![CDATA[11G]]></category>
		<category><![CDATA[démarrage automatique]]></category>
		<category><![CDATA[démarrer automatiquement]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle enterprise linux]]></category>

		<guid isPermaLink="false">http://www.guiregcapitaine.com/fr/?p=465</guid>
		<description><![CDATA[Introduction Lorsqu&#8217;un serveur redémarre de façon brutale, il est toujours utile que votre base de donnée Oracle redémarre automatiquement lorsque le système s&#8217;initialise. Ceci peut vous éviter des [..]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://www.guiregcapitaine.com/wp-content/uploads/2009/12/starting-blocks-2.jpg" rel="lightbox[465]"><img class="size-thumbnail wp-image-514 alignright" title="starting-blocks-2" src="http://www.guiregcapitaine.com/wp-content/uploads/2009/12/starting-blocks-2-150x150.jpg" alt="" width="150" height="150" /></a>Introduction</h1>
<p>Lorsqu&#8217;un serveur redémarre de façon brutale, il est toujours utile que votre base de donnée Oracle redémarre automatiquement lorsque le système s&#8217;initialise. Ceci peut vous éviter des downs très longs et de nombreuses interventions de votre part qui s&#8217;avèrent au final pas très utiles. En plus, Oracle vous as facilité la vie pour mettre ça en place ! Vous n&#8217;avez donc aucune raison pour ne pas lire le reste de l&#8217;article <img src='http://www.guiregcapitaine.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h1>Modification de /etc/oratab</h1>
<p>Il va vous falloir modifier le fichier /etc/oratab . Le fichier est au format</p>
<blockquote><p>$ORACLE_SID:$ORACLE_HOME:N|Y</p></blockquote>
<p>La dernière colonne indique aux scripts dbstart et dbshut (vu par la suite) de démarrer (Y) ou pas (N) cette instance.</p>
<p>Exemple :</p>
<blockquote><p>orcl:/app/oracle/product/11.2.0/dbhome_1:N</p></blockquote>
<p>Il faut que vous changiez le &laquo;&nbsp;N&nbsp;&raquo; de la ligne de l&#8217;instance que vous voulez démarrer en &laquo;&nbsp;Y&nbsp;&raquo;. Ce qui donnera pour notre ligne en exemple :</p>
<blockquote><p>orcl:/app/oracle/product/11.2.0/dbhome_1:<span style="color: #ff0000;">Y</span></p></blockquote>
<h1>Création du script de démarrage</h1>
<p>A partir de maintenant, nous allons créer un script bash qui sera exécuté à chaque démarrage. Ce script appellera les deux scripts dbstart et dbshut qui s&#8217;occuperont respectivement de lancer et d&#8217;arrêter votre base de données.</p>
<p>Vous pouvez télécharger ce script <a title="Script Oracle de démarrage automatique" href="http://www.guiregcapitaine.com/wp-content/uploads/oracle" target="_blank">à cette addresse</a>. Copiez le dans le dossier /etc/init.d en prenant soin de remplacer les valeurs {A remplacer} par le ORACLE_HOME et le ORACLE_SID respectivement.</p>
<p><strong>Exécuter ce script au démarrage</strong></p>
<p>Pour exécuter ce script au démarrage de votre système Linux, il faudra placer un alias dans les répertoires rc3.d et rc5.d (dépend de votre runlevel). Pour faire ceci :</p>
<blockquote><p>ln -s /etc/init.d/oracle /etc/rc.d/rc3.d/S99oracle</p>
<p>ln -s /etc/init.d/oracle /etc/rc.d/rc5.d/S99oracle</p></blockquote>
<p>Inversement, pour arrêter vos bases proprement à chaque extinction de votre système :</p>
<blockquote><p>ln -s /etc/init.d/oracle /etc/rc.d/rc3.d/K01oracle</p></blockquote>
<blockquote><p>ln -s /etc/init.d/oracle /etc/rc.d/rc5.d/K01oracle</p></blockquote>
<p>Vous pouvez dorénavant redémarrer votre système et vérifier que votre base de données se lance au démarrage !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guiregcapitaine.com/2009/12/14/demarrer-automatiquement-oracle-au-demarrage-de-oel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

