Muchas veces terminamos nuestro proyecto local, compilamos y lo subimos a nuestro hosting. Luego, notamos que no conecta a nuestra base de datos del hosting, y dependiendo de nuestra arquitectura, quizás no obtengamos ningún error en frontend.
Es por ello que hicimos esta guía para que tengas a mano algunos Tips a revisar.
Verifica tu string de conexión
Aunque no lo creas, muchos usuarios olvidan puestos sus datos de conexión a su base de datos local (de su PC de desarrollos), por lo que al subirlo al hosting no logran que funcione.
Aquí te contamos cómo crear un string de conexión válido para tu hosting: String de conexión a SQL Server en Hosting Windows
Si estás utilizando un string de conexión en web.config, es importante que verifiques que en tu código siempre invoques ese string y no tengas una conexión "hecha a mano" olvidada en alguna parte de tu código que conecte a una base local de tu PC.
Además, te recordamos que desde la mayoría de nuestros planes de hosting no es posible conectarse a servidores de base de datos remotos.
Asegurate que tu App esté actualizada
Recuerda que si cambias algo en el proyecto de tu App en tu PC (ej. en tu Visual Studio) luego deberás compilar tu App y volver a subir todos los archivos compilados a tu hosting para que tome los cambios.
¡No vale guardarlo en Visual Studio nada más!
Verifica que puedes obtener tu string de conexión desde tu App
Puedes crear un método que intente obtener tu string de conexión de tu web.config, utilizando System.Configuration.ConfigurationManager con los siguientes métodos:
- System.Configuration.ConfigurationManager.ConnectionStrings
- System.Configuration.ConfigurationManager.AppSettings
En la documentación oficial de Microsoft te brindan ejemplos de cómo utilizarlo.
Prueba tu conexión
Siempre que utilices un string de conexión, ya sea en web.config o en código, verifica que los datos de tu base de datos y datos de login a ella sean correctos.
Te sugerimos que confirmes los datos, e incluso puedes realizar una prueba aislada: Cómo probar la conexión a SQL Server desde .NET
Si tu App conecta correctamente a tu base de datos pero crees que el error está en la consulta de SQL que realizas, puedes ejecutar tu consulta manualmente dentro de la consola de MyLittleAdmin, el administrador de tu base de datos y verificar su resultado.
Si aún así tienes problemas, recuerda que con tu cuenta de WNPower tienes total acceso para consultar tus dudas en la Comunidad de Usuarios.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.