Problema al grabar registro en Access desde ASP-dll todo desde iis 5.0

01/09/2004 - 12:57 por ja.sande | Informe spam
El problema es el siguiente:

Tengo una aplicacion ASP con una libreria en Visual Basic
6.0 (dll) y que tiene la base de datos Access 2000.

La aplicacion funciona bien mientras no quieras grabar
datos nuevos. Al intentar introducir datos da un error.
Según he podido ver se trata de que un proceso abre en
exclusividad el archivo de Access y el iis lo tiene en
solo lectura.

Esto me pasa desde que añadí al equipo donde está el iis ,
un nuevo usuario para que trabaje en local. También
ejecute el iis desde otro equipo de la intranet local.

Preguntas similare

Leer las respuestas

#1 fjnevado
03/09/2004 - 13:02 | Informe spam
Le has asignado permisos de escritura al usuario IUSR de
la máquina sobre la carpeta y el archivo MDB?

Si expecificas más el error, te podría orientar mejor.

Un saludo,
Fran


El problema es el siguiente:

Tengo una aplicacion ASP con una libreria en Visual Basic
6.0 (dll) y que tiene la base de datos Access 2000.

La aplicacion funciona bien mientras no quieras grabar
datos nuevos. Al intentar introducir datos da un error.
Según he podido ver se trata de que un proceso abre en
exclusividad el archivo de Access y el iis lo tiene en
solo lectura.

Esto me pasa desde que añadí al equipo donde está el


iis ,
un nuevo usuario para que trabaje en local. También
ejecute el iis desde otro equipo de la intranet local.


.

Respuesta Responder a este mensaje
#2 ja.desande
07/09/2004 - 10:19 | Informe spam
El error se produce cuando ejecuto una funcion que hace un insert o update en
Access. Esta sentenci SQL no se puede ejecutar y devuelve error.

Este error no me pasaba antes, cuando solo tenia un usuario de windows wn la
maquina. Ahora tengo varios y me ocurre esto.

Que necesitas para que sea más detallado el error?

Gracias, un saludo
3J

"fjnevado" wrote:

Le has asignado permisos de escritura al usuario IUSR de
la máquina sobre la carpeta y el archivo MDB?

Si expecificas más el error, te podría orientar mejor.

Un saludo,
Fran


>El problema es el siguiente:
>
>Tengo una aplicacion ASP con una libreria en Visual Basic
>6.0 (dll) y que tiene la base de datos Access 2000.
>
>La aplicacion funciona bien mientras no quieras grabar
>datos nuevos. Al intentar introducir datos da un error.
>Según he podido ver se trata de que un proceso abre en
>exclusividad el archivo de Access y el iis lo tiene en
>solo lectura.
>
>Esto me pasa desde que añadí al equipo donde está el
iis ,
>un nuevo usuario para que trabaje en local. También
>ejecute el iis desde otro equipo de la intranet local.
>
>
>.
>

Respuesta Responder a este mensaje
#3 Gustavo Castillo
10/09/2004 - 02:05 | Informe spam
Basicamente Permiso de Lectura tenes por lo visto porque sino te daria
error, la pregunta puede ser q dejes la conexion abierta y por eso quede
bloqueado el MDB?
Si eso no es
El archivo tiene permisos de Escritura sobre la NTFS?
Usuario q tiene permiso es el IIS?
El archivo esta en el mismo server donde esta el iis NO?

Dime si esto es correcto y te ayudo mas
Saludos
Gustavo Castillo
MCP - MVP IIS


""
@discussions.microsoft.com> wrote in message
news:
El error se produce cuando ejecuto una funcion que hace un insert o update


en
Access. Esta sentenci SQL no se puede ejecutar y devuelve error.

Este error no me pasaba antes, cuando solo tenia un usuario de windows wn


la
maquina. Ahora tengo varios y me ocurre esto.

Que necesitas para que sea más detallado el error?

Gracias, un saludo
3J

"fjnevado" wrote:

> Le has asignado permisos de escritura al usuario IUSR de
> la máquina sobre la carpeta y el archivo MDB?
>
> Si expecificas más el error, te podría orientar mejor.
>
> Un saludo,
> Fran
>
>
> >El problema es el siguiente:
> >
> >Tengo una aplicacion ASP con una libreria en Visual Basic
> >6.0 (dll) y que tiene la base de datos Access 2000.
> >
> >La aplicacion funciona bien mientras no quieras grabar
> >datos nuevos. Al intentar introducir datos da un error.
> >Según he podido ver se trata de que un proceso abre en
> >exclusividad el archivo de Access y el iis lo tiene en
> >solo lectura.
> >
> >Esto me pasa desde que añadí al equipo donde está el
> iis ,
> >un nuevo usuario para que trabaje en local. También
> >ejecute el iis desde otro equipo de la intranet local.
> >
> >
> >.
> >
>
Respuesta Responder a este mensaje
#4 Anonimo
15/09/2004 - 09:12 | Informe spam
El archivo tiene los permisos para ser accedido y
modificado

El archivo de mdb está en la misma máquina que el iis.

El usuario del iis creo que tiene todos los permisos para
ese archivo.


Basicamente Permiso de Lectura tenes por lo visto porque


sino te daria
error, la pregunta puede ser q dejes la conexion abierta


y por eso quede
bloqueado el MDB?
Si eso no es
El archivo tiene permisos de Escritura sobre la NTFS?
Usuario q tiene permiso es el IIS?
El archivo esta en el mismo server donde esta el iis NO?

Dime si esto es correcto y te ayudo mas
Saludos
Gustavo Castillo
MCP - MVP IIS


""
@discussions.microsoft.com> wrote


in message
news:
El error se produce cuando ejecuto una funcion que hace




un insert o update
en
Access. Esta sentenci SQL no se puede ejecutar y




devuelve error.

Este error no me pasaba antes, cuando solo tenia un




usuario de windows wn
la
maquina. Ahora tengo varios y me ocurre esto.

Que necesitas para que sea más detallado el error?

Gracias, un saludo
3J

"fjnevado" wrote:

> Le has asignado permisos de escritura al usuario IUSR




de
> la máquina sobre la carpeta y el archivo MDB?
>
> Si expecificas más el error, te podría orientar mejor.
>
> Un saludo,
> Fran
>
>
> >El problema es el siguiente:
> >
> >Tengo una aplicacion ASP con una libreria en Visual




Basic
> >6.0 (dll) y que tiene la base de datos Access 2000.
> >
> >La aplicacion funciona bien mientras no quieras




grabar
> >datos nuevos. Al intentar introducir datos da un




error.
> >Según he podido ver se trata de que un proceso abre




en
> >exclusividad el archivo de Access y el iis lo tiene




en
> >solo lectura.
> >
> >Esto me pasa desde que añadí al equipo donde está el
> iis ,
> >un nuevo usuario para que trabaje en local. También
> >ejecute el iis desde otro equipo de la intranet




local.
> >
> >
> >.
> >
>




.

Respuesta Responder a este mensaje
#5 Gustavo Castillo MCP - MVP Something :D
17/09/2004 - 07:38 | Informe spam
Q windows tenes?
Si es windows 2000?
yo te diria q le des full control para ver simplemente q hace al
IIS_NombredeEquipo
Directamente, no obstante si esta en la misma carpeta q en sitio no tendrias
q tener este problema. Dime si con eso te funciona, sino seguimos buscando
una Solucion,.
Saludos
Gustavo Castillo
MCP - MVP IIS



" Si los problemas son la causa, yo soy la Solucion ;) "


wrote in message
news:05ec01c49af3$68b3c9c0$
El archivo tiene los permisos para ser accedido y
modificado

El archivo de mdb está en la misma máquina que el iis.

El usuario del iis creo que tiene todos los permisos para
ese archivo.


Basicamente Permiso de Lectura tenes por lo visto porque


sino te daria
error, la pregunta puede ser q dejes la conexion abierta


y por eso quede
bloqueado el MDB?
Si eso no es
El archivo tiene permisos de Escritura sobre la NTFS?
Usuario q tiene permiso es el IIS?
El archivo esta en el mismo server donde esta el iis NO?

Dime si esto es correcto y te ayudo mas
Saludos
Gustavo Castillo
MCP - MVP IIS


""
@discussions.microsoft.com> wrote


in message
news:
El error se produce cuando ejecuto una funcion que hace




un insert o update
en
Access. Esta sentenci SQL no se puede ejecutar y




devuelve error.

Este error no me pasaba antes, cuando solo tenia un




usuario de windows wn
la
maquina. Ahora tengo varios y me ocurre esto.

Que necesitas para que sea más detallado el error?

Gracias, un saludo
3J

"fjnevado" wrote:

> Le has asignado permisos de escritura al usuario IUSR




de
> la máquina sobre la carpeta y el archivo MDB?
>
> Si expecificas más el error, te podría orientar mejor.
>
> Un saludo,
> Fran
>
>
> >El problema es el siguiente:
> >
> >Tengo una aplicacion ASP con una libreria en Visual




Basic
> >6.0 (dll) y que tiene la base de datos Access 2000.
> >
> >La aplicacion funciona bien mientras no quieras




grabar
> >datos nuevos. Al intentar introducir datos da un




error.
> >Según he podido ver se trata de que un proceso abre




en
> >exclusividad el archivo de Access y el iis lo tiene




en
> >solo lectura.
> >
> >Esto me pasa desde que añadí al equipo donde está el
> iis ,
> >un nuevo usuario para que trabaje en local. También
> >ejecute el iis desde otro equipo de la intranet




local.
> >
> >
> >.
> >
>




.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida