Hay una manera más fácil, aquí te dice cómo hacerlo:
docs.joomla.org/Upgrade_1.6.5_to_1.7
Antes de nada actualiza a la última versión de Joomla 1.6
Actualización automática:
0. Haz un backup del sitio y de la base de datos
1. En la administración selecciona extensiones > gestor de extensiones > actualizar
2. Clicka en el botón de arriba a la derecha "pugar caché"
3. Haz click en "buscar actualizaciones"
4. Checkea la versión 1.7 de Joomla y haz click en actualizar, este proceso tarda un rato, así que sé paciente
También puedes hacerlo manualmente:
0. Haz backup del sitio y de la base de datos
1. Descarga
Joomla 1.7
3. Sube los archivos por FTP (sobrescribiendo los existentes, no tienes que borrar nada)
4. Aplica estos cambios en la base de datos
ALTER TABLE `jos_languages` ADD COLUMN `ordering` int(11) NOT NULL DEFAULT 0 AFTER `published`;
ALTER TABLE `jos_languages` ADD INDEX `idx_ordering` (`ordering`);
CREATE TABLE IF NOT EXISTS `jos_associations` (
`id` VARCHAR(50) NOT NULL COMMENT 'A reference to the associated item.',
`context` VARCHAR(50) NOT NULL COMMENT 'The context of the associated item.',
`key` CHAR(32) NOT NULL COMMENT 'The key for the association computed from an md5 on associated ids.',
PRIMARY KEY `idx_context_id` (`context`, `id`),
INDEX `idx_key` (`key`)
) DEFAULT CHARSET=utf8;
Si no usas el prefijo jos_ cámbialo