Pages

Wednesday, April 22, 2015

Installing CMS 9 on Windows 2008 R2 with Oracle 10g

Recently I have been tasked with installing CMS 9 on Windows 2008 R2 with Oracle 10g.  It has been an adventure.
  1. Install the Oracle Client.  Make sure the oracle client version 10.2.0.0 or 10.2.0.1, NOT any other version because other versions are not recommended for CMS 9.  When asked what type of installation, select Administrator, which comes with almost all components, including the ones CMS 9 needed: SQL Plus, Oracle Provider for OLE DB, and Oracle Data Provider for .NET.
     
  2. Configure Oracle client and ensure the Oracle database is reachable via TNSPING.
     
  3. The existing CMS 9.0 installer is not Windows 2008 R2 compatible.  CMS 9 SP1 is Windows 2008 R2 compatible, but it is not available as a stand alone installer.  Download the CMS 9.0 installation .zip file, download the latest CMS 9 SP1 patch (9.0.1.95), unzip both .zip files, merge the two folders.
     
  4. Move the now merged CMS 9 installation folder to C:\.  Rename the CMS 9 installation folder to something simple with no special characters.  The path to the setup.exe is something like "C:\CMS9\setup.exe".  This is important, else one will encounter oracle connection errors later.
     
  5. Right click on setup.exe and click on "Run as Administrator" to begin the installation process.
     
  6. Ensure the CMS installation path is something simple like "C:\RedDot", else there will be oracle connection errors.
     
  7. Proceed through the installation process, before clicking on "finish", do the following to ensure the post installation database modification process starts after the oracle client, else there will be oracle connection errors.

    Open notepad, write "run once", press "ENTER".

    Clicking "finish" on CMS installation screen.  The installer will attempt to restart the machine, but the unsaved notepad file will halt it.

    Open regedit, navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce"

    Copy and paste the installer entry value into notepad, save notepad file.

    Restart server.
  8. Open command prompt by "Run as Administrator", copy and paste in the runonce installer entry value saved previously, press "ENTER".
     
  9. Complete the rest of the CMS installation.

2 comments:

  1. Hi Jiang. My name is Roberto. (onaindia73@hotmail.com). I am doing a digital magazine in Madrid and I found your AEM carrousel. It works perfect. But... Android is not working. I am an editorial design, have some knowledge (feeeeew) of programming. Could you please help me or give me an idea of what I am doing wrong.
    Try to contact you on github but could not find any mail or comment as here. Hope you can help me.

    Cheers, R!

    ReplyDelete
  2. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post . uk company registration for hyip

    ReplyDelete