<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Oracle in World</title><link>http://arjudba.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dbablog" /><description>I work as Technical Consultant in Oracle database, Php programming (Wordpress+JOOMLA), shell script, css+html, SEO etc. I am on at arjuiut at gmail.com, mohammadabdulmominarju in skype. You can reach me at +8801710282272/ +8801833320825</description><language>en</language><managingEditor>noreply@blogger.com (Arju)</managingEditor><lastBuildDate>Wed, 25 Jan 2012 22:33:40 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1561</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info uri="dbablog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>yes</itunes:explicit><itunes:subtitle>I work as Technical Consultant in Oracle database, Php programming (Wordpress+JOOMLA), shell script, css+html, SEO etc. I am on at arjuiut at gmail.com, mohammadabdulmominarju in skype. You can reach me at +8801710282272/ +8801833320825</itunes:subtitle><item><title>Twitter Followers Packages Order Details</title><link>http://feedproxy.google.com/~r/dbablog/~3/VVWlg9hyFqU/twitter-followers-packages-order.html</link><category>Social Marketing</category><author>noreply@blogger.com (Arju)</author><pubDate>Mon, 23 Jan 2012 03:30:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-7666912738339643632</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8gfesbTiNchaA6oZmiUjv5cnCU4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gfesbTiNchaA6oZmiUjv5cnCU4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8gfesbTiNchaA6oZmiUjv5cnCU4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gfesbTiNchaA6oZmiUjv5cnCU4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Ensure that you bought our &lt;a href="http://arjudba.blogspot.com/2012/01/cheapest-twitter-followers-packages.html"&gt;cheapest twitter followers packages&lt;/a&gt;. Once you bought the package now please fill up the following form so that we can start your work. Once again with us your twitter username and password are 100% safe and secured. 
&lt;style&gt;
.page {
padding-left: 10px;
width: 700px;
padding-right: 0px;
margin-top: 10px;
}
&lt;/style&gt;
&lt;div class="page"&gt;

&lt;h2&gt;
Your Order Details&lt;/h2&gt;

Pleas Fill the following form to start your work.

or

Just email us following information to arjuiut@gmail.com&lt;/p&gt;

1. your twitter user name and password .
&lt;/p&gt;
&lt;link href="http://logisticmarketinggroup.com/twitter/css.css" rel="stylesheet" type="text/css"&gt;
&lt;style type="text/css"&gt;
 #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
 
&lt;/style&gt;
&lt;div id="mc_embed_signup"&gt;
&lt;form action="http://logisticmarketinggroup.com/twitter/action.php" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank"&gt;
&lt;div class="indicates-required"&gt;
&lt;span class="asterisk"&gt;*&lt;/span&gt; indicates required&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-LNAME"&gt;Name &lt;/label&gt;
&lt;/p&gt;
&lt;input type="text" value="" name="LNAME" class="" id="mce-LNAME"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-EMAIL"&gt;Your Contact Email Address  &lt;span class="asterisk"&gt;*&lt;/span&gt;

&lt;/label&gt;
&lt;/p&gt;
&lt;input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-MMERGE1"&gt;Your Paypal email or Transaction id  &lt;span class="asterisk"&gt;*&lt;/span&gt;

&lt;/label&gt;
&lt;/p&gt;
&lt;input type="text" value="" name="MMERGE1" class="required" id="mce-MMERGE1"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-MMERGE5"&gt;No Of Followers You Orderd  &lt;span class="asterisk"&gt;*&lt;/span&gt;

&lt;/label&gt;
&lt;/p&gt;
&lt;select name="MMERGE5" class="required" id="mce-MMERGE5"&gt;
&lt;option value=""&gt;&lt;/option&gt;
&lt;option value="100 Followers"&gt;100 Followers&lt;/option&gt;
&lt;option value="500 Followers"&gt;500 Followers&lt;/option&gt;
&lt;option value="1,000 Followers"&gt;1,000 Followers&lt;/option&gt;
&lt;option value="2,000 Followers"&gt;2,000 Followers&lt;/option&gt;
&lt;option value="5,000 Followers"&gt;5,000 Followers&lt;/option&gt;
&lt;option value="10,000 Followers"&gt;10,000 Followers&lt;/option&gt;
&lt;/select&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-MMERGE7"&gt;Your Twitter Username  &lt;span class="asterisk"&gt;*&lt;/span&gt;

&lt;/label&gt;
&lt;/p&gt;
&lt;input type="text" value="" name="MMERGE7" class="required" id="mce-MMERGE7"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-MMERGE8"&gt;Your Twitter Password  &lt;span class="asterisk"&gt;*&lt;/span&gt;

&lt;/label&gt;
&lt;/p&gt;
&lt;input type="text" value="" name="MMERGE8" class="required" id="mce-MMERGE8"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group size1of2"&gt;
&lt;label for="mce-MMERGE6"&gt;No of  your present Followers (optional) &lt;/label&gt;
&lt;/p&gt;
&lt;input type="number" name="MMERGE6" class="" value="" id="mce-MMERGE6"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group size1of2"&gt;
&lt;label for="mce-MMERGE4"&gt;No of  your present following (optional) &lt;/label&gt;
&lt;/p&gt;
&lt;input type="number" name="MMERGE4" class="" value="" id="mce-MMERGE4"&gt;
&lt;/div&gt;
&lt;div class="mc-field-group"&gt;
&lt;label for="mce-MMERGE10"&gt;Extra notes about your order (optional) &lt;/label&gt;
&lt;/p&gt;
&lt;input type="text" value="" name="MMERGE10" class="" id="mce-MMERGE10"&gt;
&lt;/div&gt;
&lt;div id="mce-responses" class="clear"&gt;
&lt;div class="response" id="mce-error-response" style="display:none"&gt;
&lt;/div&gt;
&lt;div class="response" id="mce-success-response" style="display:none"&gt;
&lt;/div&gt;

&lt;/p&gt;
&lt;/div&gt;
&lt;div class="clear"&gt;
&lt;input type="submit" value="Send" name="subscribe" id="mc-embedded-subscribe" class="button"&gt;&lt;/div&gt;
&lt;/form&gt;
&lt;/div&gt;

&lt;script type="text/javascript"&gt;
var fnames = new Array();var ftypes = new Array();fnames[2]='LNAME';ftypes[2]='text';fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='MMERGE1';ftypes[1]='text';fnames[3]='MMERGE3';ftypes[3]='radio';fnames[5]='MMERGE5';ftypes[5]='dropdown';fnames[7]='MMERGE7';ftypes[7]='text';fnames[8]='MMERGE8';ftypes[8]='text';fnames[9]='MMERGE9';ftypes[9]='text';fnames[6]='MMERGE6';ftypes[6]='number';fnames[4]='MMERGE4';ftypes[4]='number';fnames[10]='MMERGE10';ftypes[10]='text';
try {
    var jqueryLoaded=jQuery;
    jqueryLoaded=true;
} catch(err) {
    var jqueryLoaded=false;
}
var head= document.getElementsByTagName('head')[0];
if (!jqueryLoaded) {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js';
    head.appendChild(script);
    if (script.readyState &amp;#038;&amp;#038; script.onload!==null){
        script.onreadystatechange= function () {
              if (this.readyState == 'complete') mce_preload_check();
        }    
    }
}
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://http://logisticmarketinggroup.com/twitter/validate.js';
head.appendChild(script);
var err_style = '';
try{
    err_style = mc_custom_error_style;
} catch(e){
    err_style = '#mc_embed_signup input.mce_inline_error{border-color:#6B0505;} #mc_embed_signup div.mce_inline_error{margin: 0 0 1em 0; padding: 5px 10px; background-color:#6B0505; font-weight: bold; z-index: 1; color:#fff;}';
}
var head= document.getElementsByTagName('head')[0];
var style= document.createElement('style');
style.type= 'text/css';
if (style.styleSheet) {
  style.styleSheet.cssText = err_style;
} else {
  style.appendChild(document.createTextNode(err_style));
}
head.appendChild(style);
setTimeout('mce_preload_check();', 250);&lt;/p&gt;


var mce_preload_checks = 0;
function mce_preload_check(){
    if (mce_preload_checks&gt;40) return;
    mce_preload_checks++;
    try {
        var jqueryLoaded=jQuery;
    } catch(err) {
        setTimeout('mce_preload_check();', 250);
        return;
    }
    try {
        var validatorLoaded=jQuery("#fake-form").validate({});
    } catch(err) {
        setTimeout('mce_preload_check();', 250);
        return;
    }
    mce_init_form();
}
function mce_init_form(){
    jQuery(document).ready( function($) {
      var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){}  };
      var mce_validator = $("#mc-embedded-subscribe-form").validate(options);
      $("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator
      options = { url: '', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8",
                    beforeSubmit: function(){
                        $('#mce_tmp_error_msg').remove();
                        $('.datefield','#mc_embed_signup').each(
                            function(){
                                var txt = 'filled';
                                var fields = new Array();
                                var i = 0;
                                $(':text', this).each(
                                    function(){
                                        fields[i] = this;
                                        i++;
                                    });
                                $(':hidden', this).each(
                                    function(){
                                        var bday = false;
                                        if (fields.length == 2){
                                            bday = true;
                                            fields[2] = {'value':1970};//trick birthdays into having years
                                        }
                                     if ( fields[0].value=='MM' &amp;#038;&amp;#038; fields[1].value=='DD' &amp;#038;&amp;#038; (fields[2].value=='YYYY' || (bday &amp;#038;&amp;#038; fields[2].value==1970) ) ){
                                      this.value = '';
             } else if ( fields[0].value=='' &amp;#038;&amp;#038; fields[1].value=='' &amp;#038;&amp;#038; (fields[2].value=='' || (bday &amp;#038;&amp;#038; fields[2].value==1970) ) ){
                                      this.value = '';
             } else {
                                         this.value = fields[0].value+'/'+fields[1].value+'/'+fields[2].value;
                                     }
                                    });
                            });
                        return mce_validator.form();
                    }, 
                    success: mce_success_cb
                };
      $('#mc-embedded-subscribe-form').ajaxForm(options);&lt;/p&gt;


    });
}
function mce_success_cb(resp){
    $('#mce-success-response').hide();
    $('#mce-error-response').hide();
    if (resp.result=="success"){
        $('#mce-'+resp.result+'-response').show();
        $('#mce-'+resp.result+'-response').html(resp.msg);
        $('#mc-embedded-subscribe-form').each(function(){
            this.reset();
     });
    } else {
        var index = -1;
        var msg;
        try {
            var parts = resp.msg.split(' - ',2);
            if (parts[1]==undefined){
                msg = resp.msg;
            } else {
                i = parseInt(parts[0]);
                if (i.toString() == parts[0]){
                    index = parts[0];
                    msg = parts[1];
                } else {
                    index = -1;
                    msg = resp.msg;
                }
            }
        } catch(e){
            index = -1;
            msg = resp.msg;
        }
        try{
            if (index== -1){
                $('#mce-'+resp.result+'-response').show();
                $('#mce-'+resp.result+'-response').html(msg);            
            } else {
                err_id = 'mce_tmp_error_msg';
                html = '
&lt;div id="'+err_id+'" style="'+err_style+'"&gt;

 '+msg+'&lt;/div&gt;


';&lt;/p&gt;


                var input_id = '#mc_embed_signup';
                var f = $(input_id);
                if (ftypes[index]=='address'){
                    input_id = '#mce-'+fnames[index]+'-addr1';
                    f = $(input_id).parent().parent().get(0);
                } else if (ftypes[index]=='date'){
                    input_id = '#mce-'+fnames[index]+'-month';
                    f = $(input_id).parent().parent().get(0);
                } else {
                    input_id = '#mce-'+fnames[index];
                    f = $().parent(input_id).get(0);
                }
                if (f){
                    $(f).append(html);
                    $(input_id).focus();
                } else {
                    $('#mce-'+resp.result+'-response').show();
                    $('#mce-'+resp.result+'-response').html(msg);
                }
            }
        } catch(e){
            $('#mce-'+resp.result+'-response').show();
            $('#mce-'+resp.result+'-response').html(msg);
        }
    }
}&lt;/p&gt;


&lt;/script&gt;

&lt;!--End mc_embed_signup--&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-7666912738339643632?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/VVWlg9hyFqU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T03:30:07.030-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/twitter-followers-packages-order.html</feedburner:origLink></item><item><title>Buy Google Plus Ones (Google +1s) for your website</title><link>http://feedproxy.google.com/~r/dbablog/~3/iqBMHv6zIAc/buy-google-plus-ones-google-1s-for-your.html</link><category>Social Marketing</category><author>noreply@blogger.com (Arju)</author><pubDate>Mon, 23 Jan 2012 00:52:51 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-6023989994635673872</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jdcuOugvlCzs8SUcRMvbKQIYKYM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jdcuOugvlCzs8SUcRMvbKQIYKYM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jdcuOugvlCzs8SUcRMvbKQIYKYM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jdcuOugvlCzs8SUcRMvbKQIYKYM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Whenever you search in Google and you login to your account sometimes you might see "...... shared this." Your friend shared the website or in other words your friend has done +1 for the links and hence you are seeing the link in first page. Whenever you are logged out from your Google account you might see the link is not in the same place where it was. So if someone do +1 for your webpage, then all of the friends he/she has will notice that the page is appearing much before and ranked well in search engine. As a result you will expect more clicks as well as higher revenue from your website. &lt;br /&gt;
&lt;br /&gt;
Followings are our packages:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="width:800px;"&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;1) 10 Google Plus Ones: $5&lt;/h2&gt;&lt;br /&gt;
&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="46EPVS5ZLJRP6"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;2) 20 Google Plus Ones: $9&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="YRWD5SQDDM7X2"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="width:800px;"&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;3) 50 Google Plus Ones: $19&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="QVTUP3QWHW3SY"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;4) 100 Google Plus Ones: $28&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="SYMLUWUZZRAYA"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="width:800px;"&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;5) 200 Google Plus Ones: $55&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="T9THED34T669W"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;6) 500 Google Plus Ones: $95&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="VWMVKQGP9YDKJ"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="width:800px;"&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;7) 1000 Google Plus Ones: $180&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="34MAKGADWN8Q2"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:400px;"&gt;&lt;h2&gt;8) 2000 Google Plus Ones: $350&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="QJQA7MA5M7AFN"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/googleplus/plusone-addtocart.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
In fact, Google +1 is helpful for search engine rankings. But don't spam your Google +1. We offer you legitimate Google +1 for your business. We can offer so that the plus ones remain and are not removed after a certain period of time. This is a necessary tool for your business to get more customers and show off to your business associates. &lt;br /&gt;
&lt;br /&gt;
We use legitimate Google accounts in order to do +1 for your website or web page. All of our Google +1 will come from different IP Addresses. All are from real people, public account and public google plus account. That means your followers will be viral all around. &lt;br /&gt;
&lt;br /&gt;
We don't use exchange websites for all of our Google plus ones. So never worry about your +1 getting deleted or marked as spam. Use us to increase your Google +1s, increase your website rank in search engine and get much more traffic for your websites.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-6023989994635673872?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/iqBMHv6zIAc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T00:52:51.112-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/buy-google-plus-ones-google-1s-for-your.html</feedburner:origLink></item><item><title>Cheapest Twitter Followers Packages</title><link>http://feedproxy.google.com/~r/dbablog/~3/kCUmvGGBjZY/cheapest-twitter-followers-packages.html</link><category>Social Marketing</category><author>noreply@blogger.com (Arju)</author><pubDate>Mon, 23 Jan 2012 03:04:23 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-3598585471683900196</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Lhz4rGHjDbkotZhu_oS7dWMengo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lhz4rGHjDbkotZhu_oS7dWMengo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Lhz4rGHjDbkotZhu_oS7dWMengo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Lhz4rGHjDbkotZhu_oS7dWMengo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;So many of you recently was asking whether I can offer you any cheap twitter followers. Whenever you look for cheap why not look for the cheapest! Yes, now I will bring you the cheapest ever twitter followers package for your twitter page. And it will be 100% guaranteed and real users. Confuse? Simply buy the package and enjoy the service. Feel free to comment whether you are satisfied with our packages. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="width:820px;"&gt;&lt;div style="float:left; width:240px;"&gt;&lt;h2&gt;1) 100 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime moneyback guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 2 days&lt;br /&gt;
&lt;h2&gt;5) Only $5&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="86Q57UQA7KG66"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:250px;"&gt;&lt;h2&gt;2) 500 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime moneyback guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 2 days&lt;br /&gt;
&lt;h2&gt;5) Only $10&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="ZVFEDF7NR64U6"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:250px;"&gt;&lt;h2&gt;3) 1000 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime moneyback guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 4 days&lt;br /&gt;
&lt;h2&gt;5) Only $11&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="F87JWX8R5CQRQ"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:820px;"&gt;&lt;div style="float:left; width:250px;"&gt;&lt;h2&gt;4) 2000 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime money back guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 10 days&lt;br /&gt;
&lt;h2&gt;5) Only $20&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="ZSNE64RN58KK8"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:250px;"&gt;&lt;h2&gt;5) 5000 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime moneyback guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 25 days&lt;br /&gt;
&lt;h2&gt;5) Only $42&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="QW55WDKHZSVEE"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;div style="float:left; width:250px;"&gt;&lt;h2&gt;6) 10000 Twitter Followers&lt;/h2&gt;1) Real Followers&lt;br /&gt;
2) 24X7 Customer Support&lt;br /&gt;
3) Anytime moneyback guarantee if we fail to deliver your followers&lt;br /&gt;
4) Expected delivery time 35 days&lt;br /&gt;
&lt;h2&gt;5) Only $78&lt;/h2&gt;&lt;form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;
&lt;input type="hidden" name="hosted_button_id" value="49V3Y96NT3RV6"&gt;&lt;br /&gt;
&lt;input type="image" src="http://logisticmarketinggroup.com/buy.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;br /&gt;
&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;
&lt;/form&gt;&lt;/div&gt;&lt;/div&gt;Note that, we need your twitter username and password to give you followers. Don't worry, your username and password will be 100% safe with us. Moreover you are open to change your password anytime once we finish your job.&lt;br /&gt;
&lt;br /&gt;
Once you buy the package please fill up the order details in &lt;a href="http://arjudba.blogspot.com/2012/01/twitter-followers-packages-order.html"&gt;http://arjudba.blogspot.com/2012/01/twitter-followers-packages-order.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-3598585471683900196?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/kCUmvGGBjZY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T03:04:23.148-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/cheapest-twitter-followers-packages.html</feedburner:origLink></item><item><title>you must install additional GCC runtime libraries, namely libgcc_s.so.1 and libstdc++.so.5</title><link>http://feedproxy.google.com/~r/dbablog/~3/784v3asEYSo/you-must-install-additional-gcc-runtime.html</link><category>Installation</category><author>noreply@blogger.com (Arju)</author><pubDate>Sun, 15 Jan 2012 22:03:10 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-893393809419865805</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/S6f1yN2Pk2oX2x8ivL4GzQ0AJuk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S6f1yN2Pk2oX2x8ivL4GzQ0AJuk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/S6f1yN2Pk2oX2x8ivL4GzQ0AJuk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S6f1yN2Pk2oX2x8ivL4GzQ0AJuk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;While installing Oracle Access Manager it fails with error message, "GCC runtime libraries not available" like below. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;To proceed with installation of Oracle Access Manager 10.1.4.3.0 Identity
Server and for successfully running the product, you must install additional
GCC runtime libraries, namely libgcc_s.so.1 and libstdc++.so.5. Note that
these libraries should be compatible with GCC 3.3.2. The libraries are
available for download from either of the following locations -
http://metalink.oracle.com (requires login), or
http://www.oracle.com/technology/products/ias/index.html. Once these libraries
are locally available, please specify the directory containing the files and
proceed with the installation.

Location of GCC runtime libraries []: /usr/lib

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

-------------------------------------------------------------------------------
GCC runtime libraries not available!!

The required libraries could not be found in /usr/lib.

Please recheck the location to ensure that both the libraries are present. You
also need to ensure that the library files have the correct permissions.
&lt;/pre&gt;&lt;br /&gt;
Here we have provided /usr/lib as library path location. Now let's check the location of the required library path. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@av-mrp access]$ &lt;b&gt;locate libgcc_s.so.1&lt;/b&gt;
/lib/libgcc_s.so.1
/lib64/libgcc_s.so.1
[oracle@av-mrp access]$ &lt;b&gt;locate libstdc++.so.5&lt;/b&gt;
/usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.5.0.7
/usr/lib64/libstdc++.so.5
/usr/lib64/libstdc++.so.5.0.7
&lt;/pre&gt;We see both libgcc_s.so.1 and libstdc++.so.5 are not in the same directory. So simply copy over the /lib/libgcc_s.so.1 file to the location /usr/lib/libgcc_s.so.1 and run the installer again.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;# cp /lib/libgcc_s.so.1 /usr/lib/libgcc_s.so.1&lt;/b&gt;&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@av-mrp access]$ ./Oracle_Access_Manager10_1_4_3_0_linux_Access_Server
InstallShield Wizard

Initializing InstallShield Wizard...

Preparing Java(tm) Virtual Machine...
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
.....................
Running InstallShield Wizard...

-------------------------------------------------------------------------------
Welcome to the InstallShield Wizard for Oracle Access Manager 10.1.4.3.0 Access
Server

The InstallShield Wizard will install Oracle Access Manager 10.1.4.3.0 Access
Server on your computer.
To continue, choose Next.


Oracle Access Manager 10.1.4.3.0 Access Server
Oracle



Press 1 for Next, 3 to Cancel or 4 to Redisplay [1] 1

-------------------------------------------------------------------------------

The product that you are about to install needs to be owned by a dedicated
user. Only root or the dedicated user may be able to start the service. Most
of the time the server is run as `root' or `nobody'.

   Enter the username the Access server is running as [nobody] oracle

   Enter the Group for the above username [nobody] oinstall

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

-------------------------------------------------------------------------------

Please specify the installation directory for Oracle Access Manager 10.1.4.3.0
Access Server.

   Please specify a directory name or press Enter [/opt/netpoint] /u04/accessmanager

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

-------------------------------------------------------------------------------

Oracle Access Manager 10.1.4.3.0 Access Server will be installed in the
following location:
/u04/accessmanager/access
for a total size:
 281.7 MB
Please make a note of the Oracle Access Manager 10.1.4.3.0 Access Server
installation directory: /u04/accessmanager/access because you will need to
refer to it in the future.

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

-------------------------------------------------------------------------------

To proceed with installation of Oracle Access Manager 10.1.4.3.0 Access Server
and for successfully running the product, you must install additional GCC
runtime libraries, namely libgcc_s.so.1 and libstdc++.so.5. Note that these
libraries should be compatible with GCC 3.3.2. The libraries are available for
download from either of the following locations - http://metalink.oracle.com
(requires login), or http://www.oracle.com/technology/products/ias/index.html.
Once these libraries are locally available, please specify the directory
containing the files and proceed with the installation.

   Location of GCC runtime libraries []: /usr/lib

Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1

Installing Oracle Access Manager 10.1.4.3.0 Access Server. Please wait...


|-----------|-----------|-----------|------------|
0%         25%         50%         75%        100%
||||||||||||||||||||||||||||||||||||||||||||||||||

Creating uninstaller...


Extracting Language Packs. Please Wait...


Access Server Configuration


Access Server Configuration


Changing file ownership and permissions...

-------------------------------------------------------------------------------


Specify the transport security mode between the WebGate/Access client and the
Access Server.
 [X]  1  -  Open Mode:    No Encryption
 [ ]  2  -  Simple Mode:  Encryption through SSL and a Public Key Certificate
 [ ]  3  -  Cert Mode:    Encryption through SSL and a Public Key Certificate

   To select an item enter its number, or 0 when you are finished [0]: 1

&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-893393809419865805?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/784v3asEYSo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-15T22:03:10.239-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/you-must-install-additional-gcc-runtime.html</feedburner:origLink></item><item><title>How to edit magento footer and footer links.</title><link>http://feedproxy.google.com/~r/dbablog/~3/SX5bTmmtnlc/how-to-edit-magento-footer-and-footer.html</link><category>Magento</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 12 Jan 2012 01:58:55 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-6117099941546660161</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bbf4W8Ghhvpd4dAdsENIo1zk4Yw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bbf4W8Ghhvpd4dAdsENIo1zk4Yw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bbf4W8Ghhvpd4dAdsENIo1zk4Yw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bbf4W8Ghhvpd4dAdsENIo1zk4Yw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;You can find the magento footer items in two different places.&lt;br /&gt;
&lt;br /&gt;
1) Static block created within the magento admin area (CMS &gt; Static Block). To see this you have to login to Magento admin area.&lt;br /&gt;
&lt;br /&gt;
2) The other part is held in the related .phtml / .php / .xml files within the design files.&lt;br /&gt;
&lt;br /&gt;
First of all, lets look at the page.xml file which you will find under &lt;br /&gt;
&lt;b&gt;/html/app/design/frontend/default/..../layout/page.xml&lt;/b&gt;&lt;br /&gt;
This file contains the footer references. &lt;br /&gt;
In my theme entry of this file is like below.&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;&amp;lt;block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"&amp;gt;
                &amp;lt;block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/&amp;gt;
                &amp;lt;block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/&amp;gt;
            &amp;lt;/block&amp;gt;

&lt;/pre&gt;&lt;br /&gt;
From this page.xml we see this file add footer links from "template="page/html/footer.phtml". &lt;br /&gt;
Now let's open the footer.phtml file.&lt;br /&gt;
&lt;br /&gt;
Review the footer.phtml file, you might get your text to replace. However inside &lt;b&gt;/html/app/design/frontend/default/.../template/page/html/footer.phtml&lt;/b&gt; file you might also get following two lines. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;&amp;lt;?php echo $this-&amp;gt;getChildHtml('cms_footer_links') ?&amp;gt;
 &amp;lt;?php echo $this-&gt;getChildHtml('footer_links') ?&amp;gt;
                &amp;lt;php echo $this-&gt;getChildHtml('store_switcher') &amp;gt;

&lt;/pre&gt;&lt;br /&gt;
From this footer.phtml we also see it contains a method to get it's children HTML as referenced in the page.xml file. From the page.xml file we also notice the location of the reference file such as:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;&amp;lt;block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"&amp;gt;
                &amp;lt;block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/&amp;gt;
                &amp;lt;block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/&amp;gt;
            &amp;lt;/block&amp;gt;

 &amp;lt;block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"&amp;gt;
                &amp;lt;block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/&amp;gt;
                &amp;lt;block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/&amp;gt;
            &amp;lt;/block&amp;gt;

&lt;/pre&gt;&lt;br /&gt;
These are all in .xml files so you can get links, images and text of all footer contents. You can customize them as you want. &lt;br /&gt;
&lt;br /&gt;
They can also be created via PHP code, from magento CMS. &lt;br /&gt;
&lt;br /&gt;
You can edit or remove each of these.&lt;br /&gt;
&lt;br /&gt;
For about us , customer service or any other links you can create modify or edit via Admin section. To do that you have to navigate Admin &gt; CMS &gt; Static Blocks.&lt;br /&gt;
&lt;br /&gt;
Once you customize any footer in your phtml file remember to refresh those in order to affect your site. You can do so, by &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;- Login to you magento admin panel.&lt;br /&gt;
&lt;br /&gt;
- Go to System&gt; cache management&lt;br /&gt;
&lt;br /&gt;
- Check the "Blocks HTML output" checkbox. From the Action drop down menu select the refresh and click submit.&lt;br /&gt;
&lt;br /&gt;
- Now refresh your magento site. You will see the changes what you made in your footer.&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-6117099941546660161?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/SX5bTmmtnlc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-12T01:58:55.144-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/how-to-edit-magento-footer-and-footer.html</feedburner:origLink></item><item><title>How to use custom font on your website with CSS</title><link>http://feedproxy.google.com/~r/dbablog/~3/JR3T7gYmPFA/how-to-use-custom-font-on-your-website.html</link><category>CSS</category><author>noreply@blogger.com (Arju)</author><pubDate>Sat, 07 Jan 2012 23:39:14 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-183428549895732000</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bmwHuqAziRRnPLVgmkkgk9k_40E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bmwHuqAziRRnPLVgmkkgk9k_40E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bmwHuqAziRRnPLVgmkkgk9k_40E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bmwHuqAziRRnPLVgmkkgk9k_40E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;With CSS (Cascading Style Sheets) you can easily use custom fonts on your website. You can use for logo or header or for whole website. &lt;br /&gt;
&lt;br /&gt;
Let's see our font name is Mudir MT font. So in the css we need to add the following codes if we want to see this font as body of the HTML. &lt;br /&gt;
&lt;br /&gt;
Step 01: Add following lines to your CSS.&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;@font-face {
 font-family: Mudir MT;
 src: url('mudir.TTF');
}
&lt;/pre&gt;&lt;br /&gt;
Step 02: Add font family to CSS Id/class.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;body {
 word-wrap: break-word;
 margin: 0px;
 background-color: #e3e3e3;
        font-family: Mudir MT;
        font-weight: bold;
 
}
&lt;/pre&gt;&lt;br /&gt;
Now new font Mudir MT will be used on your website.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-183428549895732000?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/JR3T7gYmPFA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T23:39:14.688-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/how-to-use-custom-font-on-your-website.html</feedburner:origLink></item><item><title>How to verify whether weblogic is installed in your server.</title><link>http://feedproxy.google.com/~r/dbablog/~3/IYjghqBtGHI/how-to-verify-whether-weblogic-is.html</link><category>Version</category><author>noreply@blogger.com (Arju)</author><pubDate>Sat, 07 Jan 2012 23:17:47 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-679048943305805481</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6pORQ8h_qu8GPsn7Ly98TSmfh28/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6pORQ8h_qu8GPsn7Ly98TSmfh28/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6pORQ8h_qu8GPsn7Ly98TSmfh28/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6pORQ8h_qu8GPsn7Ly98TSmfh28/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;For many products installation at first you need to install Oracle web logic. For example,&lt;br /&gt;
you must have Oracle WebLogic Server 10.3.2 for installing Enterprise Manager Grid Control.&lt;br /&gt;
&lt;br /&gt;
To verify whether Oracle WebLogic Server is installed, go to the Oracle home of the Oracle WebLogic Server. &lt;br /&gt;
&lt;br /&gt;
For example in my case I see following output,&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@av-mrp ~]$ cat /u03/Oracle/Middleware/logs/log.txt
Dec 13, 2011 4:17:44 PM -- install "WebLogic Platform" 10.3.5.0 at /u03/Oracle/Middleware
    release  10.3.5.0 [Added]
    |_____Common Infrastructure Engineering 7.2.0.0 [Added]
    |    |_____Uninstall [Added]
    |    |_____Patch Client [Added]
    |    |_____Patch Attachment Facility [Added]
    |    |_____Clone Facility [Added]
    |_____WebLogic Server 10.3.5.0 [Added]
    |    |_____Core Application Server [Added]
    |    |_____Administration Console [Added]
    |    |_____Configuration Wizard and Upgrade Framework [Added]
    |    |_____Web 2.0 HTTP Pub-Sub Server [Added]
    |    |_____WebLogic SCA [Added]
    |    |_____WebLogic JDBC Drivers [Added]
    |    |_____Third Party JDBC Drivers [Added]
    |    |_____WebLogic Server Clients [Added]
    |    |_____WebLogic Web Server Plugins [Added]
    |    |_____UDDI and Xquery Support [Added]
    |    |_____Server Examples [Not Installed]
    |    |_____Evaluation Database [Added]
    |    |_____Workshop Code Completion Support [Added]
    |_____Oracle Configuration Manager 10.3.3.1 [Added]
    |    |_____Data Collector [Added]
    |_____Oracle Coherence 3.6.0.4 [Added]
         |_____Coherence Product Files [Added]
         |_____Coherence Examples [Not Installed]
&lt;/pre&gt;which indicates weblogic server is installed and following features/components added.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-679048943305805481?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/IYjghqBtGHI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T23:17:47.677-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/how-to-verify-whether-weblogic-is.html</feedburner:origLink></item><item><title>Understanding ORA-1410 Error</title><link>http://feedproxy.google.com/~r/dbablog/~3/qj9XLQVERtA/understanding-ora-1410-error.html</link><category>Concepts</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 05 Jan 2012 03:22:22 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-9081679080439130748</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q_fiy-MYjMMmIJ7RyvfbXPaaHx0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q_fiy-MYjMMmIJ7RyvfbXPaaHx0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/q_fiy-MYjMMmIJ7RyvfbXPaaHx0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q_fiy-MYjMMmIJ7RyvfbXPaaHx0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In this post I will try to make you understand what is ROWID, the nature of the ORA-1410 error, the nature of a rowid, how you can get the error, and possible ways to investigate the error.&lt;br /&gt;
&lt;br /&gt;
In the simplest case, ORA-1410 means simply that a rowid is invalid. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Whats is a Rowid&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
A rowid is a structure that allows direct access to a row. The rowid contains information on the object number, the datafile it is located in, the block number, and the slot number within the block.&lt;br /&gt;
&lt;br /&gt;
Oracle 8 and greater version of Oracle has a rowid in this format:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;OOOOOOFFFBBBBBBSSS
O=Data Object Number (length=6)
F=Relative File Number (length=3)
B=Block Number (length=6)
S=Slot Number (length=3)
&lt;/pre&gt;&lt;br /&gt;
The dbms_rowid package (rowid_info procedure) can be used to decode the rowid into its components.&lt;br /&gt;
The following anonymous PL/SQL block will decode any rowid you provide&lt;br /&gt;
In this case we are providing rowid as AAAYQKAAEAAAAPzAAA&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; select rowid from t1 where c1=1;

ROWID
------------------
AAAYQKAAEAAAAPzAAA

SQL&gt; set serveroutput on
SQL&gt; declare
  2          my_rowid rowid := 'AAAYQKAAEAAAAPzAAA';   -- or any rowid
  3          rowid_type number;
  4          object_number number;
  5          relative_fno number;
  6          block_number number;
  7          row_number number;
  8          begin
        dbms_rowid.rowid_info(my_rowid, rowid_type, object_number, relative_fno, block_number, row_number);
  9   10          dbms_output.put_line('ROWID:   ' || my_rowid);
 11          dbms_output.put_line('Object#:      ' || object_number);
 12          dbms_output.put_line('RelFile#:     ' || relative_fno);
 13          dbms_output.put_line('Block#:       ' || block_number);
 14          dbms_output.put_line('Row#:         ' || row_number);
 15          end;
 16          /
ROWID:   AAAYQKAAEAAAAPzAAA
Object#:      99338
RelFile#:     4
Block#:       1011
Row#:         0

PL/SQL procedure successfully completed.
&lt;/pre&gt;&lt;br /&gt;
In order to find the object name of this ID 99338 issue following statement:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; col owner for a10
col object_name for a30
select owner,object_name,object_type,data_object_id
     from dba_objects
     where data_object_id = 99338;SQL&gt; SQL&gt;   2    3

OWNER      OBJECT_NAME                    OBJECT_TYPE         DATA_OBJECT_ID
---------- ------------------------------ ------------------- --------------
ARJU       T1                             TABLE PARTITION              99338
&lt;/pre&gt;&lt;br /&gt;
In order to find data file name (RelFile#: 4) issue:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; select file_name
     from dba_data_files
     where file_id = 4;  2    3

FILE_NAME
--------------------------------------------------------------------------------
+DATA/moon/datafile/users.259.732901417
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Reason of ORA-1410&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
When Oracle parses the rowid (to get the file, block, and slot), if there is no row there, then Oracle throws an error ORA-1410. &lt;br /&gt;
&lt;br /&gt;
- If the file and block are both valid, and the only problem is that the row slot does not exist, it returns the 'no rows selected' message.&lt;br /&gt;
&lt;br /&gt;
- If any other part of the rowid has a problem, then the ORA-1410 is returned and may be cause for concern.&lt;br /&gt;
&lt;br /&gt;
ORA-1410 is often linked with block corruption, because it can be one source of the error. However, there are other sources of the error.&lt;br /&gt;
&lt;br /&gt;
This is a list of possible sources of ORA-1410 errors.&lt;br /&gt;
1. The rowid was manually entered incorrectly into a SQL statement. Or a customized PL/SQL procedure has faulty logic and generates an incorrect rowid.&lt;br /&gt;
&lt;br /&gt;
2. The rowid was generated internally, but was corrupted while in memory.&lt;br /&gt;
&lt;br /&gt;
3. The rowid was retrieved from an index, which was corrupt. If this is the case, you would expect to see other corruption errors accompanying the ORA-1410.&lt;br /&gt;
&lt;br /&gt;
4. DDL on objects during long running queries which access those objects..  For example, rebuilding an index can cause the ORA-1410 if a SQL statement is accessing the index.&lt;br /&gt;
&lt;br /&gt;
5. The rowid was valid, but the data block or datafile was corrupted (overwritten) so the block address may be wrong. If this is the case, you would expect to see other corruption errors accompanying the ORA-1410.&lt;br /&gt;
&lt;br /&gt;
6. The rowid was valid but points to a block that was moved recently. This can occur due to timing, where a table was truncated while a SQL was in progress. Therefore, the SQL has a cached rowid, but the block was removed during the truncation. The same thing can happen if a table partition was exchanged while a SQL statement was running. In this case the file number changed and the SQL statement could report ORA-1410.&lt;br /&gt;
&lt;br /&gt;
7. An Oracle Bug, OS bug, or other application bug.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Example of how ORA-1410 can occur&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
With a simple example, I will demonstrate of how ORA-1410 might occur. &lt;br /&gt;
&lt;br /&gt;
- First create a simple table with one or two columns.&lt;br /&gt;
- Then insert a couple of rows and commit.&lt;br /&gt;
- Then display the rowids&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;-- Create a sample table. 
SQL&gt; create table rowid_demo (col1 varchar(10), col2 varchar2(10));

Table created.

-- Insert rows into the sample tables. 
SQL&gt; insert into rowid_demo values('value1','col2');

1 row created.

SQL&gt; insert into rowid_demo values('value2','col2');

1 row created.

SQL&gt; commit;

Commit complete.

-- Display the rowids 
SQL&gt; select rowid from rowid_demo;

ROWID
------------------
AAAYQOAAEAAACmmAAA
AAAYQOAAEAAACmmAAB
&lt;/pre&gt;&lt;br /&gt;
From the above example we see there is two rows in the rowid_demo table with the following rowids:&lt;br /&gt;
&lt;br /&gt;
AAAYQOAAEAAACmmAAA&lt;br /&gt;
AAAYQOAAEAAACmmAAB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Let's now play with these ROW IDs&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
From these two rowids we see last 3 digits are (which is slot number of 3 length) AAA and AAB. Let's increment the last rowid slot by 1 (so . . . . AAB becomes . . . . . .AAC), and select from the table using this non-existent rowid. Since we changed only the last value only slot number was changed so no rows were selected.&lt;br /&gt;
&lt;br /&gt;
SQL&gt; select * from rowid_demo where rowid='AAAYQOAAEAAACmmAAC';&lt;br /&gt;
&lt;br /&gt;
no rows selected&lt;br /&gt;
&lt;br /&gt;
Even changing last 3 digits to FFF returns "no rows selected". &lt;br /&gt;
&lt;br /&gt;
SQL&gt; select * from rowid_demo where rowid='AAAYQOAAEAAACmmFFF';&lt;br /&gt;
&lt;br /&gt;
no rows selected&lt;br /&gt;
&lt;br /&gt;
Now instead of slot number let's change the block number (length 6) and see what happens. Existing block number is AAACmm and lets change to FFFFmm. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SQL&gt; select * from rowid_demo where rowid='AAAYQOAAEFFFFmmAAB';&lt;br /&gt;
select * from rowid_demo where rowid='AAAYQOAAEFFFFmmAAB'&lt;br /&gt;
              *&lt;br /&gt;
ERROR at line 1:&lt;br /&gt;
ORA-01410: invalid ROWID&lt;br /&gt;
&lt;br /&gt;
Now we see ORA-01410: invalid ROWID.&lt;br /&gt;
&lt;br /&gt;
So we clearly see how ORA-01410 is generated. We see what happens in a corruption of the rowid. In the above example part of the rowid was overwritten by FFFF and it was the block address that was overwritten. &lt;br /&gt;
&lt;br /&gt;
The overwrite can be caused by a few events:&lt;br /&gt;
&lt;br /&gt;
1) A piece of C code wrote to memory it thought it owned. If the C code is Oracle’s, it is an Oracle bug. If the code is from the OS, it is a vendor (OS) bug. If the code is from an application, then we need to get in touch with the supplier of the application code. For Oracle Bugs, you will need to engage Oracle Support.&lt;br /&gt;
&lt;br /&gt;
2) A flaw in memory, where hardware is failing, and a memory address is bad. Hopefully, we will see messages in the OS error logs to verify this.&lt;br /&gt;
&lt;br /&gt;
3) A rowid was generated incorrectly, either by Oracle code, or by customized application code.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A corruption can occur not only on the rowid, but also on the object that holds a copy of the rowid (for example, an index), or on the table where the rowid points. If an index was corrupted, then the rowids in the index can have incorrect components, and will cause an ORA-1410 if it is used to access the data rows. Similarly, if the data component (table) was corrupted, then the block address may be overwritten, and a valid rowid from the index may not be able to find the block. The ORA-1410 will again occur.&lt;br /&gt;
&lt;br /&gt;
The next step in the example is to demonstrate how changing the object can cause ORA-1410 even with a valid rowid.&lt;br /&gt;
&lt;br /&gt;
In this example, we will truncate the table and see the effect on the rowid.&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;-- Show the two rowids in the table
SQL&gt;  select rowid from rowid_demo;

ROWID
------------------
AAAYQOAAEAAACmmAAA
AAAYQOAAEAAACmmAAB

-- Select all columns from the table using one of the  rowids.

SQL&gt; select * from rowid_demo where rowid='AAAYQOAAEAAACmmAAA';

COL1       COL2
---------- ----------
value1     col2
-- Now truncate the table

SQL&gt; truncate table rowid_demo;

Table truncated.

-- Rerun the previous select statement using the known valid rowid.

SQL&gt; select * from rowid_demo where rowid='AAAYQOAAEAAACmmAAA';
select * from rowid_demo where rowid='AAAYQOAAEAAACmmAAA'
              *
ERROR at line 1:
ORA-01410: invalid ROWID
&lt;/pre&gt;&lt;br /&gt;
In the above example, we see a common cause of the ORA-1410. A SQL statement has some rowid’s cached in memory, for selecting from a table. But the table is truncated in the interim, and all blocks in the table cease to exist. So on executing the select with the cached rowid, we see the ORA-1410. &lt;br /&gt;
&lt;br /&gt;
The same thing happens if a table partition is exchanged, becoming a stand-alone table. In this case the file number has changed, and any SQL that was running and had rowid’s cached in memory, can get the ORA-1410.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-9081679080439130748?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/qj9XLQVERtA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T03:22:22.629-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/understanding-ora-1410-error.html</feedburner:origLink></item><item><title>ORA-00240: control file enqueue held for more than 120 seconds</title><link>http://feedproxy.google.com/~r/dbablog/~3/2gMHEbQYwwg/ora-00240-control-file-enqueue-held-for.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 05 Jan 2012 02:08:48 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-3576807724314192509</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GYAmRGPuWjtvwxdgS4ph6vfQFrs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GYAmRGPuWjtvwxdgS4ph6vfQFrs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GYAmRGPuWjtvwxdgS4ph6vfQFrs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GYAmRGPuWjtvwxdgS4ph6vfQFrs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;- In the database everything seems frozen. &lt;br /&gt;
- All asmcmd, sqlplus commands seems hanged. startup and shutdown of database does not work. Even whenever I issue shutdown or startup command nothing is reported in Oracle alert log. &lt;br /&gt;
- After giving asmcmd command I enter into ASMCMD&amp;gt; command prompt but any command like cd or ls command in that prompt seems like hanged. &lt;br /&gt;
&lt;br /&gt;
In the Oracle database Alert log we see the following entry: &lt;br /&gt;
RDBMS alertlog:&lt;br /&gt;
=====================&lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;Wed Jan 04 14:38:35 2012
Errors in file /u01/app/oracle/diag/rdbms/bddipdc/bddipdc1/trace/bddipdc1_arc1_19498.trc (incident=206730):
ORA-00240: control file enqueue held for more than 120 seconds
Incident details in: /u01/app/oracle/diag/rdbms/bddipdc/bddipdc1/incident/incdir_206730/bddipdc1_arc1_19498_i206730.trc
&lt;/pre&gt;&lt;br /&gt;
bddipdc1_arc1_19498.trc&lt;br /&gt;
=====================&lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;*** 2012-01-04 14:38:35.603
Incident 206730 created, dump file: /u01/app/oracle/diag/rdbms/bddipdc/bddipdc1/incident/incdir_206730/bddipdc1_arc1_19498_i206730.trc
ORA-00240: control file enqueue held for more than 120 seconds

...

*** 2012-01-04 14:52:40.058
The current process holds the control file enqueue for too long
Dump of the process state:
ksedsts()+461&amp;lt;-kcc_tac_callback()+143&amp;lt;-ksu_dispatch_tac()+1578&amp;lt;-ksvcheckwait()+936&amp;lt;-ksvworkwait()+1677&amp;lt;-ksvwait()+874&amp;lt;-ksvsubmit()+3856&amp;lt;-kfncSlaveSubmit()+480&amp;lt;-kfncFileDelete()+1092&amp;lt;-kfioDelete()+154&amp;lt;-ksfddel1()+734&amp;lt;-ksfddel()+190&amp;lt;-kcfdosf()+271&amp;lt;-krff_remove_fb_log()+1671
&amp;lt;-krfgdelfb1()+2401&amp;lt;-krfgdelfb()+16&amp;lt;-krareclaim()+2899&amp;lt;-krasreclaim()+255&amp;lt;-krasrfc()+1502&amp;lt;-krsi_dst_open()+4443&amp;lt;-krse_arc_spool()+23924&amp;lt;-krse_arc_driver_core()+1263&amp;lt;-krse_arc_driver()+308&amp;lt;-kcrrwkx()+2947&amp;lt;-kcrrwk()+287&amp;lt;-ksbabs()+465&amp;lt;-krsv_abs()+39&amp;lt;-ksbrdp()+923
&amp;lt;-opirip()+623&amp;lt;-opidrv()+603&amp;lt;-sou2o()+103&amp;lt;-opimai_real()+266&amp;lt;-ssthrdmain()+214&amp;lt;-main()+201&amp;lt;-__libc_start_main()+244&amp;lt;-_start()+36Current Wait Stack:
2: waiting for 'KSV master wait'
=0x0, =0x0, =0x0
wait_id=1002392 seq_num=10705 snap_id=4
wait times: snap=6 min 0 sec, exc=16 min 4 sec, total=16 min 4 sec
wait times: max=infinite, heur=16 min 7 sec
wait counts: calls=321 os=321
in_wait=1 iflags=0x1520
1: waiting for 'ASM file metadata operation'
msgop=0x10, locn=0x0, =0x0
wait_id=1002390 seq_num=10698 snap_id=2
wait times: snap=0.000000 sec, exc=0.000020 sec, total=16 min 7 sec
wait times: max=infinite, heur=16 min 7 sec
wait counts: calls=0 os=0
in_wait=1 iflags=0x1520
0: waiting for 'Disk file operations I/O'
FileOperation=0x4, fileno=0x0, filetype=0x2
wait_id=1002389 seq_num=10695 snap_id=1
wait times: snap=0.000000 sec, exc=0.000010 sec, total=16 min 7 sec
wait times: max=infinite, heur=16 min 7 sec
wait counts: calls=0 os=0
in_wait=1 iflags=0x15a0
There are 265 sessions blocked by this session.

........

*** 2012-01-04 14:52:58.078 4529 kcrr.c
ORA-00028: your session has been killed
ORA-00028: your session has been killed
ORA-00028: your session has been killed
ORA-00028: your session has been killed
ORA-00028: your session has been killed
error 28 detected in background process
OPIRIP: Uncaught error 447. Error stack:
ORA-00447: fatal error in background process
ORA-00028: your session has been killed

*** 2012-01-04 14:52:58.095
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x60020730] [PC:0x1B3CDFF, kcrfatrm()+25] [flags: 0x0, count: 1]
DDE: Flood control is not active
Incident 208818 created, dump file: /u01/app/oracle/diag/rdbms/bddipdc/bddipdc1/incident/incdir_208818/bddipdc1_arc1_19498_i208818.trc
ORA-07445: exception encountered: core dump [kcrfatrm()+25] [SIGSEGV] [ADDR:0x60020730] [PC:0x1B3CDFF] [Address not mapped to object] []
ORA-00447: fatal error in background process
ORA-00028: your session has been killed

ssexhd: crashing the process...

-----------------------------------------------------------------


+ASM1_diag_21197.trc
====================

System State 9  (2012-01-04 15:24:59.072)
~~~~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~
1:                                      [DEAD]
2:  waiting for 'pmon timer'
3:  waiting for 'VKTM Logical Idle Wait'
4:  waiting for 'rdbms ipc message'
5:
6:  waiting for 'PING'
7:  waiting for 'rdbms ipc message'
8:  waiting for 'DIAG idle wait'
9:  waiting for 'rdbms ipc message'
10: waiting for 'ges remote message'
11: waiting for 'gcs remote message'
12: waiting for 'heartbeat monitor sleep'
13: waiting for 'rdbms ipc message'
14: waiting for 'rdbms ipc message'
15: waiting for 'rdbms ipc message'
16: waiting for 'rdbms ipc message'
17: waiting for 'rdbms ipc message'
18: waiting for 'buffer busy'
19: waiting for 'rdbms ipc message'
20: waiting for 'rdbms ipc message'
21: waiting for 'rdbms ipc message'
22: waiting for 'rdbms ipc message'
23: waiting for 'SQL*Net message from client'
24: waiting for 'ASM background timer'
25: waiting for 'ASM file metadata operation'
26: waiting for 'Disk file operations I/O'    &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;
    Cmd: PL/SQL Execute
27: waiting for 'no free buffers'
    Cmd: Select
28: waiting for 'ASM file metadata operation'
29: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
30: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
31: waiting for 'ASM file metadata operation'
32: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
33: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
34: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
35: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
36: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
37: waiting for 'ASM file metadata operation'
38: waiting for 'ASM file metadata operation'
39: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
40: waiting for 'ASM file metadata operation'
41: waiting for 'no free buffers'
    Cmd: Select
42: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
43: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
44: waiting for 'ASM file metadata operation'
45: waiting for 'no free buffers'
    Cmd: Select
46: waiting for 'no free buffers'
    Cmd: Select
47: waiting for 'PX Deq: Execute Reply'
    Cmd: Select
48: waiting for 'buffer busy'
    Cmd: Select
49: waiting for 'buffer busy'
    Cmd: Select
50: waiting for 'no free buffers'
    Cmd: Select
51: waiting for 'no free buffers'
    Cmd: Select
52: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
53: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
54: waiting for 'ASM file metadata operation'
55: waiting for 'buffer busy'
    Cmd: Select
56: waiting for 'ASM file metadata operation'
57: waiting for 'ASM file metadata operation'
58: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
59: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
60: waiting for 'ASM file metadata operation'
61: waiting for 'ASM file metadata operation'
62: waiting for 'ASM file metadata operation'
63: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
64: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
65: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
66: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
67: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
68: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
69: waiting for 'ASM file metadata operation'
70: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
71: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
72: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
73: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
74: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
75: waiting for 'ASM file metadata operation'[Enq FA-00000001-000000FF]
76: waiting for 'Disk file operations I/O'
    Cmd: PL/SQL Execute
77: waiting for 'ASM file metadata operation'
    Cmd: PL/SQL Execute
78: waiting for 'ASM file metadata operation'
79: waiting for 'PX Deq: Execute Reply'
    Cmd: Select
80: waiting for 'buffer busy'
    Cmd: Select
81: waiting for 'no free buffers'
    Cmd: Select
82: waiting for 'ASM file metadata operation'
83: waiting for 'ASM file metadata operation'
84: waiting for 'buffer busy'
    Cmd: Select

Blockers
~~~~~~~~

                   Resource Holder State
   Enq FA-00000001-000000FF    25: waiting for 'ASM file metadata operation'
   Enq FA-00000001-000000FF    54: waiting for 'ASM file metadata operation'

Warning: The following processes have multiple session state objects and
may not be properly represented above :
   25:   26:   28:   29:   31:   32:   33:   35:   37:   38:   39:   40:   42:
   44:   52:   54:   56:   57:   58:   59:   60:   61:   62:   64:   66:   67:
   69:   70:   72:   73:   75:   76:   78:   82:   83:

Object Names
~~~~~~~~~~~~
Enq FA-00000001-000000FF
&lt;/pre&gt;&lt;br /&gt;
From the ASM alert log: &lt;br /&gt;
==========================&lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;Wed Jan 04 14:38:35 2012
System State dumped to trace file /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_diag_21197.trc 
Wed Jan 04 14:39:12 2012
System State dumped to trace file /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_diag_21197.trc
Wed Jan 04 14:52:30 2012

............................

Wed Jan 04 15:00:47 2012
NOTE: ASM client bddipdc1:BDDIPDC disconnected unexpectedly.
NOTE: check client alert log.
NOTE: Process state recorded in trace file /u01/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_ora_19353.trc
Wed Jan 04 15:01:49 2012
NOTE: killing foreground process 37 (2472) for state cleanup
NOTE: killing foreground process 37 (2472) for state cleanup
NOTE: killing foreground process 37 (2472) for state cleanup
&lt;/pre&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This is severe Oracle bug which happened due to ARC process holding the controlfile and blocking other. In Oracle support Oracle identified this bug as follows:&lt;br /&gt;
&lt;br /&gt;
Bug 10431994: ALL ASM OPERATIONS HUNG (NO FREE BUFFER/ASM FILE METADATA OPERATION)&lt;br /&gt;
&lt;br /&gt;
Bug 10222719: DBMV2: ASM INSTANCE HANGS WITH RBAL PROCESS WAITS ON "NO FREE BUFFER"&lt;br /&gt;
&lt;br /&gt;
This is ASM bug, so all related ASM operations like on database, grid are all hanged.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
There is no workaround of this non-sense bug. However there is One off patch available patch 10222719 which you can download from Oracle support and apply in your environment. &lt;br /&gt;
&lt;br /&gt;
However this issue is fixed in the following releases. &lt;br /&gt;
&lt;br /&gt;
- 11.2.0.3&lt;br /&gt;
- 11.2.0.2.2 Patch Set Update&lt;br /&gt;
- 11.2.0.2.2 Grid Infrastructure Patch Set Update (GI PSU)&lt;br /&gt;
- 11.2.0.2 Grid Infrastructure Bundle 2&lt;br /&gt;
- 11.2.0.2 Bundle Patch 3 for Exadata Database&lt;br /&gt;
- 11.2.0.1 Bundle Patch 10 for Exadata Database&lt;br /&gt;
- 11.2.0.2 Patch 3 on Windows Platforms&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-3576807724314192509?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/2gMHEbQYwwg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T02:08:48.293-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/ora-00240-control-file-enqueue-held-for.html</feedburner:origLink></item><item><title>ORA-00600: internal error code, arguments: [ktecgetsh-inc]</title><link>http://feedproxy.google.com/~r/dbablog/~3/nypeMYrMfVA/ora-00600-internal-error-code-arguments.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 05 Jan 2012 00:21:26 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-3168367337428685356</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ol7cxJ6JpZGs2tW4XKnvWvuX5nI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ol7cxJ6JpZGs2tW4XKnvWvuX5nI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ol7cxJ6JpZGs2tW4XKnvWvuX5nI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ol7cxJ6JpZGs2tW4XKnvWvuX5nI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
The following simple script fires Oracle bug. TERRIBLE ORACLE. &lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;CREATE TABLE t1(c1 NUMBER, c2 NUMBER)
PARTITION BY RANGE(c1) (
PARTITION p1 VALUES LESS THAN(10), 
PARTITION p2 VALUES LESS THAN(20)) ENABLE ROW MOVEMENT;

INSERT INTO t1 VALUES(1,1);

COMMIT;

ALTER TABLE t1 SHRINK SPACE CASCADE;

ALTER TABLE t1 SPLIT PARTITION p1 AT(5) INTO (
PARTITION p1_1, PARTITION p1_2);

INSERT INTO t1 VALUES(4,4);
&lt;/pre&gt;&lt;br /&gt;
Here goes output of the above script execution. &lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;SQL&amp;gt; CREATE TABLE t1(c1 NUMBER, c2 NUMBER)
  2  PARTITION BY RANGE(c1) (
  3  PARTITION p1 VALUES LESS THAN(10),
  4  PARTITION p2 VALUES LESS THAN(20)) ENABLE ROW MOVEMENT;

INSERT INTO t1 VALUES(1,1);

COMMIT;

ALTER TABLE t1 SHRINK SPACE CASCADE;

ALTER TABLE t1 SPLIT PARTITION p1 AT(5) INTO (
PARTITION p1_1, PARTITION p1_2);
Table created.

SQL&amp;gt; SQL&amp;gt;
1 row created.

SQL&amp;gt; SQL&amp;gt;
Commit complete.

SQL&amp;gt; SQL&amp;gt;
Table altered.

SQL&amp;gt; SQL&amp;gt;   2

Table altered.

SQL&amp;gt;
SQL&amp;gt; INSERT INTO t1 VALUES(4,4);
INSERT INTO t1 VALUES(4,4)
            *
ERROR at line 1:
ORA-00600: internal error code, arguments: [ktecgetsh-inc], [1], [], [], [],
[], [], [], [], [], [], []
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
The problem occurred due to Oracle bug 7313847 which is not published. &lt;br /&gt;
&lt;b&gt;ORA-600 [KTECGETSH-INC] ON INSERT. A memory corruption can be left after a shrink and split of a partitioned table. This corruption may raise ORA-600 [ktecgetsh-inc] or ora-10632.&lt;/b&gt; &lt;br /&gt;
The call stack is as follows:&lt;br /&gt;
&lt;pre style="color: black; font-size: 1.1em;"&gt;ktecgetsh &amp;lt;- ktecgshx  &amp;lt;- ktspisc &amp;lt;- ktspgsp_cbk1 &amp;lt;- ktspgsp_cbk &amp;lt;- kdtgsp &amp;lt;- kdtgsph
       &amp;lt;- kdtgrs &amp;lt;- kdtInsRow &amp;lt;- insrow &amp;lt;- insdrv &amp;lt;- inscovexe
        &amp;lt;- insExecStmtExecIniE &amp;lt;- ngine &amp;lt;- insexe &amp;lt;- ngine &amp;lt;- opiexe
         &amp;lt;- kpoal8 &amp;lt;- opiodr &amp;lt;- ttcpip &amp;lt;- opitsk &amp;lt;- opiino
          &amp;lt;- opiodr &amp;lt;- opidrv &amp;lt;- sou2o &amp;lt;- opimai_real &amp;lt;- main
           &amp;lt;- start
&lt;/pre&gt;This issue is memory corruption.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt; 1. Shutdown and restart the instance after the SPLIT partition operation (this will ensure that the in-memory data is reloaded from the dictionary). &lt;br /&gt;
&lt;br /&gt;
2. Apply Patch 7313847 if available for your platform and version.&lt;br /&gt;
&lt;br /&gt;
3. Upgrade to 11.2.0.2 or higher (the bug fix is included in 11.2.0.2 and above).&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-3168367337428685356?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/nypeMYrMfVA" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T00:21:26.914-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/ora-00600-internal-error-code-arguments.html</feedburner:origLink></item><item><title>How to Debug a Shell Script Under Linux or UNIX</title><link>http://feedproxy.google.com/~r/dbablog/~3/LcEIsg4iO4g/how-to-debug-shell-script-under-linux.html</link><category>Shell Script</category><author>noreply@blogger.com (Arju)</author><pubDate>Wed, 04 Jan 2012 23:56:30 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-1388666974282956938</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PllafS6VK2-7nk8KrJOKmvsrhPM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PllafS6VK2-7nk8KrJOKmvsrhPM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PllafS6VK2-7nk8KrJOKmvsrhPM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PllafS6VK2-7nk8KrJOKmvsrhPM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;When things are not going according to your plan, then there is needed something to investigate in the scripts in order to determine which lines or in which phase issue is arrived. Bash provides extensive debugging features. In this topic I will discuss all possible debugging features which you can use in shell script under linux and unix. &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Put entire Script in debugging mode by adding -x option to bash command&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
While executing the shell script using bash command just append -x option which will run the entire script in debug mode. Traces of each command plus its arguments are printed to standard output after the commands have been expanded but before they are executed.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
Here goes my script. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@rac1 ~]$ cat test_debug.sh
#!/bin/bash
echo `date`
a=1
b=2
c=$(($a + $b ))
echo "$a + $b = $c"
&lt;/pre&gt;Here goes the output whenever I run script in debugging mode by adding -x option to bash command. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@rac1 ~]$ bash -x test_debug.sh
++ date
+ echo Thu Jan 5 13:19:43 BDT 2012
Thu Jan 5 13:19:43 BDT 2012
+ a=1
+ b=2
+ c=3
+ echo '1 + 2 = 3'
1 + 2 = 3
&lt;/pre&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Debugging on part of the script by adding set -x command inside the shell script&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
Use the &lt;b&gt;set -x&lt;/b&gt; bash built-in command in order to activate debug on those portions of the script of which you suspect as troublesome zones. You can issue &lt;b&gt;set +x &lt;/b&gt;command on those portions which you are sure there is no problem. &lt;br /&gt;
&lt;br /&gt;
Here goes the script&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@rac1 ~]$ cat test_debug.sh
#!/bin/bash
set -x # activate debugging from here
echo `date`
a=1
b=2
set +x # stop debugging from here
c=$(($a + $b ))
echo "$a + $b = $c"
&lt;/pre&gt;Here I executed the script. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;[oracle@rac1 ~]$ bash test_debug.sh
++ date
+ echo Thu Jan 5 13:35:44 BDT 2012
Thu Jan 5 13:35:44 BDT 2012
+ a=1
+ b=2
+ set +x
1 + 2 = 3
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Replace standard shebang line within script&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
You can also replace the standard &lt;a href="http://unix-in-world.blogspot.com/2009/09/start-your-shell-script-learning-with.html"&gt;Sharp bang&lt;/a&gt; line inside the script. &lt;br /&gt;
The general she bang will look like, &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;#!/bin/bash
&lt;/pre&gt;which can be replace by following lines of codes in order to activate debugging. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;#!/bin/bash -xv
&lt;/pre&gt;The -v option will prints shell input lines as they are read.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-1388666974282956938?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/LcEIsg4iO4g" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-04T23:56:30.874-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/how-to-debug-shell-script-under-linux.html</feedburner:origLink></item><item><title>Williams Specialty Company eCommerce Web Site</title><link>http://feedproxy.google.com/~r/dbablog/~3/7Iuhg0ZZjgY/williams-specialty-company-ecommerce.html</link><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 11:06:45 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-2291945351301671605</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8hmdjkdQnGzFCnFJHWgYLDgHJVw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8hmdjkdQnGzFCnFJHWgYLDgHJVw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8hmdjkdQnGzFCnFJHWgYLDgHJVw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8hmdjkdQnGzFCnFJHWgYLDgHJVw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span style="font-size: 14.0pt;"&gt;Case Project—Statement of Work&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span style="font-size: 14.0pt;"&gt;Williams Specialty Company (WSC)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span style="font-size: 14.0pt;"&gt;eCommerce Web Site&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1&gt;&lt;!--[if !supportLists]--&gt;1.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;System Description&lt;/h1&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;Williams Specialty Company (WSC) is a small print and engraving organization.&amp;nbsp; When a customer requests a printing or engraving job the sales person must enter the information into the order database (1) type of job (print or engraving), (2) media (clothing, plague, or trophy) (3) media catalog number, and (4) content into the print/engraving request database.&amp;nbsp; The sales person then makes payment arrangements with the customer, which includes billing an existing customer, setting up an account for billing, or payment on delivery.&amp;nbsp; If a payment on delivery option is selected, the sales person requests and receives at least a 10 percent deposit.&lt;/div&gt;&lt;div class="MsoNormal"&gt;WSC wants to provide a web site so that their clients can provide the order information through a website.&amp;nbsp; In addition, WSC wants to provide their entire catalog on the website.&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Only customers with valid customer numbers and passwords are able to enter the customer area.&amp;nbsp; &lt;/div&gt;&lt;h1&gt;&lt;!--[if !supportLists]--&gt;2.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Software Deliverables &lt;/h1&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;2.1.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Description of Functionality&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The application will provide the following functionality:&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;1.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Creation, modification, storage, and retrieval of order request information &lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;2.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Creation, modification, storage, and retrieval of catalog information.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;3.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Creation, modification, storage, and retrieval of purchase order information.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;4.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Creation, modification, storage, and retrieval of user access information.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;5.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Allows a customer to enter an order request into the database.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;6.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Allows a customer to retrieve order request information.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;7.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Allows the operations manager to retrieve a order information from the database&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;8.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Allows the operations manager to validate the purchase order &lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;9.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Allows the operations manager to close out the print request.&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: .25in; mso-list: l2 level1 lfo2; tab-stops: list .45in; text-indent: 0in;"&gt;&lt;!--[if !supportLists]--&gt;10.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt; &lt;/span&gt;&lt;!--[endif]--&gt;Allows a customer to update their personal and billing information.&lt;/div&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;2.2.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;List of major software components&lt;/h2&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal"&gt;Access      Control&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Database      Management&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Customer      Interface&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Operations      Manager Interface and Business Rules&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;&lt;!--[if !supportLists]--&gt;3.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Equipment and Hardware Requirements&lt;/h1&gt;&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;&lt;li class="MsoNormal"&gt;Small      business network, with no more than 20 nodes&lt;/li&gt;
&lt;li class="MsoNormal"&gt;Standard      Windows 2000/XP workstations.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;MS      Office 2000/XP, with MS Access&lt;/li&gt;
&lt;li class="MsoNormal"&gt;MS      Outlook 2000/XP&lt;/li&gt;
&lt;/ol&gt;&lt;h1&gt;&lt;!--[if !supportLists]--&gt;4.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Documentation &lt;/h1&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;4.1.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;User Documentation&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply basic training user manuals describing each of the operations in a MS Word document.&lt;/div&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;4.2.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Development Documentation&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply all Planning, Requirements, Design, and Source code.&lt;/div&gt;&lt;h1&gt;&lt;!--[if !supportLists]--&gt;5.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Testing &lt;/h1&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;5.1.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Test Plan and Procedures&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply a test plan and procedures for each level of testing.&lt;/div&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;5.2.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Unit Test Case Results&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply the results of the unit tests.&lt;/div&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;5.3.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Integration Test Case Results&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply the results of the integration test.&lt;/div&gt;&lt;h2&gt;&lt;!--[if !supportLists]--&gt;5.4.&lt;span style="font: 7.0pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Acceptance Test Case Results&lt;/h2&gt;&lt;div class="MsoNormal"&gt;The contractor shall supply the results of the acceptance test.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-2291945351301671605?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/7Iuhg0ZZjgY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T11:06:45.695-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/williams-specialty-company-ecommerce.html</feedburner:origLink></item><item><title>As sys user password reset shows ORA-01031: insufficient privileges</title><link>http://feedproxy.google.com/~r/dbablog/~3/sRslP1DQXFw/as-sys-user-password-reset-shows-ora.html</link><category>Audit Vault</category><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 05:33:52 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-700465157500105848</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pfL_b_aqeIbrGhMP5TOO4ofYvWA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pfL_b_aqeIbrGhMP5TOO4ofYvWA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pfL_b_aqeIbrGhMP5TOO4ofYvWA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pfL_b_aqeIbrGhMP5TOO4ofYvWA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
After connecting to sys user as sysdba system privilege whenever we want to unlock avsys user in Oracle Audit vault it raises ORA-01031: insufficient privileges like below. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; conn / as sysdba
Connected.

SQL&gt; alter user AVSYS account unlock;
alter user AVSYS account unlock
*
ERROR at line 1:
ORA-01031: insufficient privileges
&lt;/pre&gt;Even reset password of AVDVA user also fails. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; select GRANTEE from dba_role_privs where GRANTED_
and grantee not in ('DVSYS','AVSYS');  

GRANTEE
------------------------------
AVDVA

SQL&gt; alter user avdva identified by avdva;
alter user avdva identified by avdva
                               *
ERROR at line 1:
ORA-01031: insufficient privileges
&lt;/pre&gt;&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Audit Vault is protected by Database Vault. In order to reset password and make account unlock for avsys user you need to connect to avdva user and then do the operation. The DV account manager username (in this case AVDVA) and password is specified when you install AV. This is the same password of Audit Vault Admin and Report manager. If you don't know it anymore the only method is to disable Database vault in the AV repository and then use a sysdba connection to change the password. &lt;br /&gt;
&lt;br /&gt;
Here we know the password of avdva user.&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; conn avdva
Enter password:
Connected.
&lt;/pre&gt;Now unlock the avsys user and reset the password. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; alter user AVSYS account unlock;

User altered.

SQL&gt; conn avsys/avsys
ERROR:
ORA-28001: the password has expired


Changing password for avsys
New password:
Retype new password:
Password changed
Connected.
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-700465157500105848?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/sRslP1DQXFw" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T05:33:52.152-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/as-sys-user-password-reset-shows-ora.html</feedburner:origLink></item><item><title>Error Executing task start_collector: Internal Collector - CSDK layer error</title><link>http://feedproxy.google.com/~r/dbablog/~3/lSuMHzP-swU/error-executing-task-startcollector.html</link><category>Audit Vault</category><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 01:40:38 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-4270997758277687775</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1EXmZrojv9JEzCtLibXyQrFOWeM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1EXmZrojv9JEzCtLibXyQrFOWeM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1EXmZrojv9JEzCtLibXyQrFOWeM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1EXmZrojv9JEzCtLibXyQrFOWeM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While starting the DBAUD collector the following error occurs :&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;avctl start_collector -collname DBAUD_Collector -srcname DHAKA.COM&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Error Executing task start_collector: Internal Collector DHAKA.COM:DBAUD_Collector Error&lt;br /&gt;
&lt;br /&gt;
The collector log ($ORACLE_HOME/av/log/DBAUD_Collector_DHAKA.log) shows the following errors:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;***** Started logging for 'AUD$ Audit Collector' ***** 

Dec 13, 2011 4:10:04 PM: 
***** Collector Name = DBAUD_Collector 

Dec 13, 2011 4:10:04 PM: 
***** Source Name = DHAKA.COM 

Dec 13, 2011 4:10:04 PM: 
***** Av Name = AV 

Dec 13, 2011 4:10:04 PM: 
***** Starting CB 

Dec 13, 2011 4:10:04 PM: 
Getting parameter |AUDAUDIT_DELAY_TIME|, got |20| 

Dec 13, 2011 4:10:04 PM: 
Getting parameter |AUDAUDIT_SLEEP_TIME|, got |5000| 

Dec 13, 2011 4:10:04 PM: 
Getting parameter |AUDAUDIT_ACTIVE_SLEEP_TIME|, got |1000| 

Dec 13, 2011 4:10:04 PM: 
Getting parameter |AUDAUDIT_MAX_PROCESS_RECORDS|, got |1000| 

Dec 13, 2011 4:10:04 PM: 
Getting parameter AUDAUDIT_SORT_POLICY, got |never| 

Dec 13, 2011 4:10:04 PM: 
***** CSDK inited OK 

Dec 13, 2011 4:10:04 PM: 
***** Src alias = SRCDB1 

INFO @ '05/05/2008 14:11:26 -6:00': 
***** SRC connected OK 

INFO @ '05/05/2008 14:11:26 -6:00': 
***** SRC data retireved OK 

INFO @ '05/05/2008 14:11:26 -6:00': 
***** Recovery done OK 

INFO @ '05/05/2008 14:11:26 -6:00': 
***** Initialization done OK 

ERROR @ '05/05/2008 14:11:26 -6:00': 
ORA-03113: end-of-file on communication channel 

ERROR @ '05/05/2008 14:11:26 -6:00': 
CSDK layer error 
ERROR @ '05/05/2008 14:11:26 -6:00': 
ORA-03114: not connected to ORACLE 

ERROR @ '05/05/2008 14:11:26 -6:00': 
ORA-03114: not connected to ORACLE 

ERROR @ '05/05/2008 14:11:26 -6:00': 
Collecting thread died with status 0 

INFO @ '05/05/2008 14:11:31 -6:00': 
Could not call Listener, NS error 12541, 12560, 511, 2, 0 
INFO @ '05/05/2008 14:11:37 -6:00': 
Could not call Listener, NS error 12541, 12560, 511, 2, 0 
INFO @ '05/05/2008 14:11:43 -6:00': 
Could not call Listener, NS error 12541, 12560, 511, 2, 0
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This issue is caused by  &lt;b&gt;Bug 6596328 - DBAUD COLLECTOR WON'T START WITH RAC SOURCE DB, INTERNAL ERROR, 2968.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Due to the above bug whenever the aud$ table contains rows having sessionid &lt;= 0 the DBAUD collector throws errors during startup. 

&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Bug 6596328 is solved in version 10.2.3. If it is not possible to install  AV 10.2.3 then workaround the problem by deleting the offending rows from aud$ :&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; select count(*) from sys.aud$ where sessionid &lt;= 0; 

COUNT(*) 
---------- 
1 

SQL&gt; delete from sys.aud$ where sessionid &lt;= 0; 

1 row deleted


SQL&gt; commit; 

commit completed
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-4270997758277687775?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/lSuMHzP-swU" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T01:40:38.342-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/error-executing-task-startcollector.html</feedburner:origLink></item><item><title>VALIDATE_AGENT_CMD must be declared ORA-06550 while starting up a Collector</title><link>http://feedproxy.google.com/~r/dbablog/~3/YTHYo0lScgg/validateagentcmd-must-be-declared-ora.html</link><category>Audit Vault</category><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 01:08:17 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-5802014010849579736</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6G2u7m4eol4kGwXS9GWaoMe0CQY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6G2u7m4eol4kGwXS9GWaoMe0CQY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6G2u7m4eol4kGwXS9GWaoMe0CQY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6G2u7m4eol4kGwXS9GWaoMe0CQY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
When starting a collector the following error occurs: &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;avctl start_collector -srcname sqlserver -collname sqlserver_collector
Starting collector...
Error executing command start_collector
Internal Error
&lt;/pre&gt;&lt;br /&gt;
Log file agent_client-0.log shows the following errors: &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;Dec 9, 2011 2:38:38 PM Thread-18 SEVERE: Internal Error
Internal Error
at oracle.av.common.AuditException.toAuditException(AuditException.java:252)
at oracle.av.management.impl.HttpManagementAdaptor.getData(HttpManagementAdaptor.java:231)
mpiled Code))
at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java:101)
.....
Nested Exception:
java.sql.SQLException: ORA-06550: line 1, column 51: PLS-00302: component 'VALIDATE_AGENT_CMD' must be declared ORA-06550: line 1, column 8: PL/SQL: Statement ignored
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java(Compiled Code))
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java(Compiled
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Oracle Audit Vault earlier releases of 10g is extremely buggy product. And the error occurred due to one of the bug. The full install of the agent for Windows 64 bit is in fact containing all the fixes of Audit Vault Bundle Patch 3 whereas on the Audit Vault Server the latest installed patch is Bundle Patch 2.&lt;br /&gt;
&lt;br /&gt;
Starting with Bundle Patch 3 package DBMS_AUDIT_VAULT_AGENT_INSTALL has a new procedure : VALIDATE_AGENT_CMD. The agents patched to Bundle Patch 3 will execute commands using this procedure and if this does not exist on the AV Server the reported error will be encountered. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Make sure that Bundle Patch 3 ( or newer)  is installed on the Audit Vault Server. Better upgrade to Oracle Audit Vault Server (10.3) which can be downloaded from &lt;a href="http://www.oracle.com/technetwork/database/audit-vault/downloads/index.html"&gt;http://www.oracle.com/technetwork/database/audit-vault/downloads/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-5802014010849579736?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/YTHYo0lScgg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T01:08:17.164-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/validateagentcmd-must-be-declared-ora.html</feedburner:origLink></item><item><title>Error executing command start_av null while starting Audit vault server.</title><link>http://feedproxy.google.com/~r/dbablog/~3/_4QwxShKmfo/error-executing-command-startav-null.html</link><category>Audit Vault</category><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 00:44:34 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-4502112112627179084</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5RoHn8mBqbJAmGpmeieBnXamd8E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5RoHn8mBqbJAmGpmeieBnXamd8E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5RoHn8mBqbJAmGpmeieBnXamd8E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5RoHn8mBqbJAmGpmeieBnXamd8E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While starting audit vault server it fails Error executing command start_av null. Collector with Internal error like below. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;&lt;b&gt;[oracle@av-mrp ~]$ avctl start_collector -collname DBAUD_Collector -srcname RAJSHAHI&lt;/b&gt;
Starting collector...
Error executing command start_collector
Internal Error

&lt;b&gt;[oracle@av-mrp ~]$ avctl show_av_status&lt;/b&gt;
TZ set to Asia/DaccaOracle Audit Vault 10g Database Control Release 10.2.3.2.6
Copyright (c) 2006, 2009 Oracle Corporation.  All rights reserved.
http://av-mrp:5700/av
Oracle Audit Vault 10g is not running.
------------------------------------

Logs are generated in directory /u01/oracle/product/10.2.3/av_1/av/log

&lt;b&gt;[oracle@av-mrp ~]$ avctl start_av&lt;/b&gt;
Error executing command start_av
null
&lt;/pre&gt;&lt;u&gt;&lt;b&gt;Cause of the Problem&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
The problem happened due to database is not registered to listener or listener is not started or database is not started. &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Solution of the Problem &lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
If there is no static entry in the listener then register the database with listener manually. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;&lt;b&gt;[oracle@av-mrp ~]$ sqlplus / as sysdba&lt;/b&gt;

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Jan 3 14:23:52 2012

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to an idle instance.

&lt;b&gt;SQL&gt; startup&lt;/b&gt;
ORACLE instance started.

Total System Global Area  536870912 bytes
Fixed Size                  2085288 bytes
Variable Size             390073944 bytes
Database Buffers          138412032 bytes
Redo Buffers                6299648 bytes
Database mounted.
Database opened.

&lt;b&gt;[oracle@av-mrp ~]$ lsnrctl status&lt;/b&gt;

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 03-JAN-2012 14:25:12

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=av-mrp)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused

&lt;b&gt;[oracle@av-mrp ~]$ lsnrctl start&lt;/b&gt;

LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 03-JAN-2012 14:25:17

Copyright (c) 1991, 2007, Oracle.  All rights reserved.

Starting /u01/oracle/product/10.2.3/av_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 10.2.0.4.0 - Production
System parameter file is /u01/oracle/product/10.2.3/av_1/network/admin/listener.ora
Log messages written to /u01/oracle/product/10.2.3/av_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=av-mrp)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date                03-JAN-2012 14:25:19
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/oracle/product/10.2.3/av_1/network/admin/listener.ora
Listener Log File         /u01/oracle/product/10.2.3/av_1/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=av-mrp)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

&lt;b&gt;[oracle@av-mrp ~]$ avctl start_av&lt;/b&gt;
Error executing command start_av
null
&lt;b&gt;[oracle@av-mrp ~]$ sqlplus / as sysdba&lt;/b&gt;

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Jan 3 14:25:28 2012

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining,
Oracle Database Vault and Real Application Testing options

&lt;b&gt;SQL&gt; alter system register;&lt;/b&gt;

System altered.

&lt;b&gt;SQL&gt; exit&lt;/b&gt;
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining,
Oracle Database Vault and Real Application Testing options

&lt;b&gt;[oracle@av-mrp ~]$ avctl start_av&lt;/b&gt;
Starting OC4J...
OC4J started successfully.
TZ set to Asia/DaccaOracle Audit Vault 10g Database Control Release 10.2.3.2.6
Copyright (c) 2006, 2009 Oracle Corporation.  All rights reserved.
http://av-mrp:5700/av
Oracle Audit Vault 10g is running.
------------------------------------

Logs are generated in directory /u01/oracle/product/10.2.3/av_1/av/log
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-4502112112627179084?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/_4QwxShKmfo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T00:44:34.250-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/error-executing-command-startav-null.html</feedburner:origLink></item><item><title>How to start Collectors directly from AV agent environment</title><link>http://feedproxy.google.com/~r/dbablog/~3/YfBFEGeEpkM/how-to-start-collectors-directly-from.html</link><category>Audit Vault</category><author>noreply@blogger.com (Arju)</author><pubDate>Tue, 03 Jan 2012 00:28:58 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-6801416052298559222</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lzKfkPA9w6wTgAlKvmYsfrYVCU8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lzKfkPA9w6wTgAlKvmYsfrYVCU8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lzKfkPA9w6wTgAlKvmYsfrYVCU8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lzKfkPA9w6wTgAlKvmYsfrYVCU8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;We can start the collector from audit vault server home by following command &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$ avctl start_collector -collname DBAUD_Collector -srcname RAJSHAHI &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
However we can also start the collect from Audit Vault agent. An alternative way of starting the collectors from the AV Agent environment is the use of avaudcoll command. This method can be used to diagnose why the collectors cannot be started with the avctl start_collector command. &lt;br /&gt;
&lt;br /&gt;
Step 01: Go to the Agent Oracle Home and set the ORACLE_HOME to point to agent's home. If you set environmental variable in a file you can simply run that file to set all environmental variables.&lt;br /&gt;
&lt;br /&gt;
Step 02: Change path to the bin directory, &lt;br /&gt;
&lt;b&gt;cd $ORACLE_HOME/bin &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Step 03: &lt;br /&gt;
Start the DBAUD Collector:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$avaudcoll sourcename={the source name} collectorname={the name of the collector} avname={the alias of the AV Server database} hostname={hostname of the source DB} command=start&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Start the OSAUD Collector: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$avoscoll sourcename={the source name} collectorname={the name of the collector} avname={the alias of the AV Server database} hostname={hostname of the source DB} command=start&lt;br /&gt;
&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-6801416052298559222?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/YfBFEGeEpkM" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T00:28:58.088-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2012/01/how-to-start-collectors-directly-from.html</feedburner:origLink></item><item><title>ORA-39726: unsupported add/drop column operation on compressed tables</title><link>http://feedproxy.google.com/~r/dbablog/~3/U737n2rHd_o/ora-39726-unsupported-adddrop-column.html</link><category>SQL</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 07:37:28 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-7274961947418659013</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/R2M8Eyv7EM2PBnyPOve0K3AqNc0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2M8Eyv7EM2PBnyPOve0K3AqNc0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/R2M8Eyv7EM2PBnyPOve0K3AqNc0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2M8Eyv7EM2PBnyPOve0K3AqNc0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While dropping a column on compressed table it fails with ORA-39726.&lt;br /&gt;
An example is demonstrated below. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; alter table arjut compress;

Table altered.

SQL&gt; alter table arjut move nocompress;

Table altered.

SQL&gt; alter table arjut add c2  varchar2(100);

Table altered.

SQL&gt; alter table arjut drop column c2;
alter table arjut drop column c2
                              *
ERROR at line 1:
ORA-39726: unsupported add/drop column operation on compressed tables
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Oracle is not intelligent enough to drop column on compressed table. For compressed column we can't drop the column straightforward. In order to drop column on compressed table, first we need to make the column unused and then drop the unused column. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; alter table arjut set unused column c2;

Table altered.

SQL&gt; alter table arjut drop unused columns;

Table altered.

SQL&gt; desc arjut
 Name                                                                          Null?    Type
 ----------------------------------------------------------------------------- -------- -------------------
 A                                                                                      NUMBER
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-7274961947418659013?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/U737n2rHd_o" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T07:37:28.426-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/ora-39726-unsupported-adddrop-column.html</feedburner:origLink></item><item><title>ORA-00600: internal error code, arguments: [psdmsc.c: spawned type invalid]</title><link>http://feedproxy.google.com/~r/dbablog/~3/MCHWfMTktsY/ora-00600-internal-error-code-arguments.html</link><category>Bug</category><category>SQL</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 07:05:50 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-301361478295539320</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IZMFXScrcFN7jPjFry3WAvE2gZA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IZMFXScrcFN7jPjFry3WAvE2gZA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IZMFXScrcFN7jPjFry3WAvE2gZA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IZMFXScrcFN7jPjFry3WAvE2gZA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While compiling a package using "alter package ... compile" statement containing a pipelined function whose return type is based on a table belonging to a different schema may fail with:&lt;br /&gt;
&lt;br /&gt;
ORA-00600: internal error code, arguments: [psdmsc.c: spawned type invalid] &lt;br /&gt;
&lt;br /&gt;
When a similar package exists in a third schema.  The error occurs when PL/SQL attempts to generate the global collection type for the function return type in the current schema.&lt;br /&gt;
 &lt;br /&gt;
The same error may also be seen in a database trace file, though not reported back to the client, when the package is first created.&lt;br /&gt;
&lt;br /&gt;
With an example this issue is as follows:&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; grant create session, resource to u identified by u;

Grant succeeded.

SQL&gt; grant create session, resource to u1 identified by u1;

Grant succeeded.

SQL&gt; grant create session, resource to u2 identified by u2;

Grant succeeded.

SQL&gt; connect u/u
Connected.
SQL&gt; create table u_table ( id number , value varchar2(100));

Table created.

SQL&gt; grant select on u_table to u1;

Grant succeeded.

SQL&gt; grant select on u_table to u2;

Grant succeeded.

SQL&gt;
SQL&gt; connect u1/u1
Connected.
SQL&gt; create or replace package u_pkg as
  2    type u_tab is table of u.u_table%rowtype;
  3    function f_u return u_tab pipelined;
  4  end;
  5  /

Package created.

SQL&gt; alter package u_pkg compile;

Package altered.

SQL&gt; connect u2/u2
Connected.
SQL&gt; create or replace package u_pkg as
  2    type u_tab is table of u.u_table%rowtype;
  3    function f_u return u_tab pipelined;
  4  end;
  5
  6  /

Package created.

SQL&gt; alter package u_pkg compile;
alter package u_pkg compile
*
ERROR at line 1:
ORA-00600: internal error code, arguments: [psdmsc.c: spawned type invalid], [], [], [], [], [], [], []
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This issue is due to Oracle bug. Oracle named this bug as 8425548. From the trace file we see following: &lt;br /&gt;
&lt;br /&gt;
  ksedst, dbkedDefDump, ksedmp, ksfdmp, &lt;br /&gt;
  dbkeIncDump_kgsf, kgerinv_internal, kgerinv, kserin, psdtygen, &lt;br /&gt;
  pcitygen, phpcmp, pcicmp0, kkxcmp0, rpiswu2, kkxcmp, kkpcrt, opiexe, &lt;br /&gt;
  opiosq0, kpooprx, kpoal8, opiodr, ttcpip, opitsk, opiino, opiodr, &lt;br /&gt;
  opidrv, sou2o, opimai_real&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The reason it only fails when pipelined is because it has to create corresponding global types to match the plsql ones in order to allow it to be called from sql. As with the referenced bug something is going wrong with respect to these types.  &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
As the owner of the table on which the function's return type is based, manually GRANT EXECUTE ON..WITH GRANT OPTION to the system generated object type that matches the table%rowtype definition.&lt;br /&gt;
 &lt;br /&gt;
Run following query in order to find the extra object name created by owner u to which grant permission is needed. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; set lines 140
SQL&gt; col object_name for a40
SQL&gt; select owner, object_name, object_type from dba_objects
  2    where owner IN ('U','U1','U2') and
  3          object_type = 'TYPE' and
  4          object_name like 'SYS_PLSQL_%';

OWNER                          OBJECT_NAME                              OBJECT_TYPE
------------------------------ ---------------------------------------- --------------------
U                              SYS_PLSQL_60110_18_1                     TYPE
U                              SYS_PLSQL_60110_DUMMY_1                  TYPE
U1                             SYS_PLSQL_60111_9_2                      TYPE
U1                             SYS_PLSQL_60111_DUMMY_2                  TYPE
U2                             SYS_PLSQL_60120_9_1                      TYPE
U2                             SYS_PLSQL_60120_DUMMY_1                  TYPE
&lt;/pre&gt;Now connect as u user and execute grant permission. &lt;br /&gt;
&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; conn u/u
Connected.

SQL&gt; grant execute on SYS_PLSQL_60110_18_1 to U2 with grant option;

Grant succeeded.

SQL&gt; conn u2/u2
Connected.
SQL&gt; alter package u_pkg compile;

Package altered.
&lt;/pre&gt;&lt;br /&gt;
However this issue is fixed in patchset 11.2.0.3.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-301361478295539320?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/MCHWfMTktsY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T07:05:50.219-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/ora-00600-internal-error-code-arguments.html</feedburner:origLink></item><item><title>ALTER TABLE ADD COLUMN or mass UPDATE can be slow in ASSM</title><link>http://feedproxy.google.com/~r/dbablog/~3/-5f0PH2Qybc/alter-table-add-column-or-mass-update.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 06:16:09 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-2901795029054763363</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jTWcFwBwKotqxLY6QJZT0ZgSE_o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jTWcFwBwKotqxLY6QJZT0ZgSE_o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jTWcFwBwKotqxLY6QJZT0ZgSE_o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jTWcFwBwKotqxLY6QJZT0ZgSE_o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While adding a new column to a table by using statement alter table .. add statement with default clause it is horribly slow for large ASSM managed tables. Additionally large UPDATE DMLs may&lt;br /&gt;
be slow for ASSM segments. &lt;br /&gt;
For example following statement is taking a lot of time. &lt;br /&gt;
&lt;br /&gt;
alter table horribly_slowtable add (new_column varchar2(100) default 'Test Value' not null);&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This slowness is identified as Oracle bug 6781367.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;  &lt;br /&gt;
Workaround of this solution is to use dbms_redefinition package while doing add column operation to the table. The online redefinition process is discussed in &lt;a href="http://arjudba.blogspot.com/2008/11/how-to-convert-non-partitioned-table-to.html"&gt;http://arjudba.blogspot.com/2008/11/how-to-convert-non-partitioned-table-to.html&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Based on the type of bug also you can consider first do reorganize the table and then do alter table add column operation. Reorganize table by using create table as select statement and then do the 'alter table add column default' operation.&lt;br /&gt;
&lt;br /&gt;
This bug remained up to Oracle version 10.2.0.4 and below. &lt;br /&gt;
&lt;br /&gt;
However this isssue is fixed in 10.2.0.5 (Server Patch Set) and 11.2 release.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-2901795029054763363?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/-5f0PH2Qybc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T06:16:09.882-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/alter-table-add-column-or-mass-update.html</feedburner:origLink></item><item><title>Select query returns wrong result after ALTER TABLE ADD column and Index-only Joins</title><link>http://feedproxy.google.com/~r/dbablog/~3/M712ZEFHpgk/select-query-returns-wrong-result-after.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 05:47:28 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-550093631523418262</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XpKiL_VmbfEgol9gpOELeaYOf5A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XpKiL_VmbfEgol9gpOELeaYOf5A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XpKiL_VmbfEgol9gpOELeaYOf5A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XpKiL_VmbfEgol9gpOELeaYOf5A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This is one of the pathetic Oracle bug I have ever seen as select query shows the wrong result. A simple select query shows wrong record! Can you imagine that? With demonstration I am showing this issue. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; create table test_table (a number not null, b number not null, d number not null);

Table created.

SQL&gt; alter table test_table add (c number default 10 not null);

Table altered.

SQL&gt; create index test_table_ab on test_table (a,b);

Index created.

SQL&gt; create index test_table_cd on test_table (c,d);

Index created.

SQL&gt;
SQL&gt; begin
  2   for i in 1..10 loop
  3    insert into test_table values(i,i*i,i,i*i);
  4   end loop;
  5   commit;
  6   -- stats
  7   dbms_stats.gather_table_stats(user,'test_table',cascade=&gt;true);
  8   dbms_stats.set_table_stats(user,'test_table',numblks=&gt;1000);
  9  end;
 10  /

PL/SQL procedure successfully completed.

SQL&gt; set pages 100 lines 180
SQL&gt; select a,c from test_table where c != 10;

         A          C
---------- ----------
         1         10
         2         10
         3         10
         4         10
         5         10
         6         10
         7         10
         8         10
         9         10
        10         10

10 rows selected.

SQL&gt; set autot traceonly
SQL&gt; select a,c from test_table where c != 10;

10 rows selected.


Execution Plan
----------------------------------------------------------
Plan hash value: 3602436212

-------------------------------------------------------------------------------------------
| Id  | Operation              | Name             | Rows  | Bytes | Cost (%CPU)| Time     |
-------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT       |                  |     9 |    54 |     3   (0)| 00:00:01 |
|*  1 |  VIEW                  | index$_join$_001 |     9 |    54 |     3   (0)| 00:00:01 |
|*  2 |   HASH JOIN            |                  |       |       |            |          |
|   3 |    INDEX FAST FULL SCAN| TEST_TABLE_AB    |     9 |    54 |     1   (0)| 00:00:01 |
|*  4 |    INDEX FAST FULL SCAN| TEST_TABLE_CD    |     9 |    54 |     1   (0)| 00:00:01 |
-------------------------------------------------------------------------------------------

Predicate Information (identified by operation id):
---------------------------------------------------

   1 - filter("C"&lt;&gt;10)
   2 - access(ROWID=ROWID)
   4 - filter("C"&lt;&gt;10)


Statistics
----------------------------------------------------------
          0  recursive calls
          0  db block gets
          7  consistent gets
          0  physical reads
          0  redo size
        588  bytes sent via SQL*Net to client
        396  bytes received via SQL*Net from client
          2  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
         10  rows processed
&lt;/pre&gt;whereas the expected result would be,&lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;         A          C
---------- ----------
         1          1
         2          4
         3          9
         4         16
         5         25
         6         36
         7         49
         8         64
         9         81
        10        100
&lt;/pre&gt;&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This is serious Oracle bug which is identified as Bug 8509848. However this bug might not arises in all platforms. This bug observed in Oracle version 11.2.0.1 or below. This wrong result occurs whenever queries using index-only join if the table involved had undergone an ADD COLUMN.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Workaround we can disable the use of index join by setting _index_join_enabled=false&lt;br /&gt;
&lt;br /&gt;
alter system set  "_index_join_enabled"=false scope=spfile;&lt;br /&gt;
&lt;br /&gt;
However this issue is fixed in the following versions:&lt;br /&gt;
&lt;br /&gt;
- 11.2.0.2 (Server Patch Set)&lt;br /&gt;
- 11.2.0.1 Patch 15 on Windows Platforms&lt;br /&gt;
&lt;br /&gt;
So upgrading to these version will resolve the problem.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-550093631523418262?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/M712ZEFHpgk" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T05:47:28.315-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/select-query-returns-wrong-result-after.html</feedburner:origLink></item><item><title>ALTER TABLE SHRINK operation is very slow with table contains LOB</title><link>http://feedproxy.google.com/~r/dbablog/~3/f9cn6XyR3iI/alter-table-shrink-operation-is-very.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 05:22:56 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-7045172258604102488</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lE7160P80wnL-L2t0mmvAtTD6XM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lE7160P80wnL-L2t0mmvAtTD6XM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lE7160P80wnL-L2t0mmvAtTD6XM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lE7160P80wnL-L2t0mmvAtTD6XM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;ALTER TABLE ... SHRINK SPACE CASCADE is taking a very long time on a table with LOB columns.&lt;br /&gt;
Here goes some diagnostic analysis. &lt;br /&gt;
&lt;br /&gt;
1. While querying v$session_longops view the Alter Table shrink operation is not listed there.&lt;br /&gt;
&lt;br /&gt;
2. Any other session working on this table seems fine. Delay does not occur for others. &lt;br /&gt;
&lt;br /&gt;
3. The 10046 dump, shows waits reading the datafiles 'db file sequential read' most of them on the the object 31324 which is the LOB:&lt;br /&gt;
&lt;br /&gt;
   OBJECT_NAME                               OBJECT_ID OBJECT_TYPE&lt;br /&gt;
    ---------------------------------------- ---------- -------------------&lt;br /&gt;
    SYS_LOB0000032195C00001$$                     31324 LOB &lt;br /&gt;
&lt;br /&gt;
This issue of slowness is identified as Oracle bug 5768710 and there is no workaround available. This bug found on Oracle database version 10.2.0.1, 10.2.0.2, 10.2.0.3 and 10.2.0.4. However this bug is fixed in the following releases:&lt;br /&gt;
&lt;br /&gt;
- 10.2.0.3 Patch 13 on Windows Platforms&lt;br /&gt;
- 10.2.0.5 (Server Patch Set)&lt;br /&gt;
- 11.1.0.6 (Base Release)&lt;br /&gt;
&lt;br /&gt;
So upgrade to any of these version will likely resolve this bug.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-7045172258604102488?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/f9cn6XyR3iI" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T05:22:56.857-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/alter-table-shrink-operation-is-very.html</feedburner:origLink></item><item><title>ORA-600 [25029] on ALTER TYPE MODIFY ELEMENT when type used in temporary table</title><link>http://feedproxy.google.com/~r/dbablog/~3/YPmK0GM6HLg/ora-600-25029-on-alter-type-modify.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Thu, 29 Dec 2011 04:52:53 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-1249749532846121774</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pCsqiDdHA5xV_TJnJUZJJogXBiY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pCsqiDdHA5xV_TJnJUZJJogXBiY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pCsqiDdHA5xV_TJnJUZJJogXBiY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pCsqiDdHA5xV_TJnJUZJJogXBiY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Oracle is extremely buggy product. If you do anything in some different order horrible bug will appear. Here is one of them. ORA-600 [25029] occurs during ALTER of a TYPE having a VARRAY and dependent global temporary table. &lt;br /&gt;
&lt;pre style="font-size:1.1em; color:black;"&gt;SQL&gt; create or replace type char_varray as varray(38) of varchar2(100);
  2  /

Type created.

SQL&gt; create global temporary table char_tab(
  2       id                      VARCHAR2(100 char)
  3      ,des                 char_varray
  4      )  ON COMMIT PRESERVE ROWS;

Table created.

SQL&gt; alter type char_varray modify element type varchar2(100 char) cascade;

Type altered.

SQL&gt; alter type char_varray modify element type varchar2(130 char) cascade;
alter type char_varray modify element type varchar2(130 char) cascade
*
ERROR at line 1:
ORA-22324: altered type has compilation errors
ORA-22328: object "ARJU"."CHAR_TAB" has errors.
ORA-00600: internal error code, arguments: [25029], [2147483647], [], [], [], [], [], []

&lt;/pre&gt;From the stack trace we see following stack.&lt;br /&gt;
&lt;br /&gt;
STACK TRACE:&lt;br /&gt;
------------&lt;br /&gt;
    kgeade &lt;- kgeriv_int &lt;- kgeriv &lt;- kgesiv &lt;- ksesic1
       &lt;- $cold_krtts2bz &lt;- kkbllcs &lt;- kkblclsi &lt;- atbupar &lt;- atbupg
        &lt;- $cold_atbdrv &lt;- rpiswu2 &lt;- koktalt_dep_tabs &lt;- 4976 &lt;- koktalt
         &lt;- $cold_opiexe &lt;- opiosq0 &lt;- kpooprx &lt;- kpoal8 &lt;- opiodr
          &lt;- ttcpip &lt;- opitsk &lt;- opiino &lt;- opiodr &lt;- opidrv
           &lt;- sou2o &lt;- opimai_real &lt;- ssthrdmain &lt;- main &lt;- main_opd_entry

&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This issue happened due to Oracle bug. Oracle numbered this bug as Bug 10224830. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This issue is fixed in Oracle database patchset 11.2.0.3. There is no workaround available. So upgrade to your Oracle version is the only solution.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-1249749532846121774?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/YPmK0GM6HLg" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-29T04:52:53.295-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/ora-600-25029-on-alter-type-modify.html</feedburner:origLink></item><item><title>ORA-00904: "SPECIFICATION": invalid identifier while moving XmlType CLOB</title><link>http://feedproxy.google.com/~r/dbablog/~3/p4snrENZKbc/ora-00904-specification-invalid.html</link><category>SQL</category><author>noreply@blogger.com (Arju)</author><pubDate>Sun, 25 Dec 2011 22:25:42 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-9189922256452844472</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qqJvWrNzyTYNr8uHgKkJewOePC4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qqJvWrNzyTYNr8uHgKkJewOePC4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qqJvWrNzyTYNr8uHgKkJewOePC4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qqJvWrNzyTYNr8uHgKkJewOePC4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While using ALTER TABLE MOVE LOB statement to move an Xmltype CLOB to another tablespace fails with ORA-00904. &lt;br /&gt;
&lt;pre style="fonts-size:1.1em; color:black;"&gt;SQL&gt; create table testxml (id number, specification sys.xmltype);

Table created.

SQL&gt; alter table testxml move lob (specification) store as test_clob (tablespace users);
alter table testxml move lob (specification) store as test_clob (tablespace users)
                              *
ERROR at line 1:
ORA-00904: "SPECIFICATION": invalid identifier
&lt;/pre&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
The syntax is not correct. &lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Use the XMLDATA argument of the static function of the sys.XMLTYPE.createXML used to manipulate data in an XMLTYPE column.&lt;br /&gt;
&lt;pre style="fonts-size:1.1em; color:black;"&gt;&lt;b&gt;SQL&gt; alter table testxml move lob (specification.XMLDATA) store as test_clob (tablespace users);&lt;/b&gt;

Table altered.


SQL&gt; col segment_name for a20
SQL&gt;  select segment_name,segment_type,tablespace_name from dba_extents where segment_name='TEST_CLOB';

SEGMENT_NAME         SEGMENT_TYPE       TABLESPACE_NAME
-------------------- ------------------ ------------------------------
TEST_CLOB            LOBSEGMENT         USERS
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-9189922256452844472?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/p4snrENZKbc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-25T22:25:42.690-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/ora-00904-specification-invalid.html</feedburner:origLink></item><item><title>Very poor performance for ALTER TABLE MOVE with many securefile lobs</title><link>http://feedproxy.google.com/~r/dbablog/~3/LS3ZpYSWx7I/very-poor-performance-for-alter-table.html</link><category>Bug</category><author>noreply@blogger.com (Arju)</author><pubDate>Sun, 25 Dec 2011 21:58:03 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8616954574848172664.post-3576916881963936367</guid><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/klLoMu9asXvs8KIhRkX9qXW6iXg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/klLoMu9asXvs8KIhRkX9qXW6iXg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/klLoMu9asXvs8KIhRkX9qXW6iXg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/klLoMu9asXvs8KIhRkX9qXW6iXg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;b&gt;&lt;u&gt;Problem Description&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
While moving LOB segments using the statement as it is discussed in &lt;a href="http://arjudba.blogspot.com/2008/09/how-to-move-lob-data-to-another.html"&gt;http://arjudba.blogspot.com/2008/09/how-to-move-lob-data-to-another.html&lt;/a&gt; we notice very poor performance in the database. The lob segments are moving very slowly. Since we are moving over millions of LOBs this causes significant performance impact. Since we are not doing online redefinition so DML are not allowed during this time. All LOBs are SecureFile enabled. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Cause of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
The poor performance of moving SecureFile LOBs of large number of rows are due to Bug 8856478.  &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution of the Problem&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
This bug remained in Oracle version 11.2.0.1 and 11.1.0.7.&lt;br /&gt;
However this is fixed in the following version of Oracle. &lt;br /&gt;
1) 12.1 (Future Release)&lt;br /&gt;
2) 11.2.0.2 (Server Patch Set)&lt;br /&gt;
3) 11.2.0.1.2 (Patch Set Update)&lt;br /&gt;
4) 11.2.0.1 Bundle Patch 1 for Exadata Database&lt;br /&gt;
5) 11.1.0.7.5 (Patch Set Update)&lt;br /&gt;
6) 11.2.0.1 Patch 3 on Windows Platforms&lt;br /&gt;
7) 11.1.0.7 Patch 33 on Windows Platforms&lt;br /&gt;
&lt;br /&gt;
So upgrade or install any of the above patch should resolve the problem.&lt;div class="blogger-post-footer"&gt;&lt;a href=http://romance-scam.blogspot.com/&gt;http://romance-scam.blogspot.com/&lt;/a&gt;
&lt;a href=http://banscam.blogspot.com/&gt;http://banscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://reportyourscam.blogspot.com/&gt;http://reportyourscam.blogspot.com/&lt;/a&gt;
&lt;a href=http://arjudba.blogspot.com/&gt;http://arjudba.blogspot.com/&lt;/a&gt;
&lt;a href=http://emailscam.net/&gt;http://emailscam.net/&lt;/a&gt;
&lt;a href=http://blastyourblog.com/&gt;http://blastyourblog.com/&lt;/a&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8616954574848172664-3576916881963936367?l=arjudba.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/dbablog/~4/LS3ZpYSWx7I" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-25T21:58:03.671-08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://arjudba.blogspot.com/2011/12/very-poor-performance-for-alter-table.html</feedburner:origLink></item><media:rating>adult</media:rating></channel></rss>

