[OT] Consulta sobre ASP e ISS

28/12/2006 - 00:04 por Arturo Costa Delgado | Informe spam
Buenas tardes:
Antes que nada pido las disculpas del caso por hacer este tipo de
consultas, pues en el grupo de ASP no he tenido fortuna aún. En realidad
más que consulta sobre programación es sobre librerías y comportamiento
de algunos componentes, como es el IIS y el MDAC.

Brevemente les pongo en autos. Hace unas semanas apareció un error en
todas las páginas ASP que tengo en mi terminal (Xp SP2 Profesional con
IIS 5.1, base de datos Access 2003 y MySQL):

..
Páginas Active Server error 'ASP 0115'
Error inesperado
/empresa/home.asp
Error capturable (C0000005) en un objeto externo. La secuencia de
comandos no puede continuar.
..

Luego de mucho buscar con Google encontré una solución: reinstalar MDAC
usando el archivo mdac.inf. Obviamente luego tuve que pasar por Windows
Update para re-instalar algunas actualizaciones. Pero el error 0115
jamás volvió a aparecer. Sin embargo ahora es recurrente (más no tan
seguido menos mal) este otro error:

..
Error de Microsoft VBScript en tiempo de ejecución (0x800A01FB)
Error de excepción: 'open'
/empresa/downloads/index.asp Linea 24
..

Ahora bien, este error esta documentado en el Knoledge Base de Microsoft
(http://support.microsoft.com/kb/262681) donde se indica que este bug
fue resuelto con la versión 2.6 del MDAC. Pero bajo Xp SP2 se encuentra
instalado la versión 2.8 de MDAC (más actualizaciones). El error siempre
hace referencia a objetos Server.CreateObject("adodb.recordset") más que
para el adodb.connection (indistintamente si es para una base de datos
Access o MySQL).

Y hoy he notado el mismo error en el web de la empresa que esta
publicado en un servidor de pago en EEUU (lo noté con mi terminal pues
no he tenido oportunidad de comprobarlo con otras terminales). Lo
extraño del caso es que sea el mismo error. Se que las páginas ASP y PHP
se ejecutan primero por el lado del servidor y luego se manda el
resultado al cliente.

Entonces me vino una inquietud que es la que comparto con ustedes para
solicitar orientación. ¿Es posible que algunas librerías o componentes
del IIS o MDAC aún esten dañados y que sean los causantes de este
problema?. En mi terminal se instaló hace tiempo el Visual Interdev
(creo que la última versión en su momento) pero luego lo retiraron para
instalar el WebMatrix. Tiene NET Framework 3.0 y un motor SQL (me
parece que para un portal que probaron aquí el llamada DotNuke). También
se instaló por un tiempo el Office 2007 (yo pedí que lo desinstalen
porque para el uso que le doy a la suite Office, el 2003 esta bien para
mi).

He considerado el formatear la partición y re-instalar Xp y todo lo
demás pero admito que pese a que primero probé una reparación del Xp
(luego tuve que bajarme más de 50 actualizaciones), una desinstalación y
re-instalación del IIS y la re-instalación (2 veces) del MDAC, el
problema aún persiste y me ha dado temor que pese a que se re-instale
todo nuevamente siga lo mismo.

Claro que es evidente que el error 0115 ya es historia, pero parece que
ha dejado algún remanente. Otra idea que pasó por mi mente era la de
bajar el SP2 completo (la versión TI o IT) de 230Mb me parece, y
re-instalarlo entrando primero en modo seguro.

Les solicito opiniones sobre mi post, orientación de ser necesaria o
comentarios. Inclusive en otros foros he consultado sobre "mi estilo de
programación" y afortunadamente he visto que sólo unos pequeños errores
o vicios he incurrido, nada serios por cierto, y que aparentemente no
tienen que ver nada con el error en si.

Agradezco mucho el apoyo que me brinden. Un saludo desde Lima Perú y les
deseo a todos sin excepción que el 2007 represente un mejor año que el
que nos esta por dejar.

ACD
 

Leer las respuestas

#1 don pregunton
30/12/2006 - 01:38 | Informe spam
Hola Arturo:
Sobre asp.net, hay que tenerles paciencia, es mi razonamiento, tengo rato
tratando de recibir respuestas con Ellos, todavia nada, recuerda que la
mayoria son empleados de Vil Puentes (Bill Gates), tengo la esperanza que me
contesten, tarde o temprano. (Estan buenos para traer la muerte) jajaja
Los deseos de year, son reciprocos, un abrazo espiritual para Usted y Los
Tuyos.
Desde el Pais de la mentira.

"Arturo Costa Delgado" wrote:

Buenas tardes:
Antes que nada pido las disculpas del caso por hacer este tipo de
consultas, pues en el grupo de ASP no he tenido fortuna aún. En realidad
más que consulta sobre programación es sobre librerías y comportamiento
de algunos componentes, como es el IIS y el MDAC.

Brevemente les pongo en autos. Hace unas semanas apareció un error en
todas las páginas ASP que tengo en mi terminal (Xp SP2 Profesional con
IIS 5.1, base de datos Access 2003 y MySQL):

...
Páginas Active Server error 'ASP 0115'
Error inesperado
/empresa/home.asp
Error capturable (C0000005) en un objeto externo. La secuencia de
comandos no puede continuar.
...

Luego de mucho buscar con Google encontré una solución: reinstalar MDAC
usando el archivo mdac.inf. Obviamente luego tuve que pasar por Windows
Update para re-instalar algunas actualizaciones. Pero el error 0115
jamás volvió a aparecer. Sin embargo ahora es recurrente (más no tan
seguido menos mal) este otro error:

...
Error de Microsoft VBScript en tiempo de ejecución (0x800A01FB)
Error de excepción: 'open'
/empresa/downloads/index.asp Linea 24
...

Ahora bien, este error esta documentado en el Knoledge Base de Microsoft
(http://support.microsoft.com/kb/262681) donde se indica que este bug
fue resuelto con la versión 2.6 del MDAC. Pero bajo Xp SP2 se encuentra
instalado la versión 2.8 de MDAC (más actualizaciones). El error siempre
hace referencia a objetos Server.CreateObject("adodb.recordset") más que
para el adodb.connection (indistintamente si es para una base de datos
Access o MySQL).

Y hoy he notado el mismo error en el web de la empresa que esta
publicado en un servidor de pago en EEUU (lo noté con mi terminal pues
no he tenido oportunidad de comprobarlo con otras terminales). Lo
extraño del caso es que sea el mismo error. Se que las páginas ASP y PHP
se ejecutan primero por el lado del servidor y luego se manda el
resultado al cliente.

Entonces me vino una inquietud que es la que comparto con ustedes para
solicitar orientación. ¿Es posible que algunas librerías o componentes
del IIS o MDAC aún esten dañados y que sean los causantes de este
problema?. En mi terminal se instaló hace tiempo el Visual Interdev
(creo que la última versión en su momento) pero luego lo retiraron para
instalar el WebMatrix. Tiene NET Framework 3.0 y un motor SQL (me
parece que para un portal que probaron aquí el llamada DotNuke). También
se instaló por un tiempo el Office 2007 (yo pedí que lo desinstalen
porque para el uso que le doy a la suite Office, el 2003 esta bien para
mi).

He considerado el formatear la partición y re-instalar Xp y todo lo
demás pero admito que pese a que primero probé una reparación del Xp
(luego tuve que bajarme más de 50 actualizaciones), una desinstalación y
re-instalación del IIS y la re-instalación (2 veces) del MDAC, el
problema aún persiste y me ha dado temor que pese a que se re-instale
todo nuevamente siga lo mismo.

Claro que es evidente que el error 0115 ya es historia, pero parece que
ha dejado algún remanente. Otra idea que pasó por mi mente era la de
bajar el SP2 completo (la versión TI o IT) de 230Mb me parece, y
re-instalarlo entrando primero en modo seguro.

Les solicito opiniones sobre mi post, orientación de ser necesaria o
comentarios. Inclusive en otros foros he consultado sobre "mi estilo de
programación" y afortunadamente he visto que sólo unos pequeños errores
o vicios he incurrido, nada serios por cierto, y que aparentemente no
tienen que ver nada con el error en si.

Agradezco mucho el apoyo que me brinden. Un saludo desde Lima Perú y les
deseo a todos sin excepción que el 2007 represente un mejor año que el
que nos esta por dejar.

ACD

Preguntas similares