Subscribe: TC's Blog
http://toreingolf.blogspot.com/feeds/posts/default
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
developer  java  metalink  note  opatch version  opatch  oracle home  oracle support  oracle  server  sql developer  support  version 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: TC's Blog

TC's Blog





Updated: 2017-06-25T12:49:01.765+02:00

 



STREIK

2016-10-28T07:04:29.790+02:00

Er det noe jeg misliker mer og mer i vårt kjære lille demokrati, så er det at minoriteter gang på gang drar frem sitt eldgamle våpen for å få vilja si. For noen år siden skjedde dette hver eneste vår, men nå har sykdommen spredd seg til alle de andre årstidene. Og det er alle vi andre som får lide - igjen og igjen.
Har vi det ikke bra nok i dette landet? Er ikke vårt land et av de mest velstående i verden? Er vi ikke spart for krig, naturkatastrofer og sult? Vi har alt vi trenger. Men vi vil ha mer!
I Midtøsten drives uskyldige sivile på flukt fra sine hjem av vanvittig borgerkrig. I Asia dør tusenvis av jordskjelv og flom. I Afrika har folk sultet i generasjoner.
Men hva gjør vi i lille pottit-Norge? Jo, vi streiker. :-P





Åpent brev fra Apple til oss med iPhone

2016-02-19T08:34:33.808+01:00

Amerikanske myndigheter har en forside og en bakside, og sikkert mange andre sider vi aldri får vite noe om. Snart har de (kanskje) en hemmelig inngang til din og min iPhone slik at de kan lese og høre og se alt du bruker den til. Skremmende. :-o

https://www.apple.com/customer-letter/





Språkfeil

2015-12-16T12:44:38.693+01:00

De er over alt! Skrivefeil, grammatikkfeil, uttalefeil, orddeling, feil bruk av ord/uttrykk/forkortelser/komma, inkonsekvent bruk av datoformat, dårlige oversettelser fra engelsk til norsk, osv. De som kjenner meg vil si at jeg er mer enn middels interessert i disse tingene, men nå tror jeg det er på tide med et realt nyttårsforsett: Å slutte å finne sånne feil.

Det nytter jo ikke uansett. De fleste slurver med språket. De fleste synes det er uviktig å skrive korrekt og/eller konsekvent. Det viktigste er å bli forstått, sies det. Vi er mennesker, ikke maskiner. Absolutt ingen har behov for, eller setter pris på, feilretting fra språknazistene.

Så om 15 dager er det slutt. Another one bites the dust.





Frykten for det ukjente

2015-12-15T11:40:00.991+01:00

A kommer fra I og B kommer fra N. A flytter til N og møter B, men de snakker ikke samme språk.

Etter en stund finner de et språk som begge kan bruke. De blir kjent.

A lærer om B sin kultur, og B lærer om A sin kultur. De blir venner.

A skjønner hvordan B tenker, og B skjønner hvordan A tenker. Diskusjoner oppstår.

A mener at hans lover er bedre, mens B mener at N sine lover er bra nok. Det tilspisser seg.

Vi behøver ikke å ha det sånn.





Digitalt stress

2015-12-02T08:08:05.413+01:00

Jeg var 16 da IBM lanserte PC, 39 da Facebook ble startet, og 42 da Apple ga oss iPhone. Nå er jeg 50, og jeg er glad for at jeg fikk leve 16 år uten noe særlig mer avansert teknologi enn fjernsyn og fasttelefon.

I dag leser vi blogginnlegg fra frustrerte ungdommer som blir stressa fordi de føler at de er nødt til å bruke flere timer hver dag på all teknologien i tillegg til skole, lekser og trening. Og jeg kan faktisk forstå dem, for jeg blir stressa selv.

Men her er poenget mitt: Vi er ikke nødt til å bla igjennom absolutt alt som Facebook legger i nyhetsstrømmene våre, og vi er ikke nødt til å ha mobilen i hånda til enhver tid. TV-en og PC-en kan slås av.

I stedet for å sende meldinger frem og tilbake dagen lang, så kan man bruke telefonen til det den først ble oppfunnet for; å prate med hverandre - eller enda bedre; til å avtale et møte "in real life".




Java support mess

2015-12-15T11:40:27.651+01:00

The latest version of Java is 1.7 Update 7. The most recent update of the previous version is 1.6 Update 35.

Oracle, the current owner of Java, has published the following two pieces of information on java.com:


  1. "We highly recommend users uninstall all older versions of Java from your system. Keeping old and unsupported versions of Java on your system presents a serious security risk."
  2. "If an application or web page you access requires an older version of Java, you should report this to the provider/developer and request that they update the application to be compatible with all Java versions."


If I want to run the latest release (3.2) of Oracle's Database Tool SQL Developer, the Release Notes tell me that "it is shipped with JDK 1.6.0_11. You can use the embedded JDK download or connect to an installed JDK. SQL Developer supports a minimum java version of 1.6.0_04 to a maximum java version less than 1.7."

In other words, I am forced by Oracle to run an older, insecure version of Java.

References:
Update 25.10.2012:
Apple is now trusting Oracle when it comes to handling Java in web browsers: http://support.apple.com/kb/HT5493

Update 09.01.2013:
The latest release of SQL Developer (3.2.2) is shipped with JDK 1.6.0_35, but it is still unable to run on Java7. Updates for Java6 will stop in February 2013: http://www.java.com/en/download/faq/java_6.xml

Update 14.01.2014:
Oracle finally released SQL Developer 4.0 (with support for Java 1.7) in December 2013. Case closed.





Deeplinking to OTN

2015-12-15T11:40:48.744+01:00

Oracle Technology Network, the World's Largest Community for Developers, DBAs, and Architects, has been revamped. Both the appearance and structure has changed, so now all my bookmarks and links are invalid; you end up at the 404 page or a generic section within OTN. No friendly redirects from old URLs to the new ones.

My two options: Either delete my bookmarks and unlink from my web site, or keep the broken links and blame Oracle.

I'll survive, of course. I just wish Oracle was a bit more concerned about their own survival . . .





Problem with original Export and Import utilities and Oracle Database 11gR2

2011-02-27T17:24:13.709+01:00

Are you using the original Export and Import utilities with Oracle Database 11gR2? Do not risk incomplete database exports because of Deferred Segment Creation - switch to Data Pump today!

More info: http://www.toreingolf.net/oracle/expimp.htm




Changing IP address of an OracleAS installation: Not as hard as you might think

2011-02-27T17:24:55.263+01:00

There are a few things to keep in mind, and a patch to be added if you're running version 10.1.2.3 on a Linux server, and Oracle Application Server 10g Online Documentation to go through, but it's not at all impossible.

More info: http://www.toreingolf.net/oracle/ias101202/config.htm#chgip




Oracle Support Note URL Abstraction Layer

2011-02-27T17:25:44.375+01:00

After the retirement of MetaLink last weekend, my bookmarked MetaLink Note URLs have started acting differently. The good news is, they still work. The bad news is, you must wait for the new, Flash-based UI to load before you can read the note.

So I thought "let's create something called Oracle Support Note URL Abstraction Layer, or OSNUAL. It will be shorter, easier to remember, and permanent". From now on, I will use this format whenever I reference Oracle Support Notes.

New Oracle format:
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=262623.1

Old Oracle format:
https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&id=262623.1

TC's format:
http://www.toreingolf.net/oracle/note.htm?id=262623.1




Goodbye MetaLink

2009-11-09T13:49:38.622+01:00

Today is a sad day for us all - it's the day when MetaLink is being executed, put to sleep, discontinued, integrated, merged, retired, or whatever. And what is going to replace our beloved support interface? A monster called My Oracle Support. And along with it, a deamon called Oracle Configuration Manager, designed to make life harder for tens of thousands of Oracle professionals all over the world.

This is a day of sorrow. We expect the worst. Please Larry, have mercy upon us.

PS: I wonder if direct links to MetaLink Notes (e.g. "Note 4.1: Knowledge Browser") will still work next week? I'm crossing my fingers.




Oracle's Online Documentation

2009-11-09T13:50:28.526+01:00

Oracle publishes its online documentation using URLs which contain a version number (e.g. "_01"). If you bookmark such a URL, you will not know if the documentation has been updated (e.g. "_19"). This makes it difficult to maintain personal bookmarks and other links to Oracle's documentation.

Back in November 2005, I sent an email to appserverdocs_us@oracle.com with the following question: "Wouldn't it be better if old versions were moved to an archive while the most recent version was published without the suffix?"

The answer: "The OTN Web team's process for making the documentation libraries available is tied to the full part number of the library. We are aware that this is not ideal, and are working on a solution, but for now the documentation team does not have any control over the OTN process."

Hmmm . . .




OPatch: I'm struggling

2011-02-27T17:26:38.863+01:00

I find it a bit hard to become friends with Oracle's Interim Patch Installer (OPatch). Back in 2005, I learned the hard way that OPatch itself contains bugs and needs to be patched every time you're going to use it to apply a patch! I've also gone through re-installation of Application Server Middle-Tier because a patch could not be rolled back without wiping out essensial files.

I'm sure that Oracle is trying to make it easier for us technicians to use OPatch, but so far I don't think they've been successful. Just look at this:

  • OPatch comes in four flavors: 10.1 (for Database 9.2.x/10.1.x and Application Server 10.1.x), 10.2 (for Database 10.2.x), 11.1 (for Database 11.1.x) and 11.2 (for Database 11.2). The current OPatch version for Application Server 10.1.x is actually 1.0.0.0.63 (why not 10.x?). According to Note 224346.1 ("Where Can I Find the Latest Version of Opatch?", updated August 2009), it should be 1.0.0.0.62. This means that you have to download OPatch through patch 6880880 to determine which version is the current one.
  • Since you cannot read the exact version number from the name of the downloaded file (e.g. p6880880_101000_WINNT.zip), you have to unzip it and look in the readme file to determine if the OPatch version installed in your Oracle Home is up to date.
  • To determine the OPatch version in your Oracle Home, you have to set the ORACLE_HOME environment variable and then go to ORACLE_HOME/Opatch folder before you run the "opatch version" command.
  • If you install OPatch by unzipping it in your Oracle Home, you have to unset the read-only flag for all the unzipped files to avoid problems.
  • The size of the downloaded OPatch file jumped from 313 KB in version 1.0.0.0.58 to 22 MB in version 1.0.0.0.59! The increase was caused by the inclusion of Oracle Configuration Manager, another module that I'm struggeling to become friends with.
  • Running one of the newer OPatch versions on Windows will install a service (e.g. Oracleora101202mtConfigurationManager) with Startup Type set to Automatic. This is a bit annoying if you have taken control of the services and created scripts to start the various Oracle processes. Subsequent runs of OPatch will force the Startup Type back to Automatic, which is even more annoying.

Maybe the patches could contain information about minimum OPatch version? Would it be possible to have one OPatch version which was intelligent enough to find out what kind of Oracle Home it was installed in? Wouldn't it be great if OPatch could just take care of itself?

More information on OPatch




OCM: I wish to remain uninformed

2009-11-09T13:51:26.140+01:00

It was a sunny day in October 2009 . . .

I was sort of bothered by a mysterious, reappearing log entry in the application.log for Oracle Portal, and I logged a Service Request to get to the bottom of it. After some investigation, it turned out to be caused by bug 4581855 in Enterprise Manager, and patch 3731593 was the correct medicine (version 10.1.0.6 if you're running Application Server 10.1.2.3). However, since my installation had already undergone the necessary patching requirements, which includes upgrading OPatch, a component called Oracle Configuration Manager was waiting in the dungeons, waiting for an opportunity to cause trouble. Oracle Support gave me good advice, described in Note 843239.1, and I used it to realize that patch 3731593 forces you to disable SSL for the Infrastructure OHS if you're on a Windows platform. What the note did not tell me (at that time), was that I had to edit ocm_apache.conf and sso_apache.conf to get the Infrastructure OHS back up again.

But this was not my first encounter with OCM . . .

In September 2009, I was going to upgrade OC4J from 10.1.3.4 to 10.1.3.5 to get rid of a bug that paralyzed the very basic ability of the product, which is to create a new container. The upgrade was proceding as expected, until I was presented with a form asking me for my MetaLink account and password. I thought that it wouldn't hurt, but it did, since I was on the wrong side of a firewall: I ended up in all sorts of trouble, getting messages about "Missing OCM Response File" and whatnot. Luckily, with the help of Note 795348.1, I got solid ground under my feet once more, and the installation seemed to be successfully upgraded.

The funny part is how OCM presents itself when you encounter it the first time and the dialogue that follows if the configuration fails, maybe because of a firewall:

Provide your email address to be informed of security issues,
install and initiate Oracle Configuration Manager. Easier for
you if you use your My Oracle Support Email address/User Name.
Visit http://www.oracle.com/support/policies.html for details.
Email address/User Name: me@mycompany.com
Password (optional):
Unable to establish a network connection to Oracle. If your
systems require a proxy server for outbound Internet connections,
enter the proxy server details in this format:
[@][:]
If you want to remain uninformed of critical security issues in
your configuration, enter NONE

Proxy specification: NONE

My question is, do we really need Oracle Configuration Manager? Maybe it should be distributed as an addon, instead of an integrated part of the central patching mechanism OPach? Maybe it should have been tested by Oracle on a server with no Internet connection? Maybe it should have been tested on all platforms?




0 Comments

2009-11-06T08:14:14.477+01:00

TC has become a blogger!