Running the installer
Run the installer to upgrade Contenta Server. After your upgrade is complete, you must reboot your machine.
Procedure
- Log in as a user with administrative privileges.
- Back up your system.
SDL recommends that you back up your system before installing SDL Contenta or any software.
- Remove earlier versions of Perl.
Refer to the platform requirements document to determine the version of Perl required for the version of Contenta that you are installing.Note: Contenta 5.6 installs Strawberry Perl in its own install location and does not support ActiveState Perl. Before removing ActiveState Perl, make sure no other Software is dependent on it, for example, SDL XPP.
- Use pcmsessions for any Contenta Explorer sessions to ensure that all users are logged out of the Contenta system.
- To prevent the installer from complaining that another install is going on, before beginning the installation, stop the Windows Installer service, reboot, and restart this service as follows:
- Display the services: Control Panel > Administrative Tools > Services.
- Right click on the Windows Installer service then click Properties. Stop.
- Click Manual in the Startup type field, and then click
- Click OK in the services window, and then reboot the system.
- After rebooting, login as a user with administrator privileges and display the services from the Control Panel again.
- Right click on the Windows Installer service, and then click Properties.
- Click Automatic in the Startup type field, and then click Start.
- Check the directory into which you are installing to be certain that ownership and permissions settings allow you to install into that directory. To check:
- Right‐click the installation directory, for example, C:\Program Files (x86), then click Properties.
- On the Security tab, click Advanced.
- Ensure that your user account has read and execute permission for this directory.
- Ensure that Include inheritable permissions from this objectʹs parent is selected and that the permission applies to this folder, subfolders, and files.
- Click OK to exit the various dialog boxes.
- Use Windows to mount the ISO installation file or use a third-party tool to mount the ISO as a disk.
If prompted to verify that you want to run the file, click Run.Note: If the installer does not automatically start, right‐click the
setup.exefile from the ISO file and Run as Administrator. - Click Next in the Welcome window to begin the installation.
The installation program displays the License Agreement window.
- Click Yes to accept the license agreement.
- Select the type of database your are using for Contenta and click Next.
- Accept the default values for the following database settings (they are current values read from the system registry) and click Next:
Setting Description Server Socket The PcmPortal number on which the server is to communicate for the Contenta application. ODBC DSN You confirmed this DSN when preparing for the upgrade. Oracle SID Your Oracle service identifier (This settings only appears if you use Oracle.) - For indexing Crawler, the installation program displays the following prompt.
Please enter a comma separated list of databases to index. If you have other Crawlers running on other systems, be certain NOT to include database names here that are found in DATABASES_TO_INDEX value of the registry on those other Crawler systems.
Enter the comma-separated list of databases to index.
- Click Next.
You are prompted for a license file.
- If you have a license file and if this machine is also the license server, click Yes and provide the location of the license as C:\Program Files (x86)\XyEnterprise\SDL_License. Then click Next.
- Alternatively, if you do not have a license or if this machine is not the license server, click No and enter the license server host name and port number in the next screen, Contenta License Settings. The default port number is 5053. Then click Next.
- If the error message
The following files did not self-register or unregister: NAME.dll. Access deniedappears, where NAME.DLL is the name of a .NET assembly other than ATL71.dll, do one of the following:- Note down the full path and file name of the .NET assembly, click OK on the installation screen and continue the installation.
- Stop the installation, make sure that no running process is accessing the file mentioned, and start the installer again.
- The installation finishes. Click Finish.
The installer displays an Install Wizard Complete screen.
- If you noted down one or more .NET assemblies, do the following:
- If you are prompted to restart, select No, I will restart my computer later.
- Click Finish.
- From the Windows Start menu, select Run and in the dialog that opens, enter the following for each of the .NET assemblies you noted down:
regsvr32 "PATH/TO/FILE.DLL"where PATH/TO/FILE.DLL is the full path and file name of a .NET assembly.
Windows registers the .NET assembly or assemblies.
- Alternatively, if you are prompted to restart, select Yes, I want to restart my computer now. Then click Finish.