<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Transactions...need of rollback</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Thu, 23 May 2013 21:05:03 -0400</pubDate>


    <item>

        <title>Database Dependant</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote>With Oracle, if you have added or changed a lot of data, you will end up in an inconsistent state where some of the data makes it in and some does not.</blockquote><blockquote>In many systems closing connection by default commits all pending...]]></description>
        

        <pubDate>Sat, 22 Oct 2005 22:33:59 -0400</pubDate>

        

        <jf:creationDate>Sat, 22 Oct 2005 22:33:59 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 22 Oct 2005 22:33:59 -0400</jf:modificationDate>
        <jf:date>Oct 22, 2005</jf:date>
        <jf:author>Karthik Krishnan</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>What if ?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Now what if you typed a wrong command and quit SQL*Plus ?]]></description>
        

        <pubDate>Fri, 21 Oct 2005 19:10:21 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 19:10:21 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 19:10:21 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Eduardo Ochiai</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>I think this discussion answers your question</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[As we can see from this discussion, it's not clear that a close without a commit will rollback. If it's not in the javadoc, you can't make the assumption since it's the interface that you're really coding against. So I assume you do it explicitly so as...]]></description>
        

        <pubDate>Fri, 21 Oct 2005 12:14:57 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 12:14:57 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 12:14:57 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Paul Lee</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Could you post any relevant references?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Also, I don't think of you as an opponent, but a conversation partner.<br>And where did you come up with the blaming part again? In order to blame someone you firstly must have done something wrong or been in a position where something went wrong, and...]]></description>
        

        <pubDate>Fri, 21 Oct 2005 06:08:46 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 06:08:46 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 06:08:46 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Radu-Adrian Popescu</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Could you post any relevant references?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Dmytro, you don't seem to understand what I'm talking about here.<br>I was interested what databases (and by database I mean database systems, not client programs or libraries), if any, choose to commit _themselves_ (again, not the client program or...]]></description>
        

        <pubDate>Fri, 21 Oct 2005 05:54:24 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 05:54:24 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 05:54:24 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Radu-Adrian Popescu</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Could you post any relevant references?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Too many words but again irrelevant. According to that quote Oracle aborts uncommited transactions <b>in case of failure</b> (like loosing control from client application), not in case of clean <b>connection::close</b> called by that external...]]></description>
        

        <pubDate>Fri, 21 Oct 2005 04:11:26 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 04:11:26 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 04:11:26 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Dmytro</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Transactions...need of rollback</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote>finally {<br>&amp;nbsp;&amp;nbsp;&amp;nbsp;try {<br>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;connection.close();<br>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;connection =...]]></description>
        

        <pubDate>Fri, 21 Oct 2005 03:16:55 -0400</pubDate>

        

        <jf:creationDate>Fri, 21 Oct 2005 03:16:55 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 21 Oct 2005 03:16:55 -0400</jf:modificationDate>
        <jf:date>Oct 21, 2005</jf:date>
        <jf:author>Ville Oikarinen</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>You may want to visit the C# site</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Yeah this is pretty shocking up here.<br><br>Check out these sites:<br><br>idontgettransactions.com<br>idontunderstandprogramming.com<br><br>And MOST importantly<br><br>iwanttobeanindustryragbutcantactuallykeepthiscrapoffmysite.com]]></description>
        

        <pubDate>Thu, 20 Oct 2005 22:13:58 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 22:13:58 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 22:13:58 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>U G</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Could you post any references?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote>Sql*plus, if you don't know, is a kind of etalon pogram to interact with Oracle. But if you think your <b>connection::close</b> works cleaner then just [re]read Oracle manuals that explicitly states:<b>If auto-commit mode is disabled and you...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 14:18:18 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 14:18:18 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 14:18:18 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Radu-Adrian Popescu</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>Could you post any references?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[Sql*plus, if you don't know, is a kind of etalon pogram to interact with Oracle. But if you think your <b>connection::close</b> works cleaner then just [re]read Oracle manuals that explicitly states:<br><br><b><br>If auto-commit mode is disabled and you...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 08:17:29 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 08:17:29 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 08:17:29 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Dmytro</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>Oracle. Do you need more?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote><blockquote><blockquote>In many systems closing connection by default commits all pending changes, to prevent data loss and ... because it's far easier than rolling back :-)</blockquote>Any examples? That doesn't seem like the sane thing to...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 07:46:21 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 07:46:21 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 07:46:21 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Radu-Adrian Popescu</jf:author>
        <jf:replyCount>7</jf:replyCount>
    </item>


    <item>

        <title>Oracle. Do you need more?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote><blockquote>In many systems closing connection by default commits all pending changes, to prevent data loss and ... because it's far easier than rolling back :-)</blockquote>Any examples? That doesn't seem like the sane thing to...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 06:55:50 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 06:55:50 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 06:55:50 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Dmytro</jf:author>
        <jf:replyCount>8</jf:replyCount>
    </item>


    <item>

        <title>Sorry, guys</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote>In many systems closing connection by default commits all pending changes, to prevent data loss and ... because it's far easier than rolling back :-)</blockquote><br>Any examples? That doesn't seem like the sane thing to do.]]></description>
        

        <pubDate>Thu, 20 Oct 2005 06:40:11 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 06:40:11 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 06:40:11 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Radu-Adrian Popescu</jf:author>
        <jf:replyCount>9</jf:replyCount>
    </item>


    <item>

        <title>Transactions...need of rollback</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[<blockquote>Karl, ignoring the unwarranted sarcasm to a valid question ...I would be surprised if closing a connection without calling commit would automatically commit the data unless of course AutoCommit was turned on.</blockquote><br>Why? AutoCommit...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 04:30:31 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 04:30:31 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 04:30:31 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Karl Banke</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Sorry, guys</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=37173</link>

        

        
            <description><![CDATA[.. but what does setAutocommit do? It just prevents from issuing commit automatically after each statement. Nothing more! So this setting leaves (at least) the last statement uncommited. Does it affect closing connection? Obviously not. In many systems...]]></description>
        

        <pubDate>Thu, 20 Oct 2005 02:21:29 -0400</pubDate>

        

        <jf:creationDate>Thu, 20 Oct 2005 02:21:29 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 20 Oct 2005 02:21:29 -0400</jf:modificationDate>
        <jf:date>Oct 20, 2005</jf:date>
        <jf:author>Dmytro</jf:author>
        <jf:replyCount>10</jf:replyCount>
    </item>



</channel>
</rss>

