oracleのアップグレードはターミナルリリースというバージョンかどうかで
直接アップグレードできるか、できないかが分かれる。
例えば、orace9i(R9.0.2.8)をoracle11gにアップグレードすることはできるが
orace9i(R9.0.2.3)をoracle11gにアップグレードするには
ターミナルリリースであるorace9i(R9.0.2.8)にアップグレードした後に
oracle11gにアップグレードしなければならない。
なのでアップグレードする際はバージョンに要注意。
アップグレードについてはこちら↓
http://www.oracle.co.jp/events/os2007/doc/c3.pdf