<?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-5505183133561669927</id><updated>2012-02-16T21:11:29.858+01:00</updated><category term='ORA-39125'/><category term='ORA-15025'/><category term='TDE'/><category term='ORA-4061'/><category term='tools'/><category term='ORA-15031'/><category term='SQL'/><category term='consistent'/><category term='books'/><category term='profiler'/><category term='production'/><category term='legacy'/><category term='ORA-32012'/><category term='trace'/><category term='import'/><category term='pipelined'/><category term='fedora'/><category term='regexp'/><category term='csscan'/><category term='DataPump'/><category term='connection manager'/><category term='triggers'/><category term='partitioning'/><category term='awr'/><category term='encryption'/><category term='travel'/><category term='ougn'/><category term='enterprise manager'/><category term='utf8'/><category term='EXP-00003'/><category term='11g'/><category term='wallet'/><category term='archiving'/><category term='strace'/><category term='ORA-28368'/><category term='tuning'/><category term='FTS'/><category term='Oracle Text'/><category term='deferred segment creation'/><category term='oow'/><category term='evil'/><category term='grid control'/><category term='POLTYP'/><category term='clusterware'/><category term='database'/><category term='add host'/><category term='spfile'/><category term='virtualbox'/><category term='OCP'/><category term='undo'/><category term='LVM'/><category term='refactoring'/><category term='Portal'/><category term='ORA-00904'/><category term='wordfeud'/><category term='random'/><category term='pl/sql'/><category term='optimizer'/><category term='naïve optimization'/><category term='aix'/><category term='reinstall'/><category term='advanced security'/><category term='csalter'/><category term='exp'/><category term='BI publisher'/><category term='ASM'/><category term='10.2.0.5'/><category term='&quot;full table scan&quot;'/><category term='method-r'/><category term='ORA-15014'/><category term='certification'/><category term='ORA-12529'/><category term='ora-600'/><category term='ORA-7445'/><category term='Linux'/><category term='SQL Developer'/><category term='10046'/><category term='&quot;db file sequential read&quot;'/><category term='internal_function'/><category term='Collatz'/><category term='fun'/><category term='OCA'/><category term='rman'/><category term='ORA-942'/><category term='statistics'/><category term='Oracle VM'/><category term='testing'/><category term='spm'/><category term='ORA-39001'/><category term='blogging'/><category term='beginning'/><category term='conferences'/><category term='data guard'/><category term='character set conversion'/><category term='agent'/><title type='text'>Øyvind Isene's Blog</title><subtitle type='html'>Matters related to the Oracle database and not so much about me.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4742617475938833905</id><published>2011-12-29T18:18:00.000+01:00</published><updated>2011-12-29T18:18:00.794+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g'/><category scheme='http://www.blogger.com/atom/ns#' term='EXP-00003'/><category scheme='http://www.blogger.com/atom/ns#' term='deferred segment creation'/><category scheme='http://www.blogger.com/atom/ns#' term='exp'/><title type='text'>EXP-00003</title><summary type='text'>There is a bug in the export utility on version 11.2.0.1 when running against a 11.2.0.2 (and possiby 11.2.0.1) database that has tables without segments. Deferred segment creation was introduced as a smart feature in 11gR2, but this is causing error EXP-00003 when running the old export utility from lower versions. This is reported on MOS for pre-11g clients, but right now I could not find any </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4742617475938833905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4742617475938833905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4742617475938833905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4742617475938833905'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/12/exp-00003.html' title='EXP-00003'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4489490410597853533</id><published>2011-12-28T17:51:00.003+01:00</published><updated>2011-12-28T18:01:04.331+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='regexp'/><category scheme='http://www.blogger.com/atom/ns#' term='wordfeud'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Wordfeud and regular expression in SQL</title><summary type='text'>Three family members invited me to play Wordfeud  with them this Christmas. At the end of such a game losing badly to my sister-in-law and with only a few letters left I was thinking about how I could find candidate words using regular expression in SQL.First I found a list of Norwegian words on the net. I should have taken the effort to get hold of the same word list as Wordfeud is using. The </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4489490410597853533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4489490410597853533' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4489490410597853533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4489490410597853533'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/12/wordfeud-and-regular-expression-in-sql.html' title='Wordfeud and regular expression in SQL'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-1509335236514355255</id><published>2011-11-30T20:15:00.010+01:00</published><updated>2011-11-30T22:38:32.422+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trace'/><category scheme='http://www.blogger.com/atom/ns#' term='profiler'/><category scheme='http://www.blogger.com/atom/ns#' term='method-r'/><category scheme='http://www.blogger.com/atom/ns#' term='10046'/><title type='text'>Two free profilers for 10046 trace files</title><summary type='text'>I'm a big fan of Method R, both the company and the way to optimize  SQL (or any other process that can possibly be measured). The method is explained in details in their classic book Optimizing Oracle Performance. But it is hard to practice method R without a good profiler. In every installation of Oracle database the profiler tkprof is included and it does serve for some problems, but hides a </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/1509335236514355255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=1509335236514355255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1509335236514355255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1509335236514355255'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/11/two-free-profilers-for-10046-trace.html' title='Two free profilers for 10046 trace files'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5497989446732542846</id><published>2011-10-07T04:50:00.001+02:00</published><updated>2011-10-07T07:54:27.478+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='clusterware'/><category scheme='http://www.blogger.com/atom/ns#' term='optimizer'/><category scheme='http://www.blogger.com/atom/ns#' term='ASM'/><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 5</title><summary type='text'>OOW has been great and I'm reaching the limit of how much information I can consume for a while. I'll probably spend some weeks or months reading and understanding presentations. Time to go home and practice what I've learned. I'm not even going to try to report dutifully on every session today. Just say that I've been to Real-World Performance Questions and Answers, Oracle Database Optimizer: </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5497989446732542846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5497989446732542846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5497989446732542846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5497989446732542846'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-5.html' title='OOW 2011 Day 5'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total><georss:featurename>The Mosser Hotel, 54 4th Street, San Francisco, CA, United States</georss:featurename><georss:point>37.785058 -122.405143</georss:point></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4657476283579418415</id><published>2011-10-07T03:02:00.001+02:00</published><updated>2011-10-07T07:39:09.263+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 4 and Blogger's meetup</title><summary type='text'>Day four started well with Oracle Optimizer: Best Practices for Managing Optimizer Statistics presented by Maria Colgan. Then followed SQL Tuning Expert Roundtable with Jagan Athreya, Benoit Dageville, Tom Kyte and Graham Wood. These two presentations had a lot in common, correct statistics should be checked if plan is wrong, note correct, but not necessarily updated statistics. If an automatic </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4657476283579418415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4657476283579418415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4657476283579418415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4657476283579418415'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-4-and-blogger-meetup.html' title='OOW 2011 Day 4 and Blogger&amp;#39;s meetup'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-h8m2jlLrGaM/To5lb-KsyxI/AAAAAAAAANw/1SSWUdxbVHE/s72-c/1317954724786.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6404279398198918579</id><published>2011-10-05T16:05:00.001+02:00</published><updated>2011-10-05T16:27:51.956+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spm'/><category scheme='http://www.blogger.com/atom/ns#' term='awr'/><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 3</title><summary type='text'>Went to five presentations, two of them stood out. Doug Burn spoke about SQL plan management in 11g and I learned some new tricks. The material and the content was quite good, also I like these comments that may not be in the slides, e.g. he quoted Jonathan Lewis who said that if you have a narrow problem you should apply a narrow solution, an advice against changing a system wide parameter just </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6404279398198918579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6404279398198918579' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6404279398198918579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6404279398198918579'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-3.html' title='OOW 2011 Day 3'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>2</thr:total><georss:featurename>The Mosser Hotel, 54 4th Street, San Francisco, CA, United States</georss:featurename><georss:point>37.785058 -122.405143</georss:point></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5924110794354023896</id><published>2011-10-04T16:15:00.001+02:00</published><updated>2011-10-04T17:57:55.375+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 2</title><summary type='text'>Went to the keynote and five presentations. Keynote was a lot of show, but not much to bring home. Two presentations regarding database migration assistant for unicode, and Real Application Testing were relevant, but so uninspiring and lacked the extra stuff that it was like attending someone reading from the manual. Not much of a take away there either. Also went to a presentation on PL/SQL - </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5924110794354023896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5924110794354023896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5924110794354023896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5924110794354023896'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-2.html' title='OOW 2011 Day 2'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total><georss:featurename>Moscone Center, 747 Howard Street, San Francisco, CA, United States</georss:featurename><georss:point>37.78399 -122.401316</georss:point></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-3869028163496941932</id><published>2011-10-03T15:48:00.001+02:00</published><updated>2011-10-03T16:05:31.191+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ougn'/><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 1</title><summary type='text'>First day at OOW 2011 started with interesting presentations arranged by IOUG, very usefull stuff and I have to read the presentations again to get all the details regarding Oracle on VMware, and deploying APEX with security in mind. 
Highlight of the day was OUGN's encounter for Norwegians at OOW 2011 and invited guests (invited VIP speakers for next years OUGN 2012 conference). This took place </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/3869028163496941932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=3869028163496941932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3869028163496941932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3869028163496941932'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-1.html' title='OOW 2011 Day 1'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total><georss:featurename>The Mosser Hotel, 54 4th Street, San Francisco, CA, United States</georss:featurename><georss:point>37.785058 -122.405143</georss:point></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-8622767925968206839</id><published>2011-10-03T15:39:00.001+02:00</published><updated>2011-10-03T15:44:15.796+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='oow'/><title type='text'>OOW 2011 Day 0</title><summary type='text'>This year when I was on my way to MOW 2011 in Denmark, a few months after I started at Keystep, my manager called me and asked if I wanted to go to Oracle Open World. That has not happened before in any other job I've had and of course I said yes, so here I am in San Francisco. Arrived late Friday, and spent Saturday adjusting to new timezone and walk around. First observations: really nice city,</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/8622767925968206839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=8622767925968206839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/8622767925968206839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/8622767925968206839'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/10/oow-2011-day-0.html' title='OOW 2011 Day 0'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total><georss:featurename>The Mosser Hotel, 54 4th Street, San Francisco, CA, United States</georss:featurename><georss:point>37.785058 -122.405143</georss:point></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5721731591999175205</id><published>2011-09-29T23:46:00.001+02:00</published><updated>2011-09-29T23:59:49.971+02:00</updated><title type='text'>Going to San Francisco...</title><summary type='text'>...tomorrow to meet a lot of fellow Oracle nerds at Oracle Open World. Looking especially forward to Pythian's bloggers meetup on Wednesday, though my blog has been quite dormant for a while and I might not deserve it that much.  We are planning for next year's OUGN conference, and hopefully we'll have a chance to meet some of them we want to invite. All I know is that we'll have more of what has</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5721731591999175205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5721731591999175205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5721731591999175205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5721731591999175205'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/09/going-to-san-francisco.html' title='Going to San Francisco...'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-7918496716715593482</id><published>2011-07-13T15:42:00.001+02:00</published><updated>2011-09-14T11:59:10.000+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle Text'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><title type='text'>Rebuild Oracle Text indexes for Portal</title><summary type='text'>The job portal.wwv_context.sync stopped working with the following error message:ORA-06510: PL/SQL: unhandled user-defined exceptionORA-06512: at "PORTAL.WWERR_API_EXCEPTION", line 71ORA-06512: at "PORTAL.WWV_CONTEXT", line 2530ORA-20000: Oracle Text error:DRG-10502: index WWSBR_CORNER_CTX_INDX does not existWe opened a Service Request at Oracle support but never figured out how the index </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/7918496716715593482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=7918496716715593482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7918496716715593482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7918496716715593482'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/07/rebuild-oracle-text-indexes-for-portal.html' title='Rebuild Oracle Text indexes for Portal'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-7134853485105550768</id><published>2011-07-06T10:21:00.006+02:00</published><updated>2011-07-06T13:08:56.022+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spfile'/><category scheme='http://www.blogger.com/atom/ns#' term='rman'/><category scheme='http://www.blogger.com/atom/ns#' term='ASM'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-32012'/><title type='text'>ORA-32012</title><summary type='text'>You may get error ORA-32012 if you are on 11g, but have the compatible parameter set to pre-11g in the database you are cloning from, and the spfile for the source database is stored in ASM when you do an RMAN duplicate from active database. To get around this error, I have found two workarounds: 1) Set the value for compatible to at least 11.1 2) Skip transferring of the spfile during the clone </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/7134853485105550768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=7134853485105550768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7134853485105550768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7134853485105550768'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/07/ora-32012.html' title='ORA-32012'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6618338382364179065</id><published>2011-06-03T18:32:00.008+02:00</published><updated>2011-06-06T19:01:39.093+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;full table scan&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;db file sequential read&quot;'/><title type='text'>Hidden updates - another reason to trace</title><summary type='text'>An insert or update statement that is taking a long time to complete is often working on the indexes belonging to the table rather than the table itself. If you look at the plan and finds nothing wrong, it is easy to forget that the indexes have to be updated as well. The solution as always when something takes time is to enable trace. When updating  the indexes the trace file will usually show </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6618338382364179065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6618338382364179065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6618338382364179065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6618338382364179065'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/06/hidden-updates-another-reason-to-trace.html' title='Hidden updates - another reason to trace'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-3189963113732398620</id><published>2011-05-30T20:14:00.006+02:00</published><updated>2011-05-30T21:52:31.033+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><title type='text'>VirtualBox on Fedora 15</title><summary type='text'>This is what I did to install Oracle VM VirtualBox on a new Fedora 15 installation.The documentation at the bottom of download page VirtualBox for Linux gives you the repos-file for yum on Fedora. Find the repos-file and save it to /etc/yum.repos.d/virtualbox.repo, it should look like this:[virtualbox]name=Fedora $releasever - $basearch - VirtualBoxbaseurl=http://download.virtualbox.org/</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/3189963113732398620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=3189963113732398620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3189963113732398620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3189963113732398620'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/05/virtualbox-on-fedora-15.html' title='VirtualBox on Fedora 15'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6671130371727731497</id><published>2011-05-29T18:54:00.003+02:00</published><updated>2011-05-29T22:43:33.400+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><category scheme='http://www.blogger.com/atom/ns#' term='conferences'/><title type='text'>Today</title><summary type='text'>I have made a few changes to my blog... think I want to blog again.
So far this year in a few words; new job at Keystep - smart move, if you try two years in the wrong company it is time to move on; met quite a few smart oracle folks at the yearly conference of Oracle User Group Norway - got elected as a board member; met more smart guys at Miracle Open World in Denmark the week after. And been </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6671130371727731497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6671130371727731497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6671130371727731497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6671130371727731497'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2011/05/today.html' title='Today'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4543291285946282681</id><published>2010-11-20T17:20:00.000+01:00</published><updated>2010-11-20T17:20:00.458+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DataPump'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-39125'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-39001'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-942'/><title type='text'>Removing orphan DataPump jobs and filtering included tables with a query</title><summary type='text'>Say you define a DP job from the API (DBMS_DATAPUMP) you may end up with jobs with status NOT RUNNING until you get it right. Verify if you have such a job withselect job_name,state from user_datapump_jobs;Then you may try to remove it with:declare  l_h number;begin  l_h:=dbms_datapump.attach('YOUR_JOB');  dbms_datapump.stop_job(l_h,immediate=&gt;1);  commit;end;/If the query above still reports the</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4543291285946282681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4543291285946282681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4543291285946282681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4543291285946282681'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/11/removing-orphan-datapump-jobs-and.html' title='Removing orphan DataPump jobs and filtering included tables with a query'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-1256293953821895708</id><published>2010-11-16T19:16:00.011+01:00</published><updated>2010-11-20T17:05:19.003+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10.2.0.5'/><category scheme='http://www.blogger.com/atom/ns#' term='internal_function'/><category scheme='http://www.blogger.com/atom/ns#' term='TDE'/><category scheme='http://www.blogger.com/atom/ns#' term='FTS'/><title type='text'>Slow performance with TDE and CHAR data type on 10.2.0.5</title><summary type='text'>In version 10.2.0.5 of the database there is a bug when using Transparent Data Encryption (TDE) on a column with the CHAR datatype. In the following test a table is created where the primary key is defined as CHAR(11) and then encrypted with NO SALT. A simple lookup on this PK works as expected by using the respective index on 10.2.0.4. But on 10.2.0.5 a trace on event 10053 shows that an </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/1256293953821895708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=1256293953821895708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1256293953821895708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1256293953821895708'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/11/slow-performance-with-tde-and-char-data.html' title='Slow performance with TDE and CHAR data type on 10.2.0.5'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-2215633665930737729</id><published>2010-10-20T11:28:00.014+02:00</published><updated>2011-05-29T17:20:07.864+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle VM'/><category scheme='http://www.blogger.com/atom/ns#' term='LVM'/><title type='text'>A few notes on Oracle VM</title><summary type='text'>This is an old post I kept as draft 8 months before I published it...I've been playing around with Oracle Virtual Manager (OVM) version 2.2 lately. This is collection of a few notes, not all directly related to OVM. The project started with building the server from parts I hoped would play along (they do). The CPU is an Intel i7-930, 12GB of RAM and two Western Digital 1.5TB disks (WD15EARS-</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/2215633665930737729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=2215633665930737729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2215633665930737729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2215633665930737729'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/10/few-notes-on-oracle-vm.html' title='A few notes on Oracle VM'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5905959071229813008</id><published>2010-10-10T16:45:00.007+02:00</published><updated>2010-11-09T09:40:36.549+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORA-15031'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-15014'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-15025'/><category scheme='http://www.blogger.com/atom/ns#' term='ASM'/><title type='text'>Permission denied when adding ASM disk</title><summary type='text'>This is a simple one, a reminder till next time I forget this, since stuff encountered after a Google-search led me astray... Just in case you try to add disks to an existing ASM disk group using syntax like this:alter diskgroup dataadd disk '/dev/xvdd1'add disk '/dev/xvde1';You may get error messages like these:ORA-15032: not all alterations performedORA-15031: disk specification '/dev/xvde1' </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5905959071229813008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5905959071229813008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5905959071229813008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5905959071229813008'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/10/permission-denied-when-adding-asm-disk.html' title='Permission denied when adding ASM disk'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4109948603210494367</id><published>2010-06-29T19:29:00.000+02:00</published><updated>2010-06-29T19:29:00.650+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='11g'/><category scheme='http://www.blogger.com/atom/ns#' term='exp'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-00904'/><category scheme='http://www.blogger.com/atom/ns#' term='POLTYP'/><title type='text'>Error when using 11g export client on a 10g database</title><summary type='text'>The only reason to read this post is if you have googled for the error "ORA-00904: "POLTYP": invalid identifier". This error occurs if you try the old export command from an 11g client against a database on version 10g or lower. The export command runs a query against a table called EXU9RLS in the SYS schema. On 11g this table was expanded with the column POLTYP and the export command (exp) </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4109948603210494367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4109948603210494367' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4109948603210494367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4109948603210494367'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/06/error-when-using-11g-export-client-on.html' title='Error when using 11g export client on a 10g database'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5257774307806415243</id><published>2010-05-08T19:04:00.007+02:00</published><updated>2010-05-08T19:24:30.701+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='naïve optimization'/><title type='text'>Someone trying to outperform Oracle's cache</title><summary type='text'>The following code is from a migration project I'm working on. It is part of a package named PERFORMANCE and is run every 15 minutes:  Declare  test number;  Cursor c_worklist  Is     select *     from v_worklist     where id = v_id;  Begin  FOR rec IN c_worklist  LOOP    test := 0;  -- does nothing  END LOOP;  end;A nice little wtf-snippet. The purpose? According to "the vendor" the cursor that </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5257774307806415243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5257774307806415243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5257774307806415243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5257774307806415243'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/05/someone-trying-to-outperform-oracles.html' title='Someone trying to outperform Oracle&apos;s cache'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6211712583792938661</id><published>2010-03-27T13:32:00.006+01:00</published><updated>2010-03-27T18:17:54.422+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Collatz'/><category scheme='http://www.blogger.com/atom/ns#' term='pipelined'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='pl/sql'/><title type='text'>Collatz conjecture in PL/SQL</title><summary type='text'>A simple implementation of Collatz conjecture in PL/SQL:create or replace type int_tab_typ is table of integer;/create or replace function collatz(p_n in integer)    RETURN int_tab_typ PIPELINED as   n integer;BEGIN  if p_n &lt; 1 or mod(p_n,1)&gt;0 then     RETURN ;  end if;  n:=p_n;  while n &gt; 1   loop    pipe row (n);    if mod(n,2)=1 then       n:=3*n+1;    else       n:=n / 2;    end if;  end loop</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6211712583792938661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6211712583792938661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6211712583792938661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6211712583792938661'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/03/collatz-conjecture-in-plsql.html' title='Collatz conjecture in PL/SQL'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-7905864506020723323</id><published>2010-03-06T14:58:00.001+01:00</published><updated>2010-03-06T15:00:33.357+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strace'/><category scheme='http://www.blogger.com/atom/ns#' term='advanced security'/><category scheme='http://www.blogger.com/atom/ns#' term='wallet'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><category scheme='http://www.blogger.com/atom/ns#' term='ORA-28368'/><title type='text'>Using trace to find wallet location</title><summary type='text'>Not talking about a lost wallet with money, but the wallet used for encryption in the Oracle database and with encrypted backup.A wallet is used for storing keys used to encrypt/decrypt data to/from the database, as with Transparent Data Encryption. The documentation on Advanced Security says that Oracle searches the parameter ENCRYPTION_WALLET_LOCATION in sqlnet.ora, or if not found it searches </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/7905864506020723323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=7905864506020723323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7905864506020723323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7905864506020723323'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/03/using-trace-to-find-wallet-location.html' title='Using trace to find wallet location'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-387771057582932982</id><published>2010-01-29T22:16:00.001+01:00</published><updated>2010-01-29T22:16:00.472+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='consistent'/><category scheme='http://www.blogger.com/atom/ns#' term='triggers'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><category scheme='http://www.blogger.com/atom/ns#' term='evil'/><title type='text'>Database triggers are evil</title><summary type='text'>If you have a lousy database model, you can get around it with triggers. If you need to hide some business logic from everybody else, you can do it with triggers. If you need a mechanism that bypass the consistency in the database, you can do it with triggers. They live a life on their own, seemingly autonomous from everything else and one easily forgets they exist. That is why I hate them. What </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/387771057582932982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=387771057582932982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/387771057582932982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/387771057582932982'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/01/database-triggers-are-evil.html' title='Database triggers are evil'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-683115665777221652</id><published>2010-01-25T19:53:00.000+01:00</published><updated>2010-01-25T19:53:00.238+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='csscan'/><category scheme='http://www.blogger.com/atom/ns#' term='utf8'/><category scheme='http://www.blogger.com/atom/ns#' term='character set conversion'/><category scheme='http://www.blogger.com/atom/ns#' term='csalter'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Changing character set in database</title><summary type='text'>If your database is using anything else than UTF8 as database character set you may consider to migrate from it. Oracle states in the Globalization Guide (10gR2):At the top of the list of character sets Oracle recommends for all new system deployment is the Unicode character set AL32UTF8.Depending on what characters you actually have in your database you have three options on how to do this:</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/683115665777221652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=683115665777221652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/683115665777221652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/683115665777221652'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2010/01/changing-character-set-in-database.html' title='Changing character set in database'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5835303397742042439</id><published>2009-11-09T09:55:00.003+01:00</published><updated>2009-12-08T09:22:34.519+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORA-7445'/><category scheme='http://www.blogger.com/atom/ns#' term='undo'/><category scheme='http://www.blogger.com/atom/ns#' term='rman'/><title type='text'>RMAN Convert database and ORA-7445</title><summary type='text'>Using the CONVERT command in RMAN can be an efficient way to migrate a database from one OS to another, if they have the same endian.We migrated 9 databases on 10.2.0.4 from HP-UX (on Itanium) to AIX. The databases where distributed on three servers with not exactly the same hardware configuration. On one of the servers we encountered an error described in bug 888530 on Metalink or My Oracle </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5835303397742042439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5835303397742042439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5835303397742042439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5835303397742042439'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2009/11/rman-convert-database-and-ora-7445.html' title='RMAN Convert database and ORA-7445'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5404102286698825644</id><published>2009-10-11T14:25:00.013+02:00</published><updated>2010-01-08T15:52:57.938+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='grid control'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise manager'/><category scheme='http://www.blogger.com/atom/ns#' term='reinstall'/><category scheme='http://www.blogger.com/atom/ns#' term='add host'/><category scheme='http://www.blogger.com/atom/ns#' term='agent'/><title type='text'>Manually add a host target to Grid Control</title><summary type='text'>Case: I wanted to reinstall the Enterprise Manager agent on a host. I went on to delete the host in the list of targets in EM. Then after a new installation and synchronization I somehow managed to push the list of targets from GC to the agent and thereby removing the host as a target in the local targets.xml file. Result: The monitored host did never show up in the target list of hosts even </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5404102286698825644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5404102286698825644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5404102286698825644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5404102286698825644'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2009/10/manually-add-host-target-to-grid.html' title='Manually add a host target to Grid Control'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-1349761402589841035</id><published>2009-06-02T18:08:00.001+02:00</published><updated>2009-06-02T18:08:00.564+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='aix'/><title type='text'>AIX and large pages</title><summary type='text'>I'll probably need this in the not-so-distant future. Here is the link to Noon's write-up when I need it. His blog is recommended, by the way.</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/1349761402589841035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=1349761402589841035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1349761402589841035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/1349761402589841035'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2009/06/aix-and-large-pages.html' title='AIX and large pages'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-5615853048241684138</id><published>2009-03-08T12:39:00.014+01:00</published><updated>2009-03-08T17:13:26.590+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OCA'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><category scheme='http://www.blogger.com/atom/ns#' term='OCP'/><title type='text'>Passed the OCP exam</title><summary type='text'>Friday I passed the OCP exam (1Z0-043).  In two months I have studied for, and taken three tests in order to achieve OCP certification.  Before I started on this in January I had noe previous experience with Prometric testing or certification at all. But I knew I had read a post about it earlier and  started looking up an old post by Chen Shapira about how she prepared for the OCA exam. I ordered</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/5615853048241684138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=5615853048241684138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5615853048241684138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/5615853048241684138'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2009/03/passed-ocp-exam.html' title='Passed the OCP exam'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-4706378137392049605</id><published>2009-02-12T21:39:00.002+01:00</published><updated>2009-02-12T22:22:14.524+01:00</updated><title type='text'>New job</title><summary type='text'>This year started off fine with a new job. I quit the company I joined just 25 months earlier, in itself a defeat. Though I gained much useful experience there, some signals convinced me to move on, and now I am quite happy that I did so. I joined Steria Norway to work as a senior system consultant, and so far it looks quite promising. The company is internationally focused and one is encouraged </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/4706378137392049605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=4706378137392049605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4706378137392049605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/4706378137392049605'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2009/02/new-job.html' title='New job'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-3905989832465210821</id><published>2008-10-26T06:29:00.005+01:00</published><updated>2008-10-26T07:22:27.444+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORA-4061'/><category scheme='http://www.blogger.com/atom/ns#' term='production'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Side effect</title><summary type='text'>A couple of months ago I had an incident on a live production system. The obvious error was to execute a DDL statement at 9 am that should have been performed during off-business hours. On the other hand I guess you cannot avoid any ad hoc change on a live system forever. That will require you to be aware of any problem and issue that may strike your system.  Say you have an issue right now, </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/3905989832465210821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=3905989832465210821' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3905989832465210821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3905989832465210821'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/10/side-effect.html' title='Side effect'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6946627200040071455</id><published>2008-08-27T22:33:00.001+02:00</published><updated>2008-08-27T22:33:01.068+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ORA-12529'/><category scheme='http://www.blogger.com/atom/ns#' term='connection manager'/><title type='text'>Connection Manager and ORA-12529</title><summary type='text'>A simple configuration with Oracle Connection Manager (CMAN) did not work, I constantly received ORA-12529 when trying to connect with sqlplus to a database through  CMAN. After checking cman.ora over and over and browsing all the trace files I finaly dived into one and found a problem with host name resolving. Turned out that the host name defined in /etc/hosts on the database server was not </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6946627200040071455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6946627200040071455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6946627200040071455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6946627200040071455'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/08/connection-manager-and-ora-12529.html' title='Connection Manager and ORA-12529'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6430633556849728697</id><published>2008-07-15T20:02:00.000+02:00</published><updated>2008-07-15T20:04:00.596+02:00</updated><title type='text'>Multi-column function based index</title><summary type='text'>Today I was looking at an SQL statement with a slow response. The statement does a lookup on a person  using  'upper(lastname) and upper(firstname)'. There is a functioned-based index (fbi) on the lastname column, but by checking the statistics it turned out to have a rather low selectivity and the CBO went for a full table scan. I don't know why it has not occurred to me before, but today it </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6430633556849728697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6430633556849728697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6430633556849728697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6430633556849728697'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/07/multi-column-function-based-index.html' title='Multi-column function based index'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-2304794431601130312</id><published>2008-06-30T22:10:00.002+02:00</published><updated>2008-06-30T22:11:03.644+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='partitioning'/><title type='text'>Table partitioning to improve stats</title><summary type='text'>In a earlier post about legacy databases I mentioned that dirty data are more likely to enter the database on an earlier stage. One day while I was looking at the selectivity for a few columns I found the values a bit strange. After some digging I noticed that for most of the time the data was OK, even though a proper foreign key constraint was missing for the columns. But at some time many years</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/2304794431601130312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=2304794431601130312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2304794431601130312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2304794431601130312'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/06/table-partitioning-to-improve-stats.html' title='Table partitioning to improve stats'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-3757740272833265731</id><published>2008-05-25T14:01:00.001+02:00</published><updated>2008-05-25T14:01:01.179+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><title type='text'>Another great tool: SQL Developer</title><summary type='text'>I like great tools. An efficient tool will help you do a piece of work faster than when you are on your own. If the tool is made by someone who is close to the material chances are the tool is efficient. The tool I use most is SQL Developer. It is easy to use and I promote it to any developer where I work, especially if they only need a quick access to the data dictionary, run some simple (or </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/3757740272833265731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=3757740272833265731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3757740272833265731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3757740272833265731'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/05/another-great-tool-sql-developer.html' title='Another great tool: SQL Developer'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-3678757481587025711</id><published>2008-05-13T21:25:00.000+02:00</published><updated>2008-05-13T21:25:01.161+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BI publisher'/><title type='text'>Praise for Oracle BI Publisher</title><summary type='text'>I have been working on a small scale data warehouse project for a few months along with many other tasks. Following  Kimball's ideas on dimensional modeling and by keeping it simple I had more or less an idea on how to proceed with the construction of the database, data model and how to create the reports (but only in SQL). One guy in management actually wanted to learn SQL and went ahead with </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/3678757481587025711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=3678757481587025711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3678757481587025711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/3678757481587025711'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/05/praise-for-oracle-bi-publisher.html' title='Praise for Oracle BI Publisher'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_nF0DWc61z1k/SCnjSGlX7GI/AAAAAAAAABE/v5NRnxbMtPw/s72-c/IMG_5914.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-9069707918053022256</id><published>2008-05-05T20:16:00.001+02:00</published><updated>2008-05-05T20:16:51.917+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data guard'/><category scheme='http://www.blogger.com/atom/ns#' term='archiving'/><title type='text'>ORA-16047</title><summary type='text'>Just a short post on this error code. Happened last time I recreated a physical standby. I could not find  more than the reference note on this error on Metalink (a note that is just a copy of the output from command oerr ora 16047):Cause: The DB_UNIQUE_NAME specified for the destination does not match the DB_UNIQUE_NAME at the destination.Action: Make sure the DB_UNIQUE_NAME specified in the </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/9069707918053022256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=9069707918053022256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/9069707918053022256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/9069707918053022256'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/05/ora-16047.html' title='ORA-16047'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-2027550139788246054</id><published>2008-04-29T21:07:00.001+02:00</published><updated>2008-04-29T21:07:13.804+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data guard'/><category scheme='http://www.blogger.com/atom/ns#' term='rman'/><title type='text'>Create a standby database with RMAN</title><summary type='text'>After the incident with missing forced logging in primary database the logical standby had to be created again. Compared to what is normal these days the database is not huge, but the standby database remains on a server in a different city and the link between isn't exactly a digital super highway. Also I had to restrict the consumed bandwidth during transfer with secure copy (scp -l 2500, </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/2027550139788246054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=2027550139788246054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2027550139788246054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/2027550139788246054'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/04/create-standby-database-with-rman.html' title='Create a standby database with RMAN'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_nF0DWc61z1k/SBYsc4u48oI/AAAAAAAAAA4/yDC-WErY5Js/s72-c/DSC00076.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-6559352361606427457</id><published>2008-04-20T17:05:00.002+02:00</published><updated>2008-04-20T17:09:41.546+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='legacy'/><category scheme='http://www.blogger.com/atom/ns#' term='refactoring'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Understanding a legacy database</title><summary type='text'>Any database that has gone into production is a legacy database according to  Tom Kyte. I agree, but to me some databases give me associations to legacy more often than others. In a post at the OraStory blog Dom complains about companies that hire contractors for a maximum of one year, and due to the fact that it takes half a year to understand the business and the data, you hardly get to show </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/6559352361606427457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=6559352361606427457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6559352361606427457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/6559352361606427457'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/04/understanding-legacy-database.html' title='Understanding a legacy database'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_nF0DWc61z1k/SAtYFV2U95I/AAAAAAAAAAM/_mFPtl_JZGA/s72-c/memstick.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-7880580731414928191</id><published>2008-04-14T18:20:00.000+02:00</published><updated>2008-04-14T18:20:37.772+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data guard'/><category scheme='http://www.blogger.com/atom/ns#' term='ora-600'/><title type='text'>Data Guard and forced logging</title><summary type='text'>When you start with Oracle Data Guard you have three sources of useful information: The Data Guard Concepts and Administration manual, which is quite good, other peoples experience, and after some time your own. The manual does not include all the mistakes one can do, nor what many really don't use (like the data guard broker; not everybody would leave switchover,  or worse failover to a robot).</summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/7880580731414928191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=7880580731414928191' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7880580731414928191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/7880580731414928191'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/04/data-guard-and-forced-logging.html' title='Data Guard and forced logging'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5505183133561669927.post-834570915264485429</id><published>2008-04-13T18:15:00.000+02:00</published><updated>2008-04-13T08:59:19.607+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='beginning'/><title type='text'>First post...</title><summary type='text'>A Sunday morning is a perfect moment for starting your  blog. Not sure where this is going, or if it's going.  Here the other day I found a solution to a problem I thought others may have encountered.  I figured that my own blog would be a place to write it down. At least I can find the solution again if I make the same mistake twice.This blog will concern mostly about stuff related to Oracle, </summary><link rel='replies' type='application/atom+xml' href='http://oisene.blogspot.com/feeds/834570915264485429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5505183133561669927&amp;postID=834570915264485429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/834570915264485429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5505183133561669927/posts/default/834570915264485429'/><link rel='alternate' type='text/html' href='http://oisene.blogspot.com/2008/04/first-post.html' title='First post...'/><author><name>Oyvind Isene</name><uri>http://www.blogger.com/profile/17143586629854631281</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://3.bp.blogspot.com/-Rbh4ldLZRfU/TeJl4W65gCI/AAAAAAAAAD4/waf0yATA8Vc/s220/IMG_3729.png'/></author><thr:total>0</thr:total></entry></feed>
