none
iis y sql server RRS feed

  • Pregunta

  • señores:

     

    tengo un problemazo, tengo un sitio web en asp.net e hice una carpeta virtual en el iis con el fin de abrirla del navegador de mi equipo la cosa es que mi programa tiene un validador de ususario y me da toda la impresion que tengo problemas con la coneccion a la base de datos porque en el evento click del boton tengo programado la validacion y el boton al apretarlo no hace nada y levanto la aplicacion desde visualstudio2008 y ningun problema hace lo que debe pero de la aplicacion en la carpeta virtual no lo hace¡¡¡ q puedo hacer

    martes, 12 de julio de 2011 5:08

Respuestas

  • Si fuera un problema con la conexión a SQL Server, al hacer click en el botón e intentar conectar recibirías un error. Puesto que no te da ningún error, sino que simplemente "no hace nada", tiene pinta de ser más bien algún problema con la configuración de IIS o de ASP.NET. Para depurar estos errores, es mejor que preguntes en el foro de ASP.NET y no en el de SQL Server. No obstante, lo que yo haría es ejecutar el programa bajo el debugger a ver qué pasa, o si no puedes lanzar el debugger remoto contra el servidor de producción, entonces instrumentar el programa para que vaya generando instrucciones de traza en el click del botón (por ejemplo, con System.Web.Trace), a ver qué es lo que está ejecutando (o no ejecutando) en realidad.

    martes, 12 de julio de 2011 6:19
  • Otra cosa que puedes hacer, es realizar algún mecanismo tipo try{}catch(){}finally, en tus conexiones a la bd,  esta forma, también te será  fácil detectar los problema, si los tuvieres.
     Norman M. Pardell 

    ||Microsoft Certified IT Professional|| Database Administrator. Database Developer. SQL Server 2008

    martes, 12 de julio de 2011 8:13
  • Si te estás conectando con una cadena de conexion que lleva seguridad integrada (INTEGRATED SECURITY =SSPI o Trusted connection=YES) el problema lo puedes tener porque el app pool donde estes ejecutando tu aplicación ASP está levantado por un usuario que no tiene permisos para conectarse a SQL, mientras que si lo haces desde tu visual studio... tienes todos los permisos

    Espero que te sirva


    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    miércoles, 13 de julio de 2011 13:59
    Moderador

Todas las respuestas

  • Si fuera un problema con la conexión a SQL Server, al hacer click en el botón e intentar conectar recibirías un error. Puesto que no te da ningún error, sino que simplemente "no hace nada", tiene pinta de ser más bien algún problema con la configuración de IIS o de ASP.NET. Para depurar estos errores, es mejor que preguntes en el foro de ASP.NET y no en el de SQL Server. No obstante, lo que yo haría es ejecutar el programa bajo el debugger a ver qué pasa, o si no puedes lanzar el debugger remoto contra el servidor de producción, entonces instrumentar el programa para que vaya generando instrucciones de traza en el click del botón (por ejemplo, con System.Web.Trace), a ver qué es lo que está ejecutando (o no ejecutando) en realidad.

    martes, 12 de julio de 2011 6:19
  • Otra cosa que puedes hacer, es realizar algún mecanismo tipo try{}catch(){}finally, en tus conexiones a la bd,  esta forma, también te será  fácil detectar los problema, si los tuvieres.
     Norman M. Pardell 

    ||Microsoft Certified IT Professional|| Database Administrator. Database Developer. SQL Server 2008

    martes, 12 de julio de 2011 8:13
  • Si te estás conectando con una cadena de conexion que lleva seguridad integrada (INTEGRATED SECURITY =SSPI o Trusted connection=YES) el problema lo puedes tener porque el app pool donde estes ejecutando tu aplicación ASP está levantado por un usuario que no tiene permisos para conectarse a SQL, mientras que si lo haces desde tu visual studio... tienes todos los permisos

    Espero que te sirva


    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    miércoles, 13 de julio de 2011 13:59
    Moderador