Practical Apps DBA

Oracle Apps DBA’s Blog

Oracle Apps Migration Path from HP-UX PA-RISC to HP-UX Itanium

Posted by Navdeep Saini on April 7, 2008

Most of the HP shops running Applications are mostly on PA-RISC based systems. HP plans to offer PA-RISC-based servers through 2008 and support the systems through 2013, and continue to push for Itanium based servers. Apps customers are asking for possible migration paths to port their applications from PA-RISC to Itanium basesd systems. This post gives detailed summary of how you can achieve this.

For release 11i Oracle had certified HP Itanium under “split configuration”, wherein your database node can run on HP-Itanium and apps tier runs on other supported platforms. Note that as of 11.5.10.2 Apps Tier is NOT supported for HP-UX Itanium.
Currently Oracle supports following platforms for its middle tier:

    1. HP Tru64
    2. HP-UX PA-RISC
    3. IBM AIX Based Systems
    4. Linux x86
    5. Solaris Operating System SPARC
    6. Windows 2000/Windows Server 2003 (x86)

However as of R12, oracle has certified HP Itanium as certified platform for Apps Tier, which means both your db tier and apps tier can run on HP Itanium. Hence if you are planning to port your applications (both db and apps tier) to HP-UX Itanium, then you will have to upgrade to R12 first.

Here are the summarized steps:

Database Tier: The database migration from HP-UX on PA-RISC to HP-UX Itanium (IPF) and from Itanium (IPF) to PA-RISC by copying the datafiles is possible. Starting with RDBMS 9.2.0.7 and 10.2.0.2, it is supported to copy the database files (control files, redolog/archivelog files, data files) from HP-UX on PA-RISC to HP-UX Itanium (IPF) and from Itanium (IPF) to PA-RISC. While HP-UX on PA-RISC is big endian because of the processor, the Itanium processor adapts to the endianess of the OS and is in this case also big endian. Follow these steps to migrate db-tier.

    1. Patch the target operating system to the required level and make sure it has all the required OS patches and packages (e.g. ar, cc,aCC, make etc.) for more details check:Oracle Applications Release 12.0.4 Installation Manual

    2. Configure the target system as per Oracle installation and configuration guide.

    3. Install the required Oracle RDBMS software (9.2.0.7 or above, 10.2.0.2 or above) on the target platform (Itanium)

    4. Patch the Oracle RDBMS to the required level.

    5. For copying the database (using tar, cpio, dd etc.) from the source to the target system, create the required volume groups, logical volumes, file systems, raw devices etc. on the target system

    6. Shutdown the Oracle database on the source system

    7. Copy all the required Oracle database files, including control files, date files, undo, redo logs, Oracle initialization file etc. to the target system.

    8. If required, regenerate the control file (for example when changing the file locations on the target system).

    9. Setup and configure the Oracle listener etc.

    10. Startup the database on the target system.

Apps Tier: For Apps tier you will need to install R12 on itnanium (follow: Note 402307.1 – Oracle Applications Installation and Upgrade Notes Release 12 (12.0) for HP-UX Itanium) and upgrade to R12 running 4440000.drv on HP-UX Itanium platform.

More to follow on R12 upgrade later in my posts.

About these ads

12 Responses to “Oracle Apps Migration Path from HP-UX PA-RISC to HP-UX Itanium”

  1. Ayo said

    Hi,

    Thank you for the steps above, i found this article very useful but i will like to know how this can be done while migrationg from hp-ux parisc as a single instance node to hp-ux itanium to a RAC node.
    Steps for application and database will be helpful.

    Thank you.

  2. Ayo said

    Hi,

    Thank you for the steps above, i found this article very useful but i will like to know how this can be done while migratiog from hp-ux parisc as a single instance node to hp-ux itanium as a RAC node.
    Steps for application and database will be helpful.

    Thank you.

    • Willis said

      Hi Navdeep & Ayo,

      Looks like I’ll be doing the same as you very soon – if you have done your process, have you got any pointers?
      I am migrating HP UX PaRisc to Itanium, company bought a SuperDome2.
      I don’t think I’ll be going full blown RAC, probably just RAC1 and then split the application tiers. (We need the resources and performance more than the 24/7 of RAC…

      Anyhoo, if you have like basic steps, I’d much appreciate it!

      I know what needs to happen with the migration and upgrade, but what is important to me is the pitfalls, issues, problem cases that are not often spoken of in white papers.

      My environment is DB 10.2.0.4, Apps 12.0.4 – > Post Migration we’ll upgrade to DB 11.2, and when possible to 12.1.3

      Regards,
      Willis

      • Where is your Application tier running currently – PA RISC or itanium.
        If you are on HP-UX PA-RISC and want to move your apps tier also to itanium, it can be tricky. I am not sure if its possible by just copying the files from PA-RISC to Itanium or its full blown application tier platform migration effort. If copying the files across works then they would not have separate install/upgrade notes for PA-RISC and itanium.

        Note 402307.1 – ‘Oracle Applications Installation and Upgrade Notes Release 12 (12.0.4) for HP-UX Itanium’
        Note 402308.1 – ‘Oracle Applications Installation and Upgrade Notes Release 12 (12.0.4) for HP-UX PA-RISC’
        or
        Note 555895.1 – ‘Oracle Applications Installation and Upgrade Notes Release 12 (12.0) for HP-UX PA-RISC’
        Note 555893.1 – ‘Oracle Applications Installation and Upgrade Notes Release 12 (12.0) for HP-UX Itanium’

    • Single instance PA-RISC to Itanium Multi-node RAC, steps should be same if you are using cooked file system for your shared disks on RAC.
      If however you are planning to use ASM, you would have to use to RMAN to move the db files.
      As for application tier, as I mentioned earlier, if you are planning to upgrade then layout the R12 upgrade filesystem on Itanium.
      Otherwise it might be a full blown apps tier platform migration effort (assuming you are already on R12, as in 11i Itnanium is not certified anyhow)

  3. fadi said

    hello nice post and it helped me a lot. i have a qusiton pleas in my old apps tier on pa-risc i have customized modules and froms how can i move those froms. shall i copy them and recompile or what is the best soltuion

  4. 32gb micro sd cards for mobile phones…

    [...]Oracle Apps Migration Path from HP-UX PA-RISC to HP-UX Itanium « Practical Apps DBA[...]…

  5. vaguada said

    Esta pagina web me ha ayudado mientras buscaba algo
    sobre Ribadeneyra . Muy agradecido.

  6. Roland said

    Thank you for the auspicious writeup. It in fact was a amusement
    account it. Look advanced to far added agreeable from you!
    However, how could we communicate?

  7. Skype fell victim to an unrecognized problem it faced from Microsoft’s ‘Patch Tuesday,’ and
    Skype claims it has fixed this vulnerability. The functions with the high-speed technology that the
    gizmo maintains are really miraculous. The i – Phone
    doesn’t allows to replace the battery as its completely packed inside the iphone body, so the best option to
    keep the phone alive it to charge the packed battery and the most handy and easiest way to charge your iphone
    is to use portable charger.

  8. I got this web page from my pal who told me regarding this web page and at the moment this time I am visiting this web page and reading very informative
    articles or reviews here.

  9. I believe this is one of the most important information for me.
    And i am glad studying your article. But should observation on some common issues, The web
    site style is wonderful, the articles is actually nice : D.
    Just right job, cheers

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 60 other followers

%d bloggers like this: