Return to

Valid for Sitecore 6.x
26.  Sitecore CMS 6.4.0 Update rev.101012 (6.4 Initial Release)
Prev Next

Instructions for downloading Sitecore CMS 6.4.0 rev.101012.

This is an old CMS 6.4 update.
You should only use this update as an interim update when upgrading from Sitecore CMS 6.5 to CMS 6.6 Update-1 or later.

Important: If you are upgrading from Sitecore CMS 6.3.1, you should continue upgrading to version 6.4.1 or later (or to version 6.5 Update-2 or later) and not stop the upgrade process at version 6.4.0.

Choose the appropriate link to download Sitecore CMS 6.4.0 rev.101012:

You may also want to consider downloading additional tools:

To upgrade a previous Sitecore CMS 6 version to this release:


This update requires the following files:

Important: The Telerik.Web.UI.dll 3rd party DLL has been updated to newer versions in CMS 6.4. You might have to update and recompile your code if you are referencing this DLL from your code. Also, CMS 6.4 itself contains a small number of breaking API changes that could require you to change and recompile your code if you are using these specific parts of the API.

Notice: Due to a known issue, Sitecore 6.4 does not run under .NET 4.0 application pools with pipeline mode set to Classic with the default configuration of the IIS. If you encounter this issue, follow the instructions in the known issue to change the IIS configuration - or use Integrated pipeline mode for the relevant .NET 4.0 application pools.

Follow the steps below to upgrade an existing Sitecore CMS 6.3.0 installation to Sitecore CMS 6.4.0 rev. 101012 (also known as 6.4.0 Technical Preview):

  1. Important: If you are upgrading from Sitecore CMS 6.3.1, you should continue upgrading to version 6.4.1 or later (or to version 6.5 Update-2 or later) after installing this update. The system will not work as expected if you stop the upgrade process at version 6.4.0.
  2. Back up the site.
  3. Log in to the Sitecore desktop and install the package with the latest version of Update Package Installation Wizard.
  4. Open the Update Installation Wizard by entering the following URL in your browser: http://<hostname>/sitecore/admin/UpdateInstallationWizard.html
    See the Update Installation Wizard Guide for more information about how to use the Wizard.
  5. Install the Sitecore CMS 6.4.0 rev. 101012 Update Package using the Wizard. Some expected collisions may occur, see the Note about expected collisions below for details.
    1. Upload the update package using the wizard.
    2. Analyze the package.
    3. Install the package.
  6. Update your configuration files.
    1. Apply the changes described here to your Web.config, Commands.config and FieldTypes.config files:
      Web.config changes in CMS 6.4.0 rev. 101012 
    2. If you are updating to 6.4.0 from 6.3.0 rev. 100716 (the initial release), you must also apply the following Web.config changes:
      Web.config changes in CMS 6.2.0 rev. 100830 
  7. Upgrade the database schema:
    1. SQL Server: Execute the SitecoreCMS640.sql script on each of your Sitecore databases (core, master, web and any custom Sitecore databases, but not the Analytics database). This will update the database schema to Sitecore CMS 6.4.0.
    2. Oracle: Please refer to the Oracle-specific instructions at the bottom of this page.
  8. Clear your browser’s cache. For instance, in Internet Explorer this is done via the menu Tools » Internet Options » Browsing History » Delete » Delete Temporary Internet Files.
  9. Rebuild search indexes and the link database in the master and in the core databases. You can do this using the wizards available via the Sitecore desktop link Sitecore » Control Panel » Database.
  10. If you are using client languages other than English, download and import the latest translations from the Client Translations page on SDN. Please notice that the full client translations might not be available immediately, but they will be published on the Client Translations page when they are ready.
  11. Delete the <webroot>/temp/dictionary.dat file to regenerate the Dictionary (only necessary if any of your editors use other client languages than English).
  12. Check if any installed modules need to be upgraded to a newer version to be compatible with Sitecore CMS 6.5.
  13. Reiterate the update procedure for every Sitecore instance in your Sitecore environment.

Optional steps

  1. If you already had a German language node in the 6.3 core database, you will now have two German language nodes. It is recommended to delete the old one by following these steps:

Note about expected collisions

Updating from 6.3.0 rev. 100716 (Initial release)

If you are upgrading from Sitecore CMS 6.3.0 rev 100716, you will see a few warnings that there are some collisions on removing items from Core database. This is expected behavior for the following items:

Updating from 6.3.0 rev. 100830 (Update-1)
If you are upgrading from Sitecore CMS 6.3.0 rev. 100830 instead of rev. 100716 you will see around 650 warnings. This is expected behavior and the solution should still be updated correctly.
A large part of the warnings is due to the CMS client translations having been updated in both 6.3 Update-1 and 6.4. You will also see a number of warnings about changed files (DLLs, and a number of aspx, xml, js and css files in the /sitecore/shell folder).


Instructions for upgrading the database schema of Oracle databases
You will need the following files:

The zip file contains two files:

Upgrade steps:

  1. Extract the SQL script and the batch file from the zip archive.
  2. Copy the SQL script and the batch file to the Database Server (or to the PC where the administration tools for the Oracle database are installed and set up).
  3. By default, the upgrade scripts will process three user schemas: sccore, scmaster, and scweb (the actual names depend on the value of the PREFIX environment variable).
    • If your user schema names are different or if you have additional Sitecore user schemas, modify the batch file as necessary (but do not add the Analytics schema – it uses a different database schema and should not be upgraded).
  4. Shut down Sitecore.
  5. Back up your Sitecore schemas.
  6. Upgrade your database schema.
    • In System Properties/Advanced/Environment Variables set up user-level variables as follows:
      • DATABASE = The name of the database instance that hosts the Sitecore data.
      • PASSWORD = Password for the system user of the Oracle instance.
      • PREFIX = Prefix for the Sitecore user schemas and their passwords (default value: 'sc').
        • Notice that user passwords are expected to be the same as the user names.
        • Launch UpgradeCMS640.bat.
        • Review the output of the script for errors.
        • Remove the DATABASE, PASSWORD and PREFIX variables from the environment.
  7. Start Sitecore.
  8. Continue with the CMS 6.3 to 6.4 upgrade procedure as described above.

Prev Next