hola!! hice ambas cosas, generé la cuenta en el servidor, le di permisos a esa 
carpeta para ese usuario y el dsn es de sistema. Me llama la atención que pueda 
acceder a los datos en el momento de configurar y no cuando la aplicación esta 
corriendo, por eso si creo que es un tema de permisos, pero la verdad ya no se 
por donde ir. Voy a tener que hacer un web services para que corra local y 
poder acceder a los datos, creo que si no lo resuelvo no me queda otra opción.
Muchisimas gracias
  ----- Original Message ----- 
  From: Carlos A. Pérez 
  To: [email protected] 
  Sent: Monday, June 29, 2009 10:18 PM
  Subject: [puntonet] Consulta conexion remota con base de fox


  Rosana

   

  Te mando de nuevo mi respuesta, hoy la hice desde el webmail de Arnet pero 
parece que no te llegó. Era esta:

   

  Hola

  1. Fijate si en las propiedades de la carpeta compartida (en el servidor 
gabriel) tenes permisos de lectura y escritura para el usuario de 
impersonalización del IIS, que es la cuenta que se utiliza para los accesos 
anónimos al website (en XP / 2003 la cuenta se llama IUSR_nombre_de_equipo, en 
Vista / 2008 es sólo IUSR a secas). Si tu aplicación crea o elimina objetos en 
el filesystem, deberá tener tambien permisos de modificación.
  2. Chequeá que la conexion ODBC configurada en el origen de datos ODBC sea de 
sistema (DSN de sistema) y no de usuario.

  Saludos,

  Carlos

   

  Saludos,

   

  Carlos

   

  De: [email protected] [mailto:[email protected]] En nombre de Roxana 
Leituz
  Enviado el: lunes, 29 de junio de 2009 18:53
  Para: [email protected]
  Asunto: [puntonet] Consulta conexion remota con base de fox

   

  Sí se llaman igual y tienen la misma versión.

    ----- Original Message ----- 

    From: Marcelo Abosch 

    To: [email protected] 

    Sent: Monday, June 29, 2009 5:47 PM

    Subject: [puntonet] Consulta conexion remota con base de fox

     

    Fijate si el driver en el server se llama exactamente igual que en tu 
maquina

     

    From: Roxana Leituz 

    Sent: Monday, June 29, 2009 5:30 PM

    To: [email protected] 

    Subject: [puntonet] Consulta conexion remota con base de fox

     

    Gracias por responderme!! pero sí estoy poniendo así:  
\\gabriel\datos\ensayos.dbc como sale en el error, Gabriel es el nombre del 
servidor, ya probé tambien con la ip ya que los equipos tienen ip fija y sigue 
el mismo error.

     

      ----- Original Message ----- 

      From: Marcelo Abosch 

      To: [email protected] 

      Sent: Monday, June 29, 2009 5:04 PM

      Subject: [puntonet] Consulta conexion remota con base de fox

       

       el usuario que corre el IIS no tiene el mapeo del G:\

       

      te aconsejo que pongas el path asi :  "\\servidor\path\archivo.dbc"

       

      From: Roxana Leituz 

      Sent: Monday, June 29, 2009 4:32 PM

      To: [email protected] 

      Subject: [puntonet] Consulta conexion remota con base de fox

       

      Hola a todos!! necesito urgente la ayuda de ustedes, ya no se como 
resolverlo. Tengo una aplicación asp.net que debe conectarse con una base fox, 
de manera local funciona todo perfectamente, mi conexion es esta:

      <add name="ConnectionString4" connectionString="Driver={Driver para o 
Microsoft Visual 
FoxPro};UID=;SourceDB=g:\Datos\ENSAYOS.DBC;SourceType=DBC;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;Mode=ReadWrite;"
 providerName="System.Data.Odbc"/>

      Ahora tengo que implementarla de modo remoto y no hay manera de que 
funcione, cuando la configuro la prueba de conexión es correcta pero al correr 
la aplicación me da este error:

      ERROR [S1000] [Microsoft][ODBC Visual FoxPro Driver]Cannot open file 
\\gabriel\datos\ensayos.dbc.
      ERROR [IM006] [Microsoft][Administrador de controladores ODBC] Error de 
SQLSetConnectAttr del controlador
      ERROR [01000] [Microsoft][Administrador de controladores ODBC] El 
controlador no admite una versión de ODBC distinta de la que la necesita la 
aplicación (vea SQLSetEnvAttr). 

      Ya le puse los mismos drivers, le di todo tipo de permisos. Para la 
conexión modifico el SourceDB por el que aparece en el error.

       

      Muchas gracias

       

       

       



  __________ Información de ESET NOD32 Antivirus, versión de la base de firmas 
de virus 4198 (20090629) __________

  ESET NOD32 Antivirus ha comprobado este mensaje.

  http://www.eset.com

Responder a