<?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/"
	>

<channel>
	<title>OCILIB</title>
	<atom:link href="http://orclib.sourceforge.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://orclib.sourceforge.net</link>
	<description>C Wrapper for Oracle OCI : Open source C library for accessing Oracle databases</description>
	<pubDate>Sun, 08 Nov 2009 17:53:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OCILIB v3.4.0 now available for download</title>
		<link>http://orclib.sourceforge.net/2009/07/ocilib-v340-now-available-for-download/</link>
		<comments>http://orclib.sourceforge.net/2009/07/ocilib-v340-now-available-for-download/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 12:04:26 +0000</pubDate>
		<dc:creator>Vincent Rogier</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Updates]]></category>

		<category><![CDATA[11g]]></category>

		<category><![CDATA[3.4.0]]></category>

		<category><![CDATA[fixes]]></category>

		<category><![CDATA[instance]]></category>

		<category><![CDATA[shutdown]]></category>

		<category><![CDATA[startup]]></category>

		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://orclib.sourceforge.net/?p=348</guid>
		<description><![CDATA[
OCILIB v3.4.0 is now available for download ! Here is the list of the main changes :

Added support for Oracle 11g remote instance management
Miscelleanous fixes (binds, collections, etc.., see changelog for more details)
Miscelleanous modifications (Oracle version handling, etc&#8230;, see changelog for more details)

See the complete v3.4.0 change log here
Get the release and enjoy it !
Have [...]]]></description>
			<content:encoded><![CDATA[<p>
OCILIB v3.4.0 is now <a href="http://orclib.sourceforge.net/download/"><u>available for download</u></a> ! Here is the list of the main changes :</p>
<ul>
<li>Added support for Oracle 11g remote instance management</li>
<li>Miscelleanous fixes (binds, collections, etc.., see changelog for more details)</li>
<li>Miscelleanous modifications (Oracle version handling, etc&#8230;, see changelog for more details)</li>
</ul>
<p>See the <a href="http://orclib.sourceforge.net/public/changelogs/ocilib-changelog-v3.4.0.txt" target="_blank"><u>complete v3.4.0 change log here</u></a></p>
<p>Get the release and enjoy it !</p>
<p>Have a nice weekend.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://orclib.sourceforge.net/2009/07/ocilib-v340-now-available-for-download/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Working with Oracle spatial types &#8230;</title>
		<link>http://orclib.sourceforge.net/2009/07/working-with-oracle-spatial-types/</link>
		<comments>http://orclib.sourceforge.net/2009/07/working-with-oracle-spatial-types/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 10:38:18 +0000</pubDate>
		<dc:creator>Vincent Rogier</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[oracle]]></category>

		<category><![CDATA[sdo_geometry]]></category>

		<category><![CDATA[spatial]]></category>

		<guid isPermaLink="false">http://orclib.sourceforge.net/?p=335</guid>
		<description><![CDATA[Few days ago, I saw thread in OTN Oracle Call Interface forum about how to handle Oracle Spacial SDO_GEOMETRY in OCI. 
I decided to show how it could be done with OCILIB  
Here is the writegeom sample app from Oracle rewritten with OCILIB :

number of lines reduced by factor 4-5
much easier code to read
the [...]]]></description>
			<content:encoded><![CDATA[<p>Few days ago, I saw thread in OTN Oracle Call Interface forum about how to handle Oracle Spacial SDO_GEOMETRY in OCI. </p>
<p>I decided to show how it could be done with OCILIB <img src='http://orclib.sourceforge.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is the <a href="http://www.oracle.com/technology/sample_code/products/spatial/htdocs/oci_sample/oci_sample_readme.htm">writegeom sample app from Oracle</a> rewritten with OCILIB :</p>
<ul>
<li>number of lines reduced by factor 4-5</li>
<li>much easier code to read</li>
<li>the whole sdo_object is binded to the statement</li>
</ul>
<p>Here is the code :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
</pre></td><td class="code"><pre class="c c" style="font-family:monospace;"><span style="color: #339933;">#include &quot;ocilib.h&quot;</span>
&nbsp;
<span style="color: #339933;">#define NB_ELEM 500</span>
&nbsp;
<span style="color: #993333;">void</span> error<span style="color: #009900;">&#40;</span>OCI_Error <span style="color: #339933;">*</span>err<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">printf</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;msg   : %s<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">,</span> OCI_ErrorGetString<span style="color: #009900;">&#40;</span>err<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>;
    exit<span style="color: #009900;">&#40;</span>EXIT_FAILURE<span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #993333;">int</span> main<span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> argc<span style="color: #339933;">,</span> <span style="color: #993333;">char</span> <span style="color: #339933;">**</span>argv<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    OCI_Connection <span style="color: #339933;">*</span>cn;
    OCI_Statement  <span style="color: #339933;">*</span>st;
    OCI_Object     <span style="color: #339933;">*</span>obj_sdo;
    OCI_Coll       <span style="color: #339933;">*</span>coll_inf<span style="color: #339933;">,</span>  <span style="color: #339933;">*</span>coll_ord;
    OCI_Elem       <span style="color: #339933;">*</span>elem_inf<span style="color: #339933;">,</span>  <span style="color: #339933;">*</span>elem_ord;
    OCI_TypeInfo   <span style="color: #339933;">*</span>tif_inf<span style="color: #339933;">,</span>   <span style="color: #339933;">*</span>tif_ord<span style="color: #339933;">,</span> <span style="color: #339933;">*</span>tif_sdo;
&nbsp;
    <span style="color: #993333;">int</span> i;
&nbsp;
    <span style="color: #808080; font-style: italic;">/* check command line */</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>argc <span style="color: #339933;">&lt;</span> <span style="color: #0000dd;">3</span><span style="color: #009900;">&#41;</span> 
    <span style="color: #009900;">&#123;</span>
        fprintf<span style="color: #009900;">&#40;</span>stderr<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;Usage: %s user password<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">,</span> argv<span style="color: #009900;">&#91;</span><span style="color:#800080;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>;
        <span style="color: #b1b100;">return</span> EXIT_FAILURE;
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #808080; font-style: italic;">/* init OCILIB */</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>OCI_Initialize<span style="color: #009900;">&#40;</span>error<span style="color: #339933;">,</span> <span style="color: #000000; font-weight: bold;">NULL</span><span style="color: #339933;">,</span> OCI_ENV_DEFAULT<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #808080; font-style: italic;">/* connect to oracle */</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>cn <span style="color: #339933;">=</span> OCI_ConnectionCreate<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">NULL</span><span style="color: #339933;">,</span> argv<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> argv<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> OCI_SESSION_DEFAULT<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #000066;">printf</span> <span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>Connected to Oracle.<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* retreive type info */</span>
            tif_sdo <span style="color: #339933;">=</span> OCI_TypeInfoGet<span style="color: #009900;">&#40;</span>cn<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;MDSYS.SDO_GEOMETRY&quot;</span><span style="color: #339933;">,</span> OCI_TIF_TYPE<span style="color: #009900;">&#41;</span>;
            tif_inf <span style="color: #339933;">=</span> OCI_TypeInfoGet<span style="color: #009900;">&#40;</span>cn<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;MDSYS.SDO_ELEM_INFO_ARRAY&quot;</span><span style="color: #339933;">,</span> OCI_TIF_TYPE<span style="color: #009900;">&#41;</span>;
            tif_ord <span style="color: #339933;">=</span> OCI_TypeInfoGet<span style="color: #009900;">&#40;</span>cn<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;MDSYS.SDO_ORDINATE_ARRAY&quot;</span><span style="color: #339933;">,</span> OCI_TIF_TYPE<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* create sdo object */</span>
            obj_sdo <span style="color: #339933;">=</span> OCI_ObjectCreate<span style="color: #009900;">&#40;</span>cn<span style="color: #339933;">,</span> tif_sdo<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* create sub arrays */</span>
            coll_inf <span style="color: #339933;">=</span> OCI_CollCreate<span style="color: #009900;">&#40;</span>tif_inf<span style="color: #009900;">&#41;</span>;
            coll_ord <span style="color: #339933;">=</span> OCI_CollCreate<span style="color: #009900;">&#40;</span>tif_ord<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* create sub array element accessors */</span>
            elem_inf <span style="color: #339933;">=</span> OCI_ElemCreate<span style="color: #009900;">&#40;</span>tif_inf<span style="color: #009900;">&#41;</span>;
            elem_ord <span style="color: #339933;">=</span> OCI_ElemCreate<span style="color: #009900;">&#40;</span>tif_ord<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* build ordinates collection with test values */</span>
            <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span>i <span style="color: #339933;">=</span> <span style="color:#800080;">0</span>; i <span style="color: #339933;">&lt;</span> NB_ELEM; i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span>
            <span style="color: #009900;">&#123;</span>
                OCI_ElemSetDouble<span style="color: #009900;">&#40;</span>elem_ord<span style="color: #339933;">,</span> <span style="color: #009900;">&#40;</span><span style="color: #993333;">double</span><span style="color: #009900;">&#41;</span> i<span style="color: #009900;">&#41;</span>;
                OCI_CollAppend<span style="color: #009900;">&#40;</span>coll_ord<span style="color: #339933;">,</span> elem_ord<span style="color: #009900;">&#41;</span>;
                OCI_CollAppend<span style="color: #009900;">&#40;</span>coll_ord<span style="color: #339933;">,</span> elem_ord<span style="color: #009900;">&#41;</span>;
            <span style="color: #009900;">&#125;</span>
&nbsp;
            <span style="color: #808080; font-style: italic;">/* setup information collection attribute 'starting_offset' */</span>
            OCI_ElemSetUnsignedInt<span style="color: #009900;">&#40;</span>elem_inf<span style="color: #339933;">,</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span>;
            OCI_CollAppend<span style="color: #009900;">&#40;</span>coll_inf<span style="color: #339933;">,</span> elem_inf<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* setup information collection attribute 'element_type' */</span>
            OCI_ElemSetUnsignedInt<span style="color: #009900;">&#40;</span>elem_inf<span style="color: #339933;">,</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span>;
            OCI_CollAppend<span style="color: #009900;">&#40;</span>coll_inf<span style="color: #339933;">,</span> elem_inf<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* setup information collection attribute 'interpretation' */</span>
            OCI_ElemSetUnsignedInt<span style="color: #009900;">&#40;</span>elem_inf<span style="color: #339933;">,</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span>;
            OCI_CollAppend<span style="color: #009900;">&#40;</span>coll_inf<span style="color: #339933;">,</span> elem_inf<span style="color: #009900;">&#41;</span>;
&nbsp;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* set sdo object member attributes */</span>
            OCI_ObjectSetInt<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #339933;">,</span>  <span style="color: #ff0000;">&quot;SDO_GTYPE&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000dd;">4</span><span style="color: #009900;">&#41;</span>;
            OCI_ObjectSetNull<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;SDO_SRID&quot;</span><span style="color: #009900;">&#41;</span>;
            OCI_ObjectSetNull<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;SDO_POINT&quot;</span><span style="color: #009900;">&#41;</span>;
            OCI_ObjectSetColl<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;SDO_ELEM_INFO&quot;</span><span style="color: #339933;">,</span> coll_inf<span style="color: #009900;">&#41;</span>;
            OCI_ObjectSetColl<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;SDO_ORDINATES&quot;</span><span style="color: #339933;">,</span> coll_ord<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/*create statement object */</span>
            st <span style="color: #339933;">=</span> OCI_StatementCreate<span style="color: #009900;">&#40;</span>cn<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* prepare, bind and excute statement then commit*/</span>
            OCI_Prepare<span style="color: #009900;">&#40;</span>st<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;INSERT INTO test_insert (gid, geometry) VALUES (1, :sdo)&quot;</span><span style="color: #009900;">&#41;</span>;
            OCI_BindObject<span style="color: #009900;">&#40;</span>st<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;sdo&quot;</span><span style="color: #339933;">,</span> obj_sdo<span style="color: #009900;">&#41;</span>;
            OCI_Execute<span style="color: #009900;">&#40;</span>st<span style="color: #009900;">&#41;</span>;
            OCI_Commit<span style="color: #009900;">&#40;</span>cn<span style="color: #009900;">&#41;</span>;
&nbsp;
            <span style="color: #808080; font-style: italic;">/* free local objects */</span>
            OCI_ObjectFree<span style="color: #009900;">&#40;</span>obj_sdo<span style="color: #009900;">&#41;</span>;
            OCI_CollFree<span style="color: #009900;">&#40;</span>coll_inf<span style="color: #009900;">&#41;</span>;
            OCI_CollFree<span style="color: #009900;">&#40;</span>coll_ord<span style="color: #009900;">&#41;</span>;
            OCI_ElemFree<span style="color: #009900;">&#40;</span>elem_inf<span style="color: #009900;">&#41;</span>;
            OCI_ElemFree<span style="color: #009900;">&#40;</span>elem_ord<span style="color: #009900;">&#41;</span>;
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #808080; font-style: italic;">/* disconnect from oracle and cleanup OCILIB */</span>
    OCI_Cleanup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #000066;">printf</span> <span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>Disconnected from Oracle.<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #b1b100;">return</span> EXIT_SUCCESS;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://orclib.sourceforge.net/2009/07/working-with-oracle-spatial-types/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Support for 11g remote Instance management in OCILIB v3.4.0</title>
		<link>http://orclib.sourceforge.net/2009/07/support-for-11g-remote-instance-management-in-ocilib-v340/</link>
		<comments>http://orclib.sourceforge.net/2009/07/support-for-11g-remote-instance-management-in-ocilib-v340/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 10:26:57 +0000</pubDate>
		<dc:creator>Vincent Rogier</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Updates]]></category>

		<category><![CDATA[11g]]></category>

		<category><![CDATA[3.4.0]]></category>

		<category><![CDATA[instance]]></category>

		<category><![CDATA[remote]]></category>

		<category><![CDATA[shutdown]]></category>

		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://orclib.sourceforge.net/?p=329</guid>
		<description><![CDATA[Hello,
OCILIB v3.4.0 is coming soon  
This release fixes 3 bugs and adds support for Oracle 11g remote Instance startup/shutdown.
Here is a sample app that startups a remote instance and then shuts it down :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include &#34;ocilib.h&#34;
&#160;
int main&#40;int argc, char **argv&#41;
&#123; 
    OCI_Initialize&#40;error, NULL,  OCI_ENV_DEFAULT&#41;;
&#160;
    /* start remote instance [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>OCILIB v3.4.0 is coming soon <img src='http://orclib.sourceforge.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This release fixes 3 bugs and adds support for Oracle 11g remote Instance startup/shutdown.</p>
<p>Here is a sample app that startups a remote instance and then shuts it down :<br />
</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
</pre></td><td class="code"><pre class="c c" style="font-family:monospace;"><span style="color: #339933;">#include &quot;ocilib.h&quot;</span>
&nbsp;
<span style="color: #993333;">int</span> main<span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> argc<span style="color: #339933;">,</span> <span style="color: #993333;">char</span> <span style="color: #339933;">**</span>argv<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span> 
    OCI_Initialize<span style="color: #009900;">&#40;</span>error<span style="color: #339933;">,</span> <span style="color: #000000; font-weight: bold;">NULL</span><span style="color: #339933;">,</span>  OCI_ENV_DEFAULT<span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #808080; font-style: italic;">/* start remote instance */</span>
&nbsp;
    OCI_DatabaseStartup<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;db&quot;</span><span style="color: #339933;">,</span> 
                        <span style="color: #ff0000;">&quot;sys_user&quot;</span><span style="color: #339933;">,</span> 
                        <span style="color: #ff0000;">&quot;sys_pwd&quot;</span><span style="color: #339933;">,</span>                
                        OCI_SESSION_SYSDBA<span style="color: #339933;">,</span> 
                        OCI_DB_SPM_FULL<span style="color: #339933;">,</span>
                        OCI_DB_SPF_DEFAULT<span style="color: #339933;">,</span>
                        <span style="color: #000000; font-weight: bold;">NULL</span><span style="color: #009900;">&#41;</span>;
&nbsp;
&nbsp;
     <span style="color: #808080; font-style: italic;">/* shutdown remote instance */</span>
&nbsp;
    OCI_DatabaseShutdown<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;db&quot;</span><span style="color: #339933;">,</span> 
                        <span style="color: #ff0000;">&quot;sys_user&quot;</span><span style="color: #339933;">,</span> 
                        <span style="color: #ff0000;">&quot;sys_pwd&quot;</span><span style="color: #339933;">,</span> 
                         OCI_SESSION_SYSDBA<span style="color: #339933;">,</span>
                         OCI_DB_SDM_FULL<span style="color: #339933;">,</span>
                         OCI_DB_SDF_DEFAULT<span style="color: #009900;">&#41;</span>;
&nbsp;
    OCI_Cleanup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #b1b100;">return</span> EXIT_SUCCESS;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p><strong>Isn&#8217;t cool ?</strong></p>
<p>Have a nice day..</p>
]]></content:encoded>
			<wfw:commentRss>http://orclib.sourceforge.net/2009/07/support-for-11g-remote-instance-management-in-ocilib-v340/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OCILIB v3.3.0 now available for download</title>
		<link>http://orclib.sourceforge.net/2009/07/ocilib-v330-now-available-for-download/</link>
		<comments>http://orclib.sourceforge.net/2009/07/ocilib-v330-now-available-for-download/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 20:04:31 +0000</pubDate>
		<dc:creator>Vincent Rogier</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Updates]]></category>

		<category><![CDATA[3.3.0]]></category>

		<category><![CDATA[batch errors]]></category>

		<category><![CDATA[collection]]></category>

		<category><![CDATA[fixes]]></category>

		<category><![CDATA[lob]]></category>

		<guid isPermaLink="false">http://orclib.sourceforge.net/?p=323</guid>
		<description><![CDATA[
OCILIB v3.3.0 is now available for download ! Here is the list of the main changes :

Added SQL command and verb retrieving
Added support for batched errors for Array DML
Extended Lob Support
Extended Collection API
Modified and extended Bind API
Extended OCI_ImmediateXXX() API
Extended OCI_XXXFmt() API
Miscelleanous fixes (see changelog)
Miscelleanous modifications (see changelog)

See the complete v3.3.0 change log here
Get the release [...]]]></description>
			<content:encoded><![CDATA[<p>
OCILIB v3.3.0 is now <a href="http://orclib.sourceforge.net/download/"><u>available for download</u></a> ! Here is the list of the main changes :</p>
<ul>
<li>Added SQL command and verb retrieving</li>
<li>Added support for batched errors for Array DML</li>
<li>Extended Lob Support</li>
<li>Extended Collection API</li>
<li>Modified and extended Bind API</li>
<li>Extended OCI_ImmediateXXX() API</li>
<li>Extended OCI_XXXFmt() API</li>
<li>Miscelleanous fixes (see changelog)</li>
<li>Miscelleanous modifications (see changelog)</li>
</ul>
<p>See the <a href="http://orclib.sourceforge.net/public/changelogs/ocilib-changelog-v3.3.0.txt" target="_blank"><u>complete v3.3.0 change log here</u></a></p>
<p>Get the release and enjoy it !</p>
<p>Have a nice week.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://orclib.sourceforge.net/2009/07/ocilib-v330-now-available-for-download/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OCILIB SVN repository has been updated (2009-06-23)</title>
		<link>http://orclib.sourceforge.net/2009/06/ocilib-svn-repository-has-been-updated-2009-06-23/</link>
		<comments>http://orclib.sourceforge.net/2009/06/ocilib-svn-repository-has-been-updated-2009-06-23/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 06:18:02 +0000</pubDate>
		<dc:creator>Vincent Rogier</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[3.3.0]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://orclib.sourceforge.net/2009/06/ocilib-svn-repository-has-been-updated-2009-06-23/</guid>
		<description><![CDATA[The current development snapshot of v3.3.0 has been updated.
You can browse the repository on sourceforge here
The temporary v3.3.0 changelog is available here
This latest update includes some bug fixes
Have a nice day !
]]></description>
			<content:encoded><![CDATA[<p>The current development snapshot of v3.3.0 has been updated.</p>
<p>You can browse the repository on sourceforge <a href="http://orclib.svn.sourceforge.net/viewvc/orclib/" target="_blank">here</a><br />
The temporary v3.3.0 changelog is available <a href="http://orclib.sourceforge.net/public/changelogs/ocilib-changelog-v3.3.0.txt" target="_blank">here</a></p>
<p>This latest update includes some bug fixes</p>
<p>Have a nice day !</p>
]]></content:encoded>
			<wfw:commentRss>http://orclib.sourceforge.net/2009/06/ocilib-svn-repository-has-been-updated-2009-06-23/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
