<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/plnsqllogger/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 09 May 2014 07:43:28 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/plnsqllogger/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Thiemo Kellner</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Fri, 09 May 2014 07:43:28 -0000</pubDate><guid>https://sourceforge.net4ac949d44d973c7805f21d5f6a0868f0e63d24ee</guid></item><item><title>Home modified by Thiemo Kellner</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Fri, 09 May 2014 07:43:00 -0000</pubDate><guid>https://sourceforge.netc8acd39d7af7e9a9e7d607b43a8d803fe451da65</guid></item><item><title>Home modified by Thiemo Kellner</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -19,4 +19,4 @@

 [[members limit=20]]

-[[download_button]]
+[[download_button]] 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Fri, 09 May 2014 07:42:29 -0000</pubDate><guid>https://sourceforge.net7376735a9da72a75aa958f490f83135a1cfc73db</guid></item><item><title>Home modified by Thiemo Kellner</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,22 @@
-Welcome to your wiki!
+PL'N'SQL LOGGER
+=
+This package provides logging functionality inspired by [log4j](http://logging.apache.org/log4j/) for Oracle database. Logging is done to dbms_output and into a specific table. It basically provides:

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/plnsqllogger/wiki/markdown_syntax/) syntax.
+* setting of a global logging level with procedure SET_LEVEL 
+* overriding of logging level on granularity of package and function/procedure with procedure INSERT_LEVEL_OVERRIDE or direct inserts into override table (see GC_LOG_LEVEL_OVERRIDE_TAB_NAME). Overriding can be done at run time! 
+* logging in levels with procedures TRACE, DEBUG, INFO, WARN, ERROR and FATAL 
+* switching on/off of table logging with procedures ENABLE_TABLE_LOGGING/DISABLE_TABLE_LOGGING - defaulted to OFF 
+* switching on/off of loggging to DBMS_OUTPUT with procedures ENABLE_DBMS_OUTPUT_LOGGING/DISABLE_DBMS_OUTPUT_LOGGING - defaulted to ON 
+* partial self logging 
+* splitting of text at the last white space character at or before a given length with 
+* self setup (done automagically if not switched off (see next points) with procedure SET_UP 
+* switching on/off of installation of objects used by it with procedures ENABLE_DB_OBJECT_INSTALL/ DISABLE_DB_OBJECT_INSTALL - defaulted to ON 
+* switching on/off of dropping of persistent objects (like tables) with procedures ENABLE_PERSIST_OBJ_DROPPING/ DISABLE_PERSIST_OBJ_DROPPING - defaulted to OFF 
+* text to log can be up to 32767 bytes. For table logging, the text gets split up into several parts when longer than 4000 bytes. 
+* when using FATAL, tracing information gets logged also. 
+* Logging to database table is done asynchronously to save time with the execution of the driving session. 
+* Table logs can be outputted to DBMS_OUTPUT later

 [[members limit=20]]
+
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Fri, 09 May 2014 07:42:08 -0000</pubDate><guid>https://sourceforge.net92bfe9af628f8500359a1fcc8f14403d7c48600d</guid></item><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="plnsql-logger"&gt;PL'N'SQL LOGGER&lt;/h1&gt;
&lt;p&gt;This package provides logging functionality inspired by &lt;a class="" href="http://logging.apache.org/log4j/" rel="nofollow"&gt;log4j&lt;/a&gt; for Oracle database. Logging is done to dbms_output and into a specific table. It basically provides:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;setting of a global logging level with procedure SET_LEVEL &lt;/li&gt;
&lt;li&gt;overriding of logging level on granularity of package and function/procedure with procedure INSERT_LEVEL_OVERRIDE or direct inserts into override table (see GC_LOG_LEVEL_OVERRIDE_TAB_NAME). Overriding can be done at run time! &lt;/li&gt;
&lt;li&gt;logging in levels with procedures TRACE, DEBUG, INFO, WARN, ERROR and FATAL &lt;/li&gt;
&lt;li&gt;switching on/off of table logging with procedures ENABLE_TABLE_LOGGING/DISABLE_TABLE_LOGGING - defaulted to OFF &lt;/li&gt;
&lt;li&gt;switching on/off of loggging to DBMS_OUTPUT with procedures ENABLE_DBMS_OUTPUT_LOGGING/DISABLE_DBMS_OUTPUT_LOGGING - defaulted to ON &lt;/li&gt;
&lt;li&gt;partial self logging &lt;/li&gt;
&lt;li&gt;splitting of text at the last white space character at or before a given length with &lt;/li&gt;
&lt;li&gt;self setup (done automagically if not switched off (see next points) with procedure SET_UP &lt;/li&gt;
&lt;li&gt;switching on/off of installation of objects used by it with procedures ENABLE_DB_OBJECT_INSTALL/ DISABLE_DB_OBJECT_INSTALL - defaulted to ON &lt;/li&gt;
&lt;li&gt;switching on/off of dropping of persistent objects (like tables) with procedures ENABLE_PERSIST_OBJ_DROPPING/ DISABLE_PERSIST_OBJ_DROPPING - defaulted to OFF &lt;/li&gt;
&lt;li&gt;text to log can be up to 32767 bytes. For table logging, the text gets split up into several parts when longer than 4000 bytes. &lt;/li&gt;
&lt;li&gt;when using FATAL, tracing information gets logged also. &lt;/li&gt;
&lt;li&gt;Logging to database table is done asynchronously to save time with the execution of the driving session. &lt;/li&gt;
&lt;li&gt;Table logs can be outputted to DBMS_OUTPUT later&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Thu, 08 May 2014 05:38:36 -0000</pubDate><guid>https://sourceforge.net1e26a06154bbf4934a8ec1b371806e6573a1e8e8</guid></item><item><title>Home modified by Thiemo Kellner</title><link>https://sourceforge.net/p/plnsqllogger/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/plnsqllogger/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/thiemo/"&gt;Thiemo Kellner&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-536203ce1be1ce2fd39b414b" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thiemo Kellner</dc:creator><pubDate>Thu, 01 May 2014 08:20:31 -0000</pubDate><guid>https://sourceforge.net2fd498b3956c8d6c75f4695d179ad48dcb11fef9</guid></item></channel></rss>