<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1849837175183425986</id><updated>2011-11-27T15:32:04.436-08:00</updated><category term='ethics'/><category term='How to calculate folder size in Linux'/><category term='query CRS version'/><category term='Oracle Edition Version Check'/><category term='Linux kernel version check'/><title type='text'>Oracle DBA Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7493862284905974015</id><published>2008-05-22T04:22:00.000-07:00</published><updated>2008-05-22T04:24:02.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ethics'/><title type='text'>high standard of personal ethics</title><content type='html'>A SHORT MEANINGFUL STORY&lt;br /&gt;&lt;br /&gt;A contractor, who had made a fortune building homes, told his supervisor of 35 years,&lt;br /&gt;&lt;br /&gt;"i'm going to build one last house and u will build it for me coz i'll b gone for a year.&lt;br /&gt;&lt;br /&gt;use the best material --money is no consideration ..make it the greatest house we've ever built"......&lt;br /&gt;&lt;br /&gt;having given these instruction , the man left ..&lt;br /&gt;&lt;br /&gt;the supervisor thought that this was a great oppurtunity to make a fortune .&lt;br /&gt;&lt;br /&gt;He used the cheapest material inside but made the house look beautiful frm outside..&lt;br /&gt;&lt;br /&gt;after a year ,the contractor returned,he inspected the house and asked the supervisor what he thought of the house .&lt;br /&gt;&lt;br /&gt;The supervisor replied"it's the best house i've ever built"&lt;br /&gt;&lt;br /&gt;THE CONTRACTOR HANDED OVER THE DEED TO HIM AND SAID &lt;br /&gt;&lt;br /&gt;"THIS IS MY PARTING GIFT TO U"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MORAL --- we shud Develop a high standard of personal ethics ....and always do&lt;br /&gt;the right things ,even if no one is watching us.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Murtuja.&lt;br /&gt;&lt;br /&gt;I would prefer to be a honest failure than to be a corrupt success..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7493862284905974015?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7493862284905974015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7493862284905974015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7493862284905974015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7493862284905974015'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/05/high-standard-of-personal-ethics.html' title='high standard of personal ethics'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-6225608798435110143</id><published>2008-04-17T09:24:00.000-07:00</published><updated>2008-04-17T09:28:07.577-07:00</updated><title type='text'>Can't connect to MySQL (10061)</title><content type='html'>Add this line to my.cnf file&lt;br /&gt;bind-address = 127.0.0.1&lt;br /&gt;&lt;br /&gt;restart mysql service&lt;br /&gt;&lt;br /&gt;nowconnect mysql from command prompt&lt;br /&gt;mysql -u root -p &lt;enter&gt;&lt;br /&gt;Password &lt;enter&gt;&lt;br /&gt;mysql&gt;use mysql;&lt;br /&gt;mysql&gt;UPDATE user SET password=password("newpassword") WHERE user="root";&lt;br /&gt;mysql&gt;FLUSH PRIVILEGES;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-6225608798435110143?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/6225608798435110143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=6225608798435110143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6225608798435110143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6225608798435110143'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/04/cant-connect-to-mysql-10061.html' title='Can&apos;t connect to MySQL (10061)'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7310767743812909821</id><published>2008-04-10T21:55:00.000-07:00</published><updated>2008-04-10T21:56:40.385-07:00</updated><title type='text'>lsnrctl status is not returing service name in RAC</title><content type='html'>Problem:&lt;br /&gt;ORA-12154: TNS:could not resolve the connect identifier specified&lt;br /&gt;lsnrctl status is not returing service name &lt;br /&gt;&lt;br /&gt;Fix:&lt;br /&gt;alter system set local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = blr-catfish-rac1-vip) (PORT = 1521))' scope=both sid='ORCL1';&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7310767743812909821?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7310767743812909821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7310767743812909821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7310767743812909821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7310767743812909821'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/04/lsnrctl-status-is-not-returing-service.html' title='lsnrctl status is not returing service name in RAC'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-4333345878891773807</id><published>2008-04-07T22:36:00.000-07:00</published><updated>2008-04-08T00:04:08.499-07:00</updated><title type='text'>How to avoid hot block contention for small look-up tables ?</title><content type='html'>&lt;strong&gt;Find out block contention .&lt;/strong&gt;&lt;br /&gt;While run the query found HOTBLOCK of tables and indexes on the schema.&lt;br /&gt;&lt;br /&gt;Identified like :&lt;br /&gt;==========&lt;br /&gt;1.&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT p1 "file#", p2 "block#", p3 "class#" &lt;br /&gt;FROM v$session_wait&lt;br /&gt;WHERE event = 'buffer busy waits';&lt;br /&gt;&lt;br /&gt;file# block# class#&lt;br /&gt;---------- ---------- ----------&lt;br /&gt;1045 99752 130&lt;br /&gt;1045 99752 130&lt;br /&gt;1045 99752 130&lt;br /&gt;1045 99752 130&lt;br /&gt;1045 99752 130&lt;br /&gt;1045 99752 130&lt;br /&gt;&lt;br /&gt;6 rows selected.&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;&lt;br /&gt;SQL&gt; SELECT relative_fno, owner, segment_name, segment_type &lt;br /&gt;FROM dba_extents &lt;br /&gt;WHERE file_id = &amp;file &lt;br /&gt;AND &amp;block BETWEEN block_id AND block_id + blocks - 1; 2 3 4 &lt;br /&gt;Enter value for file: 1045&lt;br /&gt;old 3: WHERE file_id = &amp;file&lt;br /&gt;new 3: WHERE file_id = 1045&lt;br /&gt;Enter value for block: 99752&lt;br /&gt;old 4: AND &amp;block BETWEEN block_id AND block_id + blocks - 1&lt;br /&gt;new 4: AND 99752 BETWEEN block_id AND block_id + blocks - 1&lt;br /&gt;&lt;br /&gt;RELATIVE_FNO OWNER&lt;br /&gt;------------ ------------------------------&lt;br /&gt;SEGMENT_NAME&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;SEGMENT_TYPE&lt;br /&gt;------------------&lt;br /&gt;22 SCAADM&lt;br /&gt;SCA_TMS_LOV_MAP&lt;br /&gt;TABLE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;==========&lt;br /&gt;Table : SCA_TMS_LOV_MAP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alter table table_name minimize records_per_block;&lt;br /&gt;&lt;br /&gt;verify&lt;br /&gt;&lt;br /&gt;dbms_stats.gather_table_stats(ownname =&gt; user, tabname =&gt; v_table , estimate_percent =&gt; 100, &lt;br /&gt;method_opt =&gt; 'for all indexed columns size auto',&lt;br /&gt;degree =&gt; 4 ,cascade =&gt; v_cascade );&lt;br /&gt;&lt;br /&gt;select table_name,num_rows,blocks from user_tables where table_name ='table_name '&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-4333345878891773807?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/4333345878891773807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=4333345878891773807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/4333345878891773807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/4333345878891773807'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/04/how-to-avoid-hot-block-contentio-for.html' title='How to avoid hot block contention for small look-up tables ?'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-3461980907603436898</id><published>2008-04-03T05:28:00.000-07:00</published><updated>2008-04-03T05:38:39.898-07:00</updated><title type='text'>Oracle TKPROF</title><content type='html'>This link will explain you what is tkprof ? how to generate tkprof?&lt;br /&gt;&lt;br /&gt;http://www.oracle-base.com/articles/8i/TKPROFAndOracleTrace.php&lt;br /&gt;http://www.oracleutilities.com/OSUtil/tkprof.html&lt;br /&gt;&lt;br /&gt;Once you generated tkprof then you need to interpret it’s out put&lt;br /&gt;&lt;br /&gt;http://www.adp-gmbh.ch/ora/tuning/tkprof/count_cpu_elapsed.html&lt;br /&gt;http://www.adp-gmbh.ch/ora/tuning/tkprof/query_current.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.jlcomp.demon.co.uk/tkprof_01.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-3461980907603436898?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/3461980907603436898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=3461980907603436898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/3461980907603436898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/3461980907603436898'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/04/oracle-tkprof.html' title='Oracle TKPROF'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-6556731819923345389</id><published>2008-01-27T21:41:00.000-08:00</published><updated>2008-01-27T21:43:23.680-08:00</updated><title type='text'>The skill of searching</title><content type='html'>The skill of searching is one of the most important skills you need these days to survive. &lt;br /&gt;The communication on the net is another one. &lt;br /&gt;&lt;br /&gt;Ignorance is the opposite. &lt;br /&gt;&lt;br /&gt;Just to kick-start your skilling: &lt;br /&gt;when searching: &lt;br /&gt;clearly state the question/request: &lt;br /&gt;in your case: "I need a sql to delete duplicate rows in oracle table" &lt;br /&gt;cut the overhead out: &lt;br /&gt;delete duplicate rows &lt;br /&gt;&lt;br /&gt;Go through some of the items on top, and if you didn't find the answer - then your keywords are wrong. &lt;br /&gt;&lt;br /&gt;When all other fails - ther eare many other search engines. &lt;br /&gt;My personal preference is Google, but feel free to use any other. When searching on the generic search engine, you should include the keyword "Oracle". &lt;br /&gt;Let's see if this is good for you: &lt;br /&gt;http://www.google.com/search?q=oracle+delete+duplicate+rows &lt;br /&gt;&lt;br /&gt;If you didn't find the answer in the first five references - your list of keywords is wrong! &lt;br /&gt;&lt;br /&gt;If you want to learn moer about the searching from master Fravia: &lt;br /&gt;http://www.searchlores.org/ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also - it pays to educate in the general communication skills on the net. &lt;br /&gt;Seatch on netiquette on google: &lt;br /&gt;http://www.google.com/search?hl=en&amp;lr=&amp;q=netiquette &lt;br /&gt;then read a bit. &lt;br /&gt;When ready - come back with some real questions. &lt;br /&gt;Good luck&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-6556731819923345389?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/6556731819923345389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=6556731819923345389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6556731819923345389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6556731819923345389'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/01/skill-of-searching.html' title='The skill of searching'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-1280195338016437054</id><published>2008-01-07T03:40:00.000-08:00</published><updated>2008-01-07T03:41:53.473-08:00</updated><title type='text'>determine the service pack that's installed on your SQL Server</title><content type='html'>Execute the following command:&lt;br /&gt;&lt;br /&gt;SELECT @@VERSION&lt;br /&gt;&lt;br /&gt;SELECT SERVERPROPERTY('ProductLevel')&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-1280195338016437054?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/1280195338016437054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=1280195338016437054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1280195338016437054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1280195338016437054'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2008/01/determine-service-pack-thats-installed.html' title='determine the service pack that&apos;s installed on your SQL Server'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-970185948012331528</id><published>2007-12-26T02:05:00.000-08:00</published><updated>2007-12-26T02:09:30.340-08:00</updated><title type='text'>Not Null constraints</title><content type='html'>CREATE OR REPLACE PROCEDURE check_uncons_columns_for_null (&lt;br /&gt;   p_schema       VARCHAR2,&lt;br /&gt;   p_table_name   VARCHAR2 DEFAULT NULL&lt;br /&gt;)&lt;br /&gt;IS&lt;br /&gt;   CURSOR x&lt;br /&gt;   IS&lt;br /&gt;      SELECT   table_name, column_name,&lt;br /&gt;               MAX (column_name) OVER (PARTITION BY table_name) AS lastcol&lt;br /&gt;          FROM (SELECT a.table_name, a.column_name&lt;br /&gt;                  FROM dba_tab_columns a&lt;br /&gt;                 WHERE a.owner = p_schema&lt;br /&gt;                   AND a.table_name = NVL (UPPER (p_table_name), a.table_name)&lt;br /&gt;                MINUS&lt;br /&gt;                SELECT a.table_name, b.column_name&lt;br /&gt;                  FROM dba_cons_columns b, dba_constraints a&lt;br /&gt;                 WHERE a.owner = p_schema&lt;br /&gt;                   AND a.constraint_type = 'C'&lt;br /&gt;                   AND a.table_name = NVL (UPPER (p_table_name), a.table_name)&lt;br /&gt;                   AND a.table_name = b.table_name&lt;br /&gt;                   AND a.owner = b.owner&lt;br /&gt;                   AND a.constraint_name = b.constraint_name)&lt;br /&gt;      ORDER BY 1, 2;&lt;br /&gt;&lt;br /&gt;   str0      VARCHAR2 (32767);&lt;br /&gt;   str1      VARCHAR2 (32767);&lt;br /&gt;   str2      VARCHAR2 (32767);&lt;br /&gt;   str3      VARCHAR2 (32767);&lt;br /&gt;   prev      VARCHAR2 (100)   := '*';&lt;br /&gt;   cnt       NUMBER;&lt;br /&gt;   trailer   VARCHAR2 (5);&lt;br /&gt;&lt;br /&gt;   PROCEDURE do_sql (thesql VARCHAR2)&lt;br /&gt;   IS&lt;br /&gt;      tcursor   INTEGER;&lt;br /&gt;      dummy     INTEGER;&lt;br /&gt;   BEGIN&lt;br /&gt;      tcursor := DBMS_SQL.open_cursor;&lt;br /&gt;      DBMS_SQL.parse (tcursor, thesql, 2);&lt;br /&gt;      dummy := DBMS_SQL.EXECUTE (tcursor);&lt;br /&gt;      DBMS_SQL.close_cursor (tcursor);&lt;br /&gt;   END;&lt;br /&gt;BEGIN&lt;br /&gt;   FOR i IN x&lt;br /&gt;   LOOP&lt;br /&gt;      IF prev != i.table_name&lt;br /&gt;      THEN&lt;br /&gt;         str0 := 'declare ';&lt;br /&gt;         str1 := 'begin select ';&lt;br /&gt;         str2 := ' into ';&lt;br /&gt;         str3 := ' ';&lt;br /&gt;         cnt := 1;&lt;br /&gt;      END IF;&lt;br /&gt;&lt;br /&gt;      IF i.column_name = i.lastcol&lt;br /&gt;      THEN&lt;br /&gt;         trailer := ' ';&lt;br /&gt;      ELSE&lt;br /&gt;         trailer := ',' || CHR (10);&lt;br /&gt;      END IF;&lt;br /&gt;&lt;br /&gt;      str0 := str0 || 'v' || LTRIM (cnt) || ' number;';&lt;br /&gt;      str1 :=&lt;br /&gt;            str1 || 'sum(decode(' || i.column_name || ',null,1,0))' || trailer;&lt;br /&gt;      str2 := str2 || 'v' || LTRIM (cnt) || trailer;&lt;br /&gt;      str3 :=&lt;br /&gt;            str3&lt;br /&gt;         || 'if v'&lt;br /&gt;         || LTRIM (cnt)&lt;br /&gt;         || ' = 0 then '&lt;br /&gt;         || 'dbms_output.put_line(''alter table '&lt;br /&gt;         || p_schema&lt;br /&gt;         || '.'&lt;br /&gt;         || i.table_name&lt;br /&gt;         || ' modify ('&lt;br /&gt;         || i.column_name&lt;br /&gt;         || ' not null);''); end if;'&lt;br /&gt;         || CHR (10);&lt;br /&gt;&lt;br /&gt;      IF i.column_name = i.lastcol&lt;br /&gt;      THEN&lt;br /&gt;         str2 := str2 || ' from ' || p_schema || '.' || i.table_name || ';';&lt;br /&gt;         str3 := str3 || ' end;';&lt;br /&gt;         do_sql (str0 || ' ' || str1 || ' ' || str2 || ' ' || str3);&lt;br /&gt;      END IF;&lt;br /&gt;&lt;br /&gt;      prev := i.table_name;&lt;br /&gt;      cnt := cnt + 1;&lt;br /&gt;   END LOOP;&lt;br /&gt;END;&lt;br /&gt;/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-970185948012331528?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/970185948012331528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=970185948012331528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/970185948012331528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/970185948012331528'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/12/not-null-constraints.html' title='Not Null constraints'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7970322957044168859</id><published>2007-11-29T02:00:00.000-08:00</published><updated>2007-11-29T02:01:17.458-08:00</updated><title type='text'>calculate time between to columns</title><content type='html'>SELECT   TO_DATE( '27-NOV-07 15:35:44', 'DD-MON-YY HH24:MI:SS' )&lt;br /&gt;       - TO_DATE( '27-NOV-07 15:02:50', 'DD-MON-YY HH24:MI:SS' ) days&lt;br /&gt;     , TO_CHAR( TRUNC( sysdate )&lt;br /&gt;                + (  TO_DATE( '27-NOV-07 15:35:44', 'DD-MON-YY HH24:MI:SS' )&lt;br /&gt;                   - TO_DATE( '27-NOV-07 15:02:50', 'DD-MON-YY HH24:MI:SS' )&lt;br /&gt;                  )&lt;br /&gt;              , 'MI:SS' ) minsec&lt;br /&gt;  FROM dual;&lt;br /&gt;      DAYS MINSE&lt;br /&gt;---------- -----&lt;br /&gt;.022847222 32:54&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7970322957044168859?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7970322957044168859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7970322957044168859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7970322957044168859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7970322957044168859'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/11/calculate-time-between-to-columns.html' title='calculate time between to columns'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7935687950176402703</id><published>2007-10-25T03:01:00.000-07:00</published><updated>2007-10-25T03:01:49.600-07:00</updated><title type='text'>composite unique constraint mysql</title><content type='html'>alter table room_new add unique key(room_no,rack_no,slot_no)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7935687950176402703?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com/search?q=alter+table++unique+key+mysql&amp;sourceid=navclient-ff&amp;ie=UTF-8&amp;rlz=1B3GGGL_enIN243IN244&amp;aq=t' title='composite unique constraint mysql'/><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7935687950176402703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7935687950176402703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7935687950176402703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7935687950176402703'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/composite-unique-constraint-mysql.html' title='composite unique constraint mysql'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2931217478281976165</id><published>2007-10-23T00:39:00.000-07:00</published><updated>2007-10-23T00:39:41.879-07:00</updated><title type='text'>stealthpuppy / Script Corner</title><content type='html'>&lt;a href="http://blog.stealthpuppy.com/unattended"&gt;stealthpuppy / Script Corner&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2931217478281976165?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.stealthpuppy.com/unattended' title='stealthpuppy / Script Corner'/><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2931217478281976165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2931217478281976165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2931217478281976165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2931217478281976165'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/stealthpuppy-script-corner.html' title='stealthpuppy / Script Corner'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-5252454040147982723</id><published>2007-10-22T05:00:00.000-07:00</published><updated>2007-10-22T05:00:18.466-07:00</updated><title type='text'>Index on Miscellaneous Items (JL Comp)</title><content type='html'>&lt;a href="http://www.jlcomp.demon.co.uk/ind_misc.html"&gt;Index on Miscellaneous Items (JL Comp)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-5252454040147982723?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.jlcomp.demon.co.uk/ind_misc.html' title='Index on Miscellaneous Items (JL Comp)'/><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/5252454040147982723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=5252454040147982723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/5252454040147982723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/5252454040147982723'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/index-on-miscellaneous-items-jl-comp.html' title='Index on Miscellaneous Items (JL Comp)'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-3248505688018114596</id><published>2007-10-22T03:41:00.000-07:00</published><updated>2007-10-22T03:41:36.410-07:00</updated><title type='text'>www.oracledba.co.uk</title><content type='html'>&lt;a href="http://www.oracledba.co.uk/"&gt;www.oracledba.co.uk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-3248505688018114596?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.oracledba.co.uk/' title='www.oracledba.co.uk'/><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/3248505688018114596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=3248505688018114596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/3248505688018114596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/3248505688018114596'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/wwworacledbacouk_22.html' title='www.oracledba.co.uk'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2070857327004794787</id><published>2007-10-22T01:58:00.000-07:00</published><updated>2007-10-22T01:58:57.645-07:00</updated><title type='text'>Joomla! Extensions Directory - Tools</title><content type='html'>&lt;a href="http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1850/Itemid,35/limit,10/limitstart,30/"&gt;Joomla! Extensions Directory - Tools&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2070857327004794787?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1850/Itemid,35/limit,10/limitstart,30/' title='Joomla! Extensions Directory - Tools'/><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2070857327004794787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2070857327004794787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2070857327004794787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2070857327004794787'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/joomla-extensions-directory-tools_22.html' title='Joomla! Extensions Directory - Tools'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2894831452885643031</id><published>2007-10-15T22:10:00.000-07:00</published><updated>2007-10-15T22:41:44.883-07:00</updated><title type='text'>How to drop a dismounted ASM disk group?</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Problem :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I was not able to Mount or Drop ASM disk group.&lt;br /&gt;&lt;br /&gt;SQL&gt;  select group_number, name, STATE from v$asm_diskgroup;&lt;br /&gt;&lt;br /&gt;GROUP_NUMBER NAME                           STATE&lt;br /&gt;------------ ------------------------------ -----------&lt;br /&gt;           3 RAC_DATA1                      DISMOUNTED&lt;br /&gt;           4 RAC_DATA2                      DISMOUNTED&lt;br /&gt;           3 RAC_DG1                        MOUNTED&lt;br /&gt;           4 RAC_DG2                        MOUNTED&lt;br /&gt;&lt;br /&gt;SQL&gt; drop  diskgroup RAC_DATA1;&lt;br /&gt;drop  diskgroup RAC_DATA1&lt;br /&gt; *&lt;br /&gt; ERROR at line 1:&lt;br /&gt; ORA-15039: diskgroup not dropped&lt;br /&gt; ORA-15001: diskgroup "RAC_DATA1" does not exist or is not mounted&lt;br /&gt; &lt;br /&gt; SQL&gt; alter diskgroup RAC_DATA1 mount;&lt;br /&gt; alter diskgroup RAC_DATA1 mount&lt;br /&gt; *&lt;br /&gt; ERROR at line 1:&lt;br /&gt; ORA-15032: not all alterations performed&lt;br /&gt; ORA-15024: discovered duplicately numbered ASM disk 0&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Solution&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have followed ML Note:268481.1&lt;br /&gt;Re-creating ASM Instances and Diskgroups&lt;br /&gt;&lt;br /&gt;I have used force option while creating diskgroups&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2894831452885643031?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2894831452885643031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2894831452885643031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2894831452885643031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2894831452885643031'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/how-to-drop-dismounted-asm-disk-group.html' title='How to drop a dismounted ASM disk group?'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2211057448860183197</id><published>2007-10-15T21:42:00.000-07:00</published><updated>2007-10-15T21:43:38.655-07:00</updated><title type='text'>Complete checklist for manual upgrades to 10gR2</title><content type='html'>I referred the following Metalink Notes for the same.&lt;br /&gt; &lt;br /&gt;316889.1&lt;br /&gt;233436.1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2211057448860183197?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2211057448860183197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2211057448860183197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2211057448860183197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2211057448860183197'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/complete-checklist-for-manual-upgrades.html' title='Complete checklist for manual upgrades to 10gR2'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2196657264859053314</id><published>2007-10-02T01:40:00.000-07:00</published><updated>2007-10-02T01:41:22.771-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='How to calculate folder size in Linux'/><title type='text'>How to calculate folder size in Linux</title><content type='html'>du -ahc folder_name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2196657264859053314?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2196657264859053314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2196657264859053314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2196657264859053314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2196657264859053314'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/how-to-calculate-folder-size-in-linux.html' title='How to calculate folder size in Linux'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-1115444308103061190</id><published>2007-10-01T22:27:00.000-07:00</published><updated>2007-10-01T22:31:49.666-07:00</updated><title type='text'>Solaris User Profile Customization</title><content type='html'>Edit /etc/profile&lt;br /&gt;&lt;br /&gt;#User Profile Customization&lt;br /&gt;PS1="\u@\h\w&gt;"&lt;br /&gt;export PS1&lt;br /&gt;TERM=vt100&lt;br /&gt;export TERM&lt;br /&gt;&lt;br /&gt;It will set prompt as USER@HOSTNAME&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-1115444308103061190?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/1115444308103061190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=1115444308103061190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1115444308103061190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1115444308103061190'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/solaris-user-profile-customization.html' title='Solaris User Profile Customization'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-6340673192624424636</id><published>2007-10-01T22:16:00.000-07:00</published><updated>2007-10-01T22:22:53.195-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux kernel version check'/><title type='text'>How to find out which version of Linux</title><content type='html'>&lt;strong&gt;How to determine if Linux is 64bit ?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;uname -a&lt;br /&gt;&lt;br /&gt;Linux snook.srv.bang.indorion.org 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux&lt;br /&gt;&lt;br /&gt;x86_64 GNU/Linux indicates I have 64bit CPU. If you use see i386/i486/i586/i686 it is a 32 bit CPU.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How to find out which version of Linux you are running ?&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Method 1&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;ls /etc/*release*&lt;br /&gt;ls /etc/*version*&lt;br /&gt;&lt;br /&gt;This will give you a file that contains the version.&lt;br /&gt;cat file_that_ls_found&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Method 2&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;uname -a  (prints all information)&lt;br /&gt;&lt;br /&gt;uname -r  (prints the kernel release)&lt;br /&gt;&lt;br /&gt;uname -v  (prints the kernel version)&lt;br /&gt;&lt;br /&gt;uname -o  (prints the operating system)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-6340673192624424636?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/6340673192624424636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=6340673192624424636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6340673192624424636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6340673192624424636'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/how-to-determine-if-linux-is-64bit.html' title='How to find out which version of Linux'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7726897178214604130</id><published>2007-10-01T21:38:00.001-07:00</published><updated>2007-10-01T21:38:52.685-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Edition Version Check'/><title type='text'>Oracle Edition Version Check</title><content type='html'>select * from v$version;&lt;br /&gt;&lt;br /&gt;select * from PRODUCT_COMPONENT_VERSION;&lt;br /&gt;&lt;br /&gt;SET SERVEROUT ON&lt;br /&gt;EXEC DBMS_OUTPUT.PUT_LINE (DBMS_DB_VERSION.VERSION);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7726897178214604130?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7726897178214604130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7726897178214604130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7726897178214604130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7726897178214604130'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/oracle-edition-version-check.html' title='Oracle Edition Version Check'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-7845866145258239115</id><published>2007-10-01T21:36:00.000-07:00</published><updated>2007-10-01T21:37:19.135-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='query CRS version'/><title type='text'>query CRS version</title><content type='html'>srvctl -V&lt;br /&gt;export ORACLE_SID=+ASM&lt;br /&gt;&lt;br /&gt; select status from v$instance;&lt;br /&gt;&lt;br /&gt; select * from v$version;&lt;br /&gt;&lt;br /&gt;crsctl query crs softwareversion&lt;br /&gt;crsctl query crs activeversion&lt;br /&gt;&lt;br /&gt;cemutlo -w&lt;br /&gt;&lt;br /&gt;The cemutlo command is used by the EM agent to query CRS version.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-7845866145258239115?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/7845866145258239115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=7845866145258239115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7845866145258239115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/7845866145258239115'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/query-crs-version.html' title='query CRS version'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-1692950314737157692</id><published>2007-10-01T21:33:00.001-07:00</published><updated>2007-10-01T21:33:36.723-07:00</updated><title type='text'></title><content type='html'>&lt;!-- Search Google --&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;form method="get" action="http://www.google.com/custom" target="_top"&gt;&lt;br /&gt;&lt;table bgcolor="#ffffff"&gt;&lt;br /&gt;&lt;tr&gt;&lt;td nowrap="nowrap" valign="top" align="left" height="32"&gt;&lt;br /&gt;&lt;a href="http://www.google.com/"&gt;&lt;br /&gt;&lt;img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="middle"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br /&gt;&lt;label for="sbi" style="display: none"&gt;Enter your search terms&lt;/label&gt;&lt;br /&gt;&lt;input type="text" name="q" size="31" maxlength="255" value="" id="sbi"&gt;&lt;/input&gt;&lt;br /&gt;&lt;label for="sbb" style="display: none"&gt;Submit search form&lt;/label&gt;&lt;br /&gt;&lt;input type="submit" name="sa" value="Search" id="sbb"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="client" value="pub-8973887581858287"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="forid" value="1"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="ie" value="ISO-8859-1"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="oe" value="ISO-8859-1"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"&gt;&lt;/input&gt;&lt;br /&gt;&lt;input type="hidden" name="hl" value="en"&gt;&lt;/input&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;!-- Search Google --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-1692950314737157692?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/1692950314737157692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=1692950314737157692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1692950314737157692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/1692950314737157692'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/enter-your-search-terms-submit-search.html' title=''/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-769882084392106039</id><published>2007-10-01T21:29:00.000-07:00</published><updated>2007-10-01T21:30:06.353-07:00</updated><title type='text'></title><content type='html'>&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-8973887581858287";&lt;br /&gt;google_ad_width = 120;&lt;br /&gt;google_ad_height = 240;&lt;br /&gt;google_ad_format = "120x240_as";&lt;br /&gt;google_cpa_choice = "CAEaCIhRWIVHpCcCUA1QtwNQqwI";&lt;br /&gt;//--&gt;&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-769882084392106039?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/769882084392106039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=769882084392106039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/769882084392106039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/769882084392106039'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/10/blog-post.html' title=''/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-8661441068241164363</id><published>2007-09-27T23:10:00.001-07:00</published><updated>2007-09-27T23:14:20.464-07:00</updated><title type='text'>How to speed up Import</title><content type='html'>How to speed up Import&lt;br /&gt;Here are are some suggestions.&lt;br /&gt;1. Check the database alert log. If you see messages like Checkpoint Incomplete, or if log files are switching frequently, then you need to increase the size and number of redo log files.&lt;br /&gt;2. Set or increase the size of the BUFFER parameter on your import. This will increase the size of the buffer that Oracle uses to do the bulk inserts.&lt;br /&gt;3. If possible, create a large UNDO tablespace, and switch to that large UNDO tablespace by using the alter system undo_tablespace=Large_Undo before the import. Then, run the IMP with the COMMIT=N option. After the import completes, switch back to the old UNDO tablespace and then drop the large one if it is no longer necessary. If you do not have the enough space for a larger redo then try increasing the COMMIT parameter setting on the IMP command.&lt;br /&gt;4. Increase the SORT_AREA_SIZE parameter. Increasing this parameter will provide more space for sorting operations when creating indexes.&lt;br /&gt;5. Increase the LOG_CHECKPOINT_INTERVAL. This will help to reduce the number of checkpoints.&lt;br /&gt;Here are are some suggestions from Chris Marquez&lt;br /&gt;———————–&lt;br /&gt;Faster IMPORTS&lt;br /&gt;———————–&lt;br /&gt;Set IMP parameter COMMIT = Y.&lt;br /&gt;Set IMP parameter RECORDLENGTH &gt;= EXP RECORDLENGTH value.&lt;br /&gt;Set IMP parameter BUFFER = MB (Set in the MB range not KB range)&lt;br /&gt;Set IMP parameter STATISTICS = NONE (9i, n/a 8i)&lt;br /&gt;Set IMP parameter RECALCULATE_STATISTICS = N. (8i, n/a 9i)&lt;br /&gt;Set IMP parameter ANALYZE = N. (8i, n/a 9i)&lt;br /&gt;Set IMP parameter INDEXES = N (Import them later…separately)&lt;br /&gt;Set init.ora parameter LOG_ARCHIVE_START = FALSE *&amp;amp;* alter database&lt;br /&gt;noarchivelog;&lt;br /&gt;Set init.ora parameter _disable_logging = TRUE (Warning, this could be&lt;br /&gt;dangerous and unrecoverable in failure. Backup immediately after import&lt;br /&gt;- * Redo records (to disk) will NOT be generated (redo WAS generated in&lt;br /&gt;the log buffer.) [Even with _disable_logging you still “switch” logs&lt;br /&gt;when they get “full”])&lt;br /&gt;Set init.ora parameter _wait_for_sync = FALSE (Warning, this could be&lt;br /&gt;dangerous and unrecoverable in failure. Backup immediately after import&lt;br /&gt;- _wait_for_sync: Wait_for_sync is an oracle generic parameter which,&lt;br /&gt;when set to false, will allow the system to complete commits without&lt;br /&gt;waiting for the redo-log buffer flushes to complete.)&lt;br /&gt;Make redo logs enormous; 500MB, 1GB, etc.&lt;br /&gt;Use Locally Managed Tablespaces on target database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-8661441068241164363?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/8661441068241164363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=8661441068241164363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/8661441068241164363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/8661441068241164363'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/09/how-to-speed-up-import.html' title='How to speed up Import'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-2755765932441756384</id><published>2007-09-27T23:09:00.002-07:00</published><updated>2007-09-27T23:10:20.200-07:00</updated><title type='text'>csv format with select *</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Here you have both - XML extraction to generate CSV:http://laurentschneider.com/wordpress/2007/05/csv-format-with-select.htmlRegards,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-2755765932441756384?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/2755765932441756384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=2755765932441756384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2755765932441756384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/2755765932441756384'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/09/csv-format-with-select.html' title='csv format with select *'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-6622631045669171562</id><published>2007-09-27T23:09:00.001-07:00</published><updated>2007-09-27T23:09:25.333-07:00</updated><title type='text'>Gathering Index Statistics</title><content type='html'>Oracle can gather some statistics automatically while creating or rebuilding a B*-tree or bitmap index. The COMPUTE STATISTICS option of CREATE INDEX or ALTER INDEX … REBUILD enables this gathering of statistics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-6622631045669171562?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/6622631045669171562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=6622631045669171562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6622631045669171562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/6622631045669171562'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/09/gathering-index-statistics.html' title='Gathering Index Statistics'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849837175183425986.post-8509850363691333956</id><published>2007-09-27T23:06:00.000-07:00</published><updated>2007-09-27T23:08:33.291-07:00</updated><title type='text'>set vi as default editor</title><content type='html'>I have set vi as default editor by editing glogin.sql&lt;br /&gt;&lt;br /&gt;define_editor=vi&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849837175183425986-8509850363691333956?l=murtujakhokhar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://murtujakhokhar.blogspot.com/feeds/8509850363691333956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849837175183425986&amp;postID=8509850363691333956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/8509850363691333956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849837175183425986/posts/default/8509850363691333956'/><link rel='alternate' type='text/html' href='http://murtujakhokhar.blogspot.com/2007/09/set-vi-as-default-editor.html' title='set vi as default editor'/><author><name>Murtuja Khokhar</name><uri>http://www.blogger.com/profile/10357694370223759113</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
