Pataleando con un website desde varias laptops
que debo entregar en dos semanas, acabo de lidear con este problema, y
¡oh, sorpresa!, cuando otras veces he aconsejado en este foro el articulo
respectivo de la MSKB, entendí por seis horas que el artículo no es
suficiente :-( Aquí va mi experiencia... con final feliz, lo juro :-)
PROBLEMA:
Al instalar el service release 1 para Office 2000, surge el siguiente error
de mensaje: "Error 1326. Error al obtener la seguridad del archivo:
DAO360.CHM. GetLastError: 2" Y luego de eso, se deshace la reinstalación
y no hay forma de instalar el parche.
SOLUCION EN MSKB
291846 - OFF2000: Error 2318 or Error 1326 When You Try to Install the SR-1
Update
http://support.microsoft.com/?id=291846
Lo siento, aún está en inglés.
MI RODEO
1) Antecedentes: Esto me ocurrió cuando en una laptop tuve que desinstalar
el Office 2000 Professional, utilizar la utilidad eraser2k.exe y reinstalar
la suite.
2) El artículo anterior es importante tenerlo
de guía.
3) Los archivos .TXT que se generan cuanda se
intenta instalar el parche (aun cuando falle) NO SIRVEN (suelen guardarse en
la carpeta TEMP)
4) Hay que hacer caso al artículo que arriba
menciono (sí, los chicos de Redmond también aciertan), y se debe crear
unos archivos "vanilocuos" (bueno, así me traduce mi traductor la
palabra VERBOSE :-) El archivo del SR1 es INSTALAR.EXE (estamos hablando de
la versión en español). Entonces, se debe ejecutar con el siguiente parámetro
instalar.exe /L2 /V
(hay un espacio antes de cada parámetro, y estamos hablando de las letras
"ele" y "ve" dentilabial, pequeña, de vaca, o como en
su país se llame :-)
Volverá a surgir el error, pero usted ya tiene su archivo LOG "vanilocuo"
que debe llamarse "Office 2000 Sr-1(####)_Msiexec.txt" (sin
comillas), donde
los numerales son las veces que hemos intentado instalar el SR1.
5) Busque el que tiene el número alto ya que será el último intento.
Puede abrirlo con Notepad (Bloc de notas).
6) Puede ser que el error 1326 no sea con el archivo DAO360.chm sino con:
ado210.chm
jetdef40.chm
jetsql40.chm
msjro.chm
En cualquier caso, es lo mismo, son los archivos del MDAC. Hay personas que
reinstalando todo el MDAC lo arreglan, pero si no resulta o no se puede
bajar la última versión, se puede probar con lo que sugiere el artículo
de MSKB. Ahora, aconseja probar primero con uno de los archivos faltantes,
luego con otro; yo realicé los cambios con todos los 5 archivos .CHM de una
sola vez. Je! No problem! Y aún así no resultó, pero siga leyendo.
7) Al leer el archivo .TXT, si la primera palabra del archivo no es Verbose,
lo siento, lapsus dedil, ha fallado y debe volver a intentar crear un
archivo "vanilocuo".
8) Según el artículo hay que buscar "Return
Value 3" y unas pocas líneas antes verá la línea problemática que
empieza algo así:
PatcheFiles: File: c:\Archivos de
programa\Archivos comunes\Microsoft Shared\DAO\DAO360.CHM, Directory:
c:\Archivos de programa\Archivos comunes\Microsoft Shared\DAO\DAO360.CHM
Indicando la ruta de la derecha como la correcta
ubicación del archivo.
9) Con el CD de Office 2000 a la mano, se debe
seguir lo que la tabla indica sobre a) dónde están los 5 archivos .CHM
en el CD y, b) dónde hay que copiarlos en el disco duro. Al final debe
volverse a instalar el SR-1. Como el artículo es para la versión en inglés,
cuando usted lea la ruta para dos archivos al directorio 1033, usted debe
reemplazar y entender que en el caso del español es el directorio 3082,
quedando así
jetdef40.chm c:\Archivos de Programa\Microsoft
Office\Office\3082\
jetsql40.chm c:\Archivos de Programa\Microsoft
Office\Office\3082\
10) Si llegado a este punto, no se soluciona
-como puede ocurrir- busque desde el principio del archivo .TXT el
archivo dao360.chm (o al archivo al que apunte el mensaje de error) hasta
que encuentre una línea diferente que indique una nueva ruta del directorio
en el que hay que copiar el archivo .CHM ....MUY DIFERENTE A LO QUE DICE EL
ARTÍCULO DE MICROSOFT. Y cópielo también en ese directorio.
Por ejemplo, en mi caso descubrí que el archivo .TXT indicaba que el
archivo dao360.chm también debía instalarse en otro directorio c:\windows\system32\,
y una vez que lo hice, instalar el SR1a fue un helado de paila !!!
NOTA: Es importante bajarse la última versión
de SR1a, los parches también son actualizados desde su primera
"publicación".
Bueno, espero que tanta perorata sirva de algo
:-) Si alguien ha experimentado con este error 1326, gracias por comentarlo
al foro.
--
menteAtenta,
Pilar Mueckay