<?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>[Gregel Dot Com] &#187; oracle</title>
	<atom:link href="http://www.gregel.com/tag/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gregel.com</link>
	<description>...bloggt über das Leben, das Web, aktuelles in Medien und Politik - oder einfach heiteres und weiteres!</description>
	<lastBuildDate>Sun, 05 Feb 2012 20:56:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.gregel.com/?pushpress=hub'/>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Oracle Tasks: Scheduled Job mit Email-Benachrichtigung</title>
		<link>http://www.gregel.com/9297/oracle-tasks-scheduled-job-mit-email-benachrichtigung/</link>
		<comments>http://www.gregel.com/9297/oracle-tasks-scheduled-job-mit-email-benachrichtigung/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 21:06:09 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[datenbank]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=9297</guid>
		<description><![CDATA[In jeder halbwegs professionellen Oracle-Umgebung wird man früher oder später über regelmäßige Tasks stoßen, die [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung%20http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F&t=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F&title=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p>In jeder halbwegs professionellen <strong><em>Oracle</em>-Umgebung</strong> wird man früher oder später über regelmäßige Tasks stoßen, die man auf der Datenbank ausführt, eingebunden via <em>Scheduled Jobs</em>.</p>
<p>Nun ist es natürlich auf Dauer lästig bis nervig nur in der Datenbank selbst nachzuschauen, ob Job abc gestartet, erfolgreich beendet oder versagt hat &#8211; deutlich geschmeidiger geht es mit einer entsprechenden<br />
<strong>Email-Benachrichtigung</strong>!</p>
<p>Oracle hat eine passende Funktion zwar nicht direkt nach der Installation parat, stellt sie aber netterweise aus eigenem Haus zur Verfügung: <strong><em>sys.email_notification_procedure</em></strong></p>
<p>Um das wichtigste vornweg zunehmen &#8211; hier geht&#8217;s direkt <a href="http://www.oracle.com/technetwork/database/job-notification-131191.zip" target="_blank">zum Download</a> <span id="more-9297"></span></p>
<p>Den in der Zip-Datei enthaltenen SQL &#8211; <em>job_notification.sql</em> &#8211; einfach in der Datenbank ausführen (Als <em>sys</em><strong>!</strong> SMTP-Server &amp; -Port müssen übergeben werden ), danach stehen einem jedem DBA direkt die Möglichkeiten zur Verfügung, zu jedem Job eine Mail zu versenden.</p>
<p>Wie? Schwer einfach:</p>
<p><code>execute add_job_email_notification('SCHMEA.MEIN_JOB',<br />
'empfaenger@mail.de,empfaenger2@mail.de.de',<br />
'JOB_FAILED',<br />
'absender@mail.de')</code></p>
<p>Anstatt des Parameters <em>JOB_FAILED</em> bieten sich natürlich auch noch einige andere Raise Events an, die sinnvollsten sollten wohl sein <em>JOB_STARTED</em>, <em>JOB_SUCCEEDED</em> oder direkt das volle Programm &#8211; <em>JOB_ALL_EVENTS</em>. Mehr Info geht nicht&#8230; ;-)</p>
<p>Falls die Email-Benachrichtigung eines Tages gewaltig nervt und man nicht jede mühsam einzeln löschen (&#8220;<em>execute remove_job_email_notification(&#8216;SCHEMA.MEIN_JOB&#8217;)</em>&#8220;) will &#8211; dem o.g. Zip-Archiv liegt eine <em>remove_job_notification</em> bei, ausführen und Ruh&#8217; is&#8217; &#8230;</p>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=9297" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung%20http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F&t=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F9297%2Foracle-tasks-scheduled-job-mit-email-benachrichtigung%2F&title=Oracle%20Tasks%3A%20Scheduled%20Job%20mit%20Email-Benachrichtigung" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/9297/oracle-tasks-scheduled-job-mit-email-benachrichtigung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle: Archivelog (de)aktivieren</title>
		<link>http://www.gregel.com/3441/oracle-archivelog-deaktivieren/</link>
		<comments>http://www.gregel.com/3441/oracle-archivelog-deaktivieren/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 15:31:50 +0000</pubDate>
		<dc:creator>Marc</dc:creator>
				<category><![CDATA[Frickelei]]></category>
		<category><![CDATA[datenbank]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.gregel.com/?p=3441</guid>
		<description><![CDATA[Oracle und ich sind (noch) nicht die besten Freunde. Vielleicht werden wir es noch&#8230; Heute [...]<hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Oracle%3A%20Archivelog%20%28de%29aktivieren%20http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F&t=Oracle%3A%20Archivelog%20%28de%29aktivieren" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F&title=Oracle%3A%20Archivelog%20%28de%29aktivieren" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></description>
			<content:encoded><![CDATA[<p><em><strong>Oracle</strong></em> und ich sind (noch) nicht die besten Freunde.<br />
Vielleicht werden wir es noch&#8230;</p>
<p>Heute hat mich <em>Oracle </em>geärgert, denn für&#8217;s Backup (Symantec BackupExec) wollte die Datenbank <em>Archivelog</em> aktiviert haben. Damit ich beim nächsten mal nicht wieder <span style="text-decoration: line-through;">das Orakel</span> die Glas<em>google</em> befragen muss, schreibe ich es einmal auf, wo ich&#8217;s schnell wiederfinde &#8211; hier: <span id="more-3441"></span></p>
<p>Überprüfen, welchen Status die Datenbank hat:<br />
<code>SQL&gt; select name, log_mode from v$database;</code></p>
<p>Das Ergebnis sollte dann so in etwa aussehen:</p>
<blockquote><p><em>NAME      LOG_MODE<br />
&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;<br />
WICHTIGEDB   NOARCHIVELOG</em></p></blockquote>
<p>Danach geht&#8217;s los&#8230;</p>
<p><code>SQL&gt; shutdown;<br />
SQL&gt; startup mount exclusive;<br />
SQL&gt; alter database archivelog;<br />
SQL&gt; alter database open;</code></p>
<p>&#8230; bzw. um Archivelog auszuschalten nehmen wir:</p>
<p><code>SQL&gt; alter database noarchivelog;</code></p>
<p>Einfach, oder? Also.. wenn man&#8217;s weiß&#8230; ;-)</p>
<center><script type="text/javascript"><!--
google_ad_client = "pub-6969371673821985";
google_ad_slot = "3874846346";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></center>
 <img src="http://www.gregel.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=3441" width="1" height="1" style="display: none;" /><hr /><small><b>Stark, Du hast meinen Feed abonniert!</b><br />	Diesen grossartigen Artikel kannst Du mit nur einem Klick aus dem Feed 
	heraus <a href="https://twitter.com/intent/tweet?source=webclient&text=Oracle%3A%20Archivelog%20%28de%29aktivieren%20http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F" target="_blank">twittern</a> oder 
	bei <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F&t=Oracle%3A%20Archivelog%20%28de%29aktivieren" target="_blank">facebook</a> und
	<a href="https://plusone.google.com/_/+1/confirm?hl=de&url=http%3A%2F%2Fwww.gregel.com%2F3441%2Foracle-archivelog-deaktivieren%2F&title=Oracle%3A%20Archivelog%20%28de%29aktivieren" target="_blank">Google+</a> teilen!<br />
     &copy; 2012 - All Rights Reserved - ID 97196fc1886526560aac5dca6d8416c5
	</small>]]></content:encoded>
			<wfw:commentRss>http://www.gregel.com/3441/oracle-archivelog-deaktivieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

